Full-Stack Software Engineer

Booz Allen Hamilton•Hampton, VA
•$69,300 - $158,000•Onsite

About The Position

Booz Allen is seeking a Full-Stack Software Engineer to develop and help lead an end-to-end system providing cutting-edge intelligence, surveillance, and reconnaissance (ISR) capabilities to airmen and warfighters. In a fast-paced Agile environment, the engineer will help take development from vision to a production-ready system and address client challenges using current architectural approaches, tools, and technologies. The work includes considering the existing architecture and operating environment while accounting for future functionality and enhancements. The role involves developing across front-end, back-end, and web or mobile applications; writing source code for new applications and enhancing existing code; and collaborating to solve complex problems. The position is at Langley AFB, Virginia, and is not listed as remote. Applicants must hold a Top Secret clearance and complete a required skills assessment that meets the minimum proficiency threshold to continue in the hiring process.

Requirements

  • At least 2 years of full-stack development experience, including front-end, back-end, and web or mobile applications.
  • At least 2 years of professional experience with programming languages or frameworks, including Python or JavaScript, and libraries such as React, NodeJS, or Angular.
  • Experience creating solutions to complex problems in a collaborative Agile team environment.
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications.
  • Knowledge of server-side development using SQL or NoSQL databases.
  • Top Secret clearance.
  • Bachelor’s degree in Computer Science or Engineering.
  • Complete the required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.

Nice To Haves

  • Experience working with CI/CD pipelines and DevOps methodologies.
  • Experience performing design and code reviews.
  • Experience with version control systems.
  • Ability to acquire client requirements and resolve workflow problems through automation optimization.
  • Ability to work with automated testing tools to perform testing and maintenance.
  • TS/SCI clearance.

Responsibilities

  • Lead development from vision through delivery of a production-ready system.
  • Develop full-stack solutions, including front-end, back-end, and web or mobile applications.
  • Write source code for new applications and generate or enhance code samples for existing applications.
  • Collaborate in an Agile team to solve complex problems.
  • Identify needed system improvements and help clients address difficult challenges using current architectural approaches, tools, and technologies.
  • Ensure solutions account for the current architecture and operating environment as well as future functionality and enhancements.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service