Software Engineer, Mid

Booz Allen HamiltonMcLean, VA
Remote

About The Position

As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We’re looking for a developer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a full stack developer at Booz Allen, you’ll use your passion to learn new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better.

Requirements

  • 3+ years of experience working on software development teams in a professional environment
  • 3+ years of experience with object-oriented programming, including C#
  • 3+ years of experience with web development languages and frameworks, including HTML, Javascript, or Angular
  • 3+ years of experience with version control, including Git
  • 3+ years of experience with relational databases, including SQL Server, PostgreSQL, or MySQL
  • Secret clearance
  • Bachelor's degree

Nice To Haves

  • Experience in container lifecycle management, image optimization, and orchestration using Docker and Podman
  • Experience with deploying, configuring, and managing the end-to-end lifecycle of cloud applications in Azure
  • Experience with DevOps principles, including automated CI/CD pipelines, configuration management, infrastructure automation, and cloud monitoring technologies
  • DoD 8570 Compliant IAT II Certification, including CISSP or Security+ Certification

Responsibilities

  • Resolve a problem with a complete end-to-end solution in a fast, agile environment.
  • Develop software and systems from vision to production-ready.
  • Use passion to learn new tools and techniques and identify needed system improvements.
  • Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies.
  • Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service