Full-Stack Software Engineer

Booz Allen Hamilton

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Chantilly, VA
Salary
$112,800–$257,000 / yr
Employment
Full-time
Posted
69 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $185k
$95k $274k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $170,887–$220,006 — the blue band above. At the midpoint, this role pays about $185k versus about $195k 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 collaborative, cross-functional team to lead the development of efficient, production-ready software solutions. You will be responsible for analyzing environments to ensure systems consider current architecture while planning for future functionality and enhancements. Your daily work involves writing source code for new applications, generating code samples, and resolving workflow problems through automation optimization. You will utilize Python, Agile methodology, extreme programming, and automated testing tools to deliver end-to-end solutions. The role requires expertise in software engineering, product management, and web development stacks. You will also mentor team members and implement system improvements. This position requires a TS/SCI clearance with a polygraph and a Bachelor's degree in a relevant engineering field to solve complex technical problems.

What you'll do

  • Develop complete end-to-end software solutions using the latest architectural approaches and open-source frameworks.
  • Write source code for new applications and enhance code samples for existing applications.
  • Analyze environments to ensure solutions align with current architecture and future functionality.
  • Acquire client requirements and resolve workflow problems through automation optimization.
  • Mentor and supervise employees within a collaborative, cross-functional team environment.
  • Use automated testing tools to perform system testing and maintenance.
  • Identify and implement system improvements to enhance software efficiency.

What we're looking for

  • 10+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods.
  • 10+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks.
  • Experience with Python coding.
  • Experience with Agile methodology, extreme programming, software engineering, product management, and software products.
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization.
  • Experience mentoring or supervising employees within a collaborative, cross-functional team environment.
  • Ability to work with automated testing tools to perform testing and maintenance.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree in CS, Computer Engineering, or an Engineering field.
  • Experience with containerization tools and techniques (preferred).
  • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, Git, or similar tools (preferred).
  • Master’s degree in CS, Computer Engineering, or a related Engineering field (preferred).
  • Doctorate degree in CS, Computer Engineering, or a related Engineering field (preferred).

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

Washington, DC 71 days ago $86,800–$198,000
React Angular Python PostgreSQL SQL RESTful APIs CI/CD Kubernetes CloudFormation GitLab GitHub Actions Jenkins Jira Scrum Kanban DevSecOps Microservices Distributed Systems Event-Driven Architecture
8+ 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

Software Engineer, Senior

Booz Allen Hamilton

Dayton, OH 68 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

Software Engineer, Senior

Booz Allen Hamilton

Dayton, OH 68 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