Full Stack Developer

Booz Allen HamiltonAtlanta, GA
Onsite

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 an appetite for learning and 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. This position is located in Atlanta, GA. Join us. The world can’t wait.

Requirements

  • 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications
  • 5+ years of experience with full-stack development using modern frameworks and languages such as .NET, React, Java, C#, or Rust
  • Experience with SQL databases and NoSQL technologies
  • Experience working in an Agile Scrum team
  • Ability to work across both front-end and back-end development, including user interfaces, middleware, services, and APIs, to deliver complete solutions
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • HS diploma or GED

Nice To Haves

  • Experience with front-end fundamentals, including HTML, CSS, and JavaScript
  • Experience using AI-driven software development tools such as Copilot, Cursor, Codex, or Claude Code, to enhance productivity and code quality
  • Experience creating solutions to complex problems within a collaborative team environment
  • Experience with Postgres
  • Ability to acquire client requirements and resolve workflow problems through automation optimization
  • Ability to work with automated testing tools to perform testing and maintenance
  • Master's degree

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.
  • 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.
  • Work across both front-end and back-end development, including user interfaces, middleware, services, and APIs, to deliver complete solutions.
  • Acquire client requirements and resolve workflow problems through automation optimization.
  • Perform testing and maintenance using automated testing tools.

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