Senior Software Engineer

Booz Allen Hamilton

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
King George, VA
Salary
$86,800–$198,000 / yr
Posted
15 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $142k
$69k most similar roles pay here $252k

This role pays less than 81% of similar roles. Most pay $149,500–$189,670 — the shaded band above. At the midpoint, this role pays about $142k versus about $170k 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 799 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Senior Software Engineer

Software Engineer, Senior serves as a full-stack developer responsible for creating end-to-end solutions and systems from initial vision to production-ready states within an agile environment. The role involves identifying system improvements, utilizing modern architectural approaches, and ensuring that developed solutions account for current operating environments while allowing for future functionality. You will collaborate with cross-functional teams to solve complex problems and may lead engineering teams or architectural strategy. Key technical requirements include experience in software architecture, technical design leadership, and development using back-end and front-end languages. Preferred technologies include Java, Python, C#, C/C++, Go, JavaScript, React, and NodeJS within Linux or Unix environments. Additional skills involve automated testing tools, modeling tools like Cameo, SysML, or UML, and experience with automation optimization to resolve workflow problems for clients.

What does a Software Engineer earn in Virginia?

Median $211200 from 265 postings across 15 companies.

See salary data

What you'll do

  • Develop full-stack software applications from initial vision to production-ready systems.
  • Design and implement end-to-end solutions using modern architectural approaches and technologies.
  • Identify and implement necessary system improvements based on current architecture and future requirements.
  • Solve complex technical problems for clients within a cross-functional team environment.
  • Lead technical design and software architecture strategies for large-scale projects.
  • Automate workflows to resolve client requirements and optimize operational processes.
  • Perform testing and maintenance using automated tools to ensure system reliability.

What we're looking for

  • Bachelor’s degree in CS or Engineering.
  • 5+ years of experience designing, modifying, developing, and implementing software programming applications using Agile methods.
  • 5+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks.
  • Experience in software architecture or technical design leadership.
  • Experience using back-end and front-end languages to develop complete solutions.
  • Ability to obtain a Secret clearance.
  • Experience with Java, Python, C#, C/C++, Go, JavaScript, React, or NodeJS (preferred).
  • Master’s degree (preferred).

More like this

Similar roles

Senior Full Stack Software Engineer

Booz Allen Hamilton

Annapolis Junction, MD 23 days ago $86,900$198,000
Java Python C# JavaScript React NodeJS PHP Drupal .NET C C++ Agile SAFe Extreme Programming Automated Testing Web Development Automation Optimization
5+ yrs exp

Software Developer

Booz Allen Hamilton

McLean, VA 23 days ago $86,800$198,000
Python C C++ Java C# .NET JavaScript React NodeJS PHP Drupal Agile Extreme Programming Automated Testing dApp Development
5+ yrs exp

Full Stack Software Developer

Booz Allen Hamilton

Hampton, VA +1 85 days ago $69,300$158,000
Java Python C# C/C++ .NET JavaScript React NodeJS PHP Drupal Agile Extreme Programming Automated Testing Web Development Software Engineering
5+ yrs exp

Software Engineer

Booz Allen Hamilton

Beavercreek, OH +1 75 days ago $69,300$158,000
Java Python C# JavaScript React NodeJS PHP Drupal C C++ .NET Agile Extreme Programming Automated Testing Software Engineering
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Beavercreek, OH +1 73 days ago $69,300$158,000
Java Python C# JavaScript React NodeJS PHP Drupal C C++ .NET Agile Extreme Programming Automated Testing Software Engineering
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Beavercreek, OH +1 73 days ago $69,300$158,000
Java Python C# JavaScript React NodeJS PHP Drupal C C++ .NET Agile Extreme Programming Automated Testing Software Engineering
2+ yrs exp