2I
Mid-level Software Engineer with Security Clearance
2HB Incorporated
Annapolis Junction · On-site Full-time Mid Level 6d ago
About the role
About
- Full‑time position
- Requires TS/SCI/Full Scope Polygraph Clearance
- Company: 2HB Incorporated
- Role: Mid‑level Software Engineer
- Location: Annapolis Junction, MD
- Supporting government customer
Qualifications
- Option 1: Master's degree in computer science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Option 2: Bachelor's degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Option 3: Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Position Description
- The Software Engineer shall be responsible for developing, sustaining, and troubleshooting software suite of applications including DINO and possibly future capabilities as mission needs arise.
- Software development activities include implementation, testing, and integration with other COTS, GOTS, and FOSS products, packages, and libraries.
Required Skills
- Experience using the Linux CLI and Tools
- Experience developing scripts using Bash
- Recent Python (3.x) software development experience
- Experience with Messaging Frameworks including RabbitMQ
- Experience with NoSQL databases including MongoDB
- Experience with containerization technologies such as Docker and containerd
- Experience with container orchestration technologies such as Kubernetes
- Experience creating Helm Charts to deploy containerized services on Kubernetes
- Familiar with CI/CD principles, methodologies, and tools including GitLab CI
- Experience with distributed logging and monitoring concepts and tools including ElasticStack and Prometheus/Grafana
- Experience using Git Source Control System
Desired Skills
- Experience with SQL databases including PostgreSQL
- Familiar with IaC principles, methodologies, and tools such as Ansible
- Experience with Rust programming concepts, or a willingness and aptitude to learn Rust
- Experience with the Atlassian Tool Suite including Jira and Confluence
Additional Information
- This is a full‑time position, and requires a TS/SCI/Full Scope Polygraph Clearance
Requirements
- Master's degree in computer science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Bachelor's degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
- Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Responsibilities
- Developing, sustaining, and troubleshooting software suite of applications including DINO and possibly future capabilities as mission needs arise.
- Software development activities include implementation, testing, and integration with other COTS, GOTS, and FOSS products, packages, and libraries.
Skills
Bashcontainerdcontainer orchestrationDockerElasticStackGitGitLab CIHelmKubernetesLinux CLIMessaging FrameworksMongoDBNoSQLPrometheus/GrafanaPythonRabbitMQ
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free