Full Stack Software Engineer, Junior

Booz Allen Hamilton•McLean, VA
•$53,000 - $108,000•Hybrid

About The Position

Booz Allen is seeking a Junior Full Stack Software Engineer to support technical solutions for its Wargaming and Modeling & Simulations team. The role is suited to an engineer with strong software fundamentals who enjoys building software, learning new technologies, and working independently in a small technical team. The engineer will contribute across the application stack, including user interfaces, backend services, data integration, testing, and deployment. They will work with users and technical teammates to understand requirements and develop practical solutions. The work includes building and maintaining web applications, backend services and APIs with Python, user interfaces with modern frontend technologies, and integrations with databases, APIs, and other data sources. The engineer will also write, test, debug, and maintain software; use Git and collaborative development workflows; research unfamiliar technical problems and evaluate tools and approaches; and contribute to deployment, automation, and documentation. The position is hybrid and based in McLean, Virginia. Applicants selected will undergo a security investigation and may need to meet eligibility requirements for access to classified information. The projected annual salary range is $53,000 to $108,000. Booz Allen describes benefits that include health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; work-life programs; dependent care; and recognition awards. The posting also states that regular full-time and part-time employees working at least 20 hours per week are eligible for its benefit programs, subject to the terms described.

Requirements

  • At least 1 year of software development experience.
  • Experience programming with Python.
  • Experience building applications with a modern frontend framework or web development technology.
  • Experience with object-oriented programming, software testing, and dependency or package management.
  • Experience with databases and SQL.
  • Experience with Git and source control.
  • Ability to independently research technical problems.
  • Ability to learn new languages, frameworks, and technologies.
  • Ability to obtain a Secret clearance.
  • Bachelor’s degree in a Computer Science or Engineering field.

Nice To Haves

  • Experience building full-stack applications through coursework, internships, personal projects, or professional work.
  • Experience with frontend languages or frameworks such as JavaScript, TypeScript, React, or similar modern web technologies.
  • Experience with AI/ML, geospatial systems, modeling and simulation, or defense-related applications.
  • Experience with cloud platforms such as AWS, Azure, or similar environments.
  • Experience with containers such as Docker.
  • Interest in learning application deployment, infrastructure as code, CI/CD, and software security best practices.
  • Ability to work in small teams where engineers may contribute across multiple parts of a system.
  • Strong problem-solving skills.

Responsibilities

  • Support development of technical solutions for the Wargaming and Modeling & Simulations team.
  • Work with users and technical team members to understand requirements and build practical software solutions.
  • Develop and maintain web applications across frontend and backend components.
  • Build backend services, APIs, and application logic using Python.
  • Develop user interfaces using modern frontend frameworks and languages.
  • Integrate applications with databases, APIs, and other data sources.
  • Write, test, debug, and maintain reliable software.
  • Use Git and collaborative software development workflows.
  • Research unfamiliar technical problems and evaluate new tools and approaches.
  • Contribute to application deployment, automation, and technical documentation.

Benefits

  • Health benefits
  • Life benefits
  • Disability benefits
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service