Full Stack Software Engineer

Booz Allen Hamilton

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Washington, DC
Salary
$86,800–$198,000 / yr
Employment
Full-time
Posted
71 days ago
Freshness
Confirmed live today
Closes
Nov 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $142k
$70k $242k
below market most similar roles pay here above market

This role pays less than 90% of similar roles. Most pay $172,000–$211,200 — the blue band above. At the midpoint, this role pays about $142k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 1662 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 904 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Full Stack Software Engineer

As a Full Stack Software Engineer, you will join a team to develop, integrate, test, and maintain software capabilities from requirements through production delivery. You will work across the technology stack to build backend services, APIs, data integrations, and user-facing capabilities within established application architectures. Your daily responsibilities include participating in technical design discussions, troubleshooting application issues, conducting code reviews, and collaborating with architects and product owners to translate requirements into maintainable solutions. You will utilize object-oriented programming, frontend frameworks like React or Angular, and relational databases such as PostgreSQL. The role requires proficiency in SQL, RESTful APIs, and CI/CD processes using tools like Jira. You will solve complex technical and mission problems by developing reliable software for mission-focused systems in an Agile environment.

What you'll do

  • Develop, integrate, test, and maintain software capabilities from requirements through production delivery.
  • Build backend services, APIs, and data integrations using modern cloud technologies.
  • Create user-facing capabilities using frontend frameworks like React or Angular.
  • Translate stakeholder requirements into reliable and maintainable software solutions.
  • Participate in technical design discussions and conduct peer code reviews.
  • Troubleshoot application issues and contribute to improvements in software quality.
  • Manage automated build, test, and CI/CD processes.
  • Maintain relational databases and write SQL queries to support applications.

What we're looking for

  • 8+ years of experience in software engineering, including developing, testing, integrating, or maintaining software applications.
  • 5+ years of experience developing applications using an object-oriented programming language.
  • 4+ years of experience developing web applications using frontend technologies or frameworks, such as React or Angular.
  • Experience developing or integrating backend services and RESTful APIs.
  • Experience developing applications using relational databases, such as PostgreSQL, and working with SQL.
  • Experience working with automated build, test, or CI/CD processes.
  • Experience working within Agile software development environments using methodologies such as Scrum or Kanban.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree in Computer Science, Engineering, or Information Technology, or 12+ years of experience in software engineering in lieu of a degree.

More like this

Similar roles

Full Stack Software Engineer

Booz Allen Hamilton

Washington, DC 71 days ago $69,400–$158,000
React Angular Python PostgreSQL SQL AWS Kubernetes CloudFormation GitLab GitHub Actions Jenkins RESTful APIs CI/CD DevSecOps Microservices Scrum Kanban Jira
4+ yrs exp

Full Stack Software Engineer

Booz Allen Hamilton

Annapolis Junction, MD 69 days ago $86,900–$198,000
Python React Agile UNIX Linux APIs DevOps Automated Testing Web Development CNO
4+ yrs exp

Full Stack Software Engineer

Booz Allen Hamilton

Annapolis Junction, MD 63 days ago $86,900–$198,000
Python React Agile UNIX Linux APIs DevOps Web Development Automated Testing CNO
5+ yrs exp

Full-Stack Software Engineer

Booz Allen Hamilton

Chantilly, VA 69 days ago $112,800–$257,000
Python Agile CI/CD Jenkins GitHub Actions Git Containerization Extreme Programming Automated Testing APIs Web Development
10+ yrs exp

Full Stack Software Developer

Booz Allen Hamilton

Chantilly, VA 67 days ago
AWS Infrastructure as Code Serverless.js CDK SAM Vue.js React Angular Node.js PWA Agile
4+ yrs exp

Full Stack Software Engineer

Amgen

Thousand Oaks, CA +1 12 days ago $115,401–$156,130
Python Node.js ReactJS HTML CSS JavaScript AWS SQL NoSQL Generative AI LLMs LangChain LlamaIndex RAG Vector Database Microservices Serverless CICD Prompt Engineering Test-Driven Development
2+ yrs exp