Software Engineer, Mid

Booz Allen Hamilton•Lexington Park, MD
•$69,300 - $158,000

About The Position

Booz Allen is hiring a full stack developer to develop software and systems from initial vision through production readiness. The role involves learning and applying tools and techniques, identifying system improvements, and helping clients address challenging problems with current architectural approaches, tools, and technologies. The developer will ensure solutions account for the existing architecture and operating environment as well as future functionality and enhancements.

Requirements

  • At least 2 years of experience designing, modifying, developing, writing, and implementing software programming applications.
  • At least 2 years of software development experience with programming languages, technologies, tools, or web development stacks, including C#, C, C++, .NET, or JavaScript.
  • Experience with Agile methodology.
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications.
  • Experience using back-end and front-end languages to develop complete solutions.
  • Experience creating solutions to complex problems within a collaborative team environment.
  • Secret clearance.
  • Bachelor's degree or at least 5 years of experience in software engineering in lieu of a degree.

Nice To Haves

  • Experience with Java, React, NodeJS, or databases.
  • Ability to acquire client requirements and resolve workflow problems through automation optimization.
  • Ability to work with automated testing tools to perform testing and maintenance.
  • Top Secret clearance.

Responsibilities

  • Design, modify, develop, write, and implement software programming applications.
  • Write source code for new applications and generate or enhance code samples for existing applications.
  • Use back-end and front-end languages to develop complete solutions.
  • Develop solutions to complex problems in a collaborative team environment.
  • Identify system improvements and account for current architecture, operating environments, and future enhancements.

Benefits

  • Health, life, and disability benefits.
  • 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