Senior Software Engineer

Booz Allen Hamilton

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Springfield, VA
Salary
$86,800–$198,000 / yr
Posted
73 days ago
Freshness
Confirmed live yesterday
Closes
Sep 27, 2026

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 802 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Senior Software Engineer

As a Software Engineer, Senior, you will join a collaborative, cross-functional team to design, develop, test, and maintain new software applications modernized for deployment in Cloud environments. You will be responsible for migrating existing GETS functionality by creating end-to-end solutions that consider current architecture and future enhancements. Your daily work involves writing source code for new applications, generating code samples, and developing scripts to automate and record results of integration and interoperability tests. The role requires extensive experience with Agile methodologies, extreme programming, and product management. You will utilize a technical stack including Java, JavaScript, Bash, Curl, XML, JSON, and SQL. Additional tools may include Red Hat, Windows Server, Oracle, JMeter, Jenkins, Swagger, Nexus, Apigee, GitHub, GitLab, and Amazon Web Services to solve complex problems within the specified domain.

What does a Software Engineer earn in Virginia?

Median $211200 from 265 postings across 15 companies.

See salary data

What you'll do

  • Develop and maintain new software applications modernized for deployment in Cloud environments.
  • Design, develop, and test end-to-end solutions using Java or JavaScript.
  • Migrate existing GETS functionality to modern cloud architectures.
  • Write source code for new applications and enhance code samples for existing systems.
  • Create scripts and code to automate and record results of integration and interoperability tests.
  • Develop and execute test plans to verify and validate unit tests from other teams.
  • Identify system improvements and implement advanced architectural approaches to solve complex client problems.
  • Optimize workflows through automation and the integration of various software packages.

What we're looking for

  • 10+ years of experience designing and implementing software applications using Agile methods in Java or JavaScript.
  • Experience with Agile methodology, extreme programming, product management, and software products.
  • Experience developing full-stack solutions using both back-end and front-end languages.
  • Experience writing scripts to automate and record results of integration and interoperability tests.
  • Knowledge of test plan development and validating unit test results from other teams.
  • Top Secret clearance is required.
  • A Bachelor's degree and 15+ years of experience, a Master's degree and 12+ years of experience, or an HS diploma/GED and 18+ years of experience are required.

More like this

Similar roles

Software Engineer, Mid

Booz Allen Hamilton

Springfield, VA 43 days ago $69,400$158,000
Java JavaScript Agile AWS Red Hat Windows Server Oracle JMeter Jenkins Swagger Nexus Apigee GitHub GitLab Bash Curl XML JSON SQL
3+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp