Full Stack Developer

Booz Allen Hamilton•Chantilly, VA
•$86,800 - $198,000

About The Position

As a lead Full Stack Developer at Booz Allen, you will develop end-to-end software solutions in a fast, agile environment, taking systems from vision through production readiness. You will oversee a team as they learn new tools and techniques, identify system improvements, and help clients address challenging problems using current architectural approaches, tools, and technologies. You will ensure the team’s solutions account for the existing architecture and operating environment as well as future functionality and enhancements.

Requirements

  • 6+ years of experience with AWS, including serverless technologies such as AWS Lambda.
  • 6+ years of experience with object-oriented programming languages, including Python and JavaScript, as well as FastAPI, RESTful APIs, and microservices.
  • 6+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods.
  • Experience with a front-end framework such as React, Angular, or Vue, and with HTML, CSS, responsive design, and accessibility fundamentals.
  • Experience with Docker and Kubernetes.
  • Experience with SQL and NoSQL.
  • Ability to demonstrate a growth mindset and communicate, collaborate, and problem-solve effectively.
  • TS/SCI clearance with a polygraph.
  • High school diploma or GED.

Nice To Haves

  • Experience with DevOps tools, including GitHub.
  • Experience with CI/CD.
  • Experience with Infrastructure as Code (IaC) using Terraform or Terragrunt.
  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products.
  • Experience mentoring or supervising employees within a collaborative team environment.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization.
  • Experience working with automated testing tools to perform testing and maintenance.

Responsibilities

  • Develop software and systems from initial vision through production readiness.
  • Oversee and support a team as it learns new tools and techniques.
  • Identify needed system improvements.
  • Help clients address challenges using current architectural approaches, tools, and technologies.
  • Ensure solutions consider the current architecture and operating environment, along with 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