Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A management consulting firm is seeking a Senior Software Developer to design and maintain automation services for AI-enabled cyber operations. The role requires extensive experience in software engineering, with proficiency in Python and Docker. Candidates should have a strong commitment to mission success and be prepared to work in a highly regulated environment. This position offers competitive compensation and is 100% onsite in Northern Virginia.
Qualifications
8+ years of engineering experience in mission-critical environments.
Strong proficiency in Python plus one compiled language.
Exceptional ability to explain complex concepts.
Responsibilities
Architect and implement microservices in Python or Java.
Automate CI/CD pipelines using GitLab CI or GitHub Actions.
Conduct code reviews and mentor junior developers.
Skills
Software engineering experience in classified environments
Proficiency in Python
Experience with Docker
Familiarity with CI/CD pipelines
Strong grasp of secure coding principles
Education
Bachelor’s degree in Computer Science or related field
Tools
Docker
Kubernetes
Terraform
Ansible
Job description
A management consulting firm is seeking a Senior Software Developer to design and maintain automation services for AI-enabled cyber operations. The role requires extensive experience in software engineering, with proficiency in Python and Docker. Candidates should have a strong commitment to mission success and be prepared to work in a highly regulated environment. This position offers competitive compensation and is 100% onsite in Northern Virginia.