Skip to content
mimi

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