Software Developer

Booz Allen Hamilton•Huntsville, AL
•$86,800 - $198,000

About The Position

Booz Allen is seeking a full-stack Software Developer to build software and systems from concept through production in an agile environment. The developer will use modern tools, techniques, architectural approaches, and technologies to help clients address challenging problems. The role includes considering the current architecture and operating environment while accounting for future functionality and enhancements, and identifying opportunities to improve systems.

Requirements

  • Experience programming in Python, Java, or C#.
  • Experience in web development using HTML and JavaScript.
  • Experience using Angular, Spring Boot, or React frameworks.
  • Experience using Docker.
  • Experience applying AWS cloud computing to develop and deploy more efficient, secure, and cost-effective software.
  • Ability to apply critical and analytical thinking to improve and troubleshoot code.
  • Secret clearance is required.
  • A bachelor’s degree and at least 8 years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods; or at least 12 years of such experience using Agile methods in lieu of a degree.

Nice To Haves

  • Experience with object-oriented design (OOD) to develop flexible and maintainable programs.
  • Experience with database design, SQL, and relational databases.
  • Knowledge of database design principles.
  • Knowledge of web standards, protocols, frameworks, and full-stack development.

Responsibilities

  • Design, modify, develop, write, and implement software programming applications using Agile methods.
  • Develop software and systems from vision through production readiness.
  • Help clients overcome challenges using current architectural approaches, tools, and technologies.
  • Ensure solutions account for existing architecture and operating environments as well as future functionality and enhancements.
  • Identify system improvements and troubleshoot and improve code.

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