Software Engineer, Mid

Booz Allen Hamilton

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Springfield, VA
Salary
$69,400–$158,000 / yr
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live today
Closes
Dec 31, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $146k
This role $114k
$56k $191k
below market most similar roles pay here above market

This role pays less than 72% of similar roles. Most pay $113,700–$178,062 — the blue band above. At the midpoint, this role pays about $114k versus about $146k 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 · Software Engineer, Mid

The Software Engineer, Mid joins a team to develop software and systems from vision to production-ready status in an agile environment. This full-stack role involves designing, developing, testing, and maintaining new software applications modernized for deployment in Cloud environments. You will write source code for new applications, generate code samples, and create solutions to complex problems within a collaborative, cross-functional team. Key responsibilities include writing scripts to automate integration and interoperability tests and verifying unit test results. Required technical skills include Java or JavaScript, Agile methodology, and extreme programming. The role also utilizes tools such as Red Hat, Windows Server, Oracle, JMeter, Jenkins, Swagger, Nexus, Apigee, GitHub, GitLab, Bash, Curl, XML, JSON, SQL, and Amazon Web Services. A Top Secret clearance is required.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain new software applications modernized for Cloud environments.
  • Write source code for new applications and enhance code samples for existing applications.
  • Develop complete end-to-end solutions using both back-end and front-end languages.
  • Write scripts and code to automate and record results for integration and interoperability tests.
  • Develop and verify test plans to validate unit tests conducted by other development teams.
  • Identify needed system improvements and implement the latest architectural approaches and technologies.
  • Acquire client requirements to resolve workflow problems through automation optimization.

What we're looking for

  • 3+ years of experience designing, modifying, developing, and implementing software applications using Agile methods in Java or JavaScript.
  • Experience with Agile methodology, extreme programming, product management, and software products.
  • Experience writing source code for new applications or enhancing code samples for existing applications.
  • Experience using back-end and front-end languages to develop complete solutions.
  • Experience creating solutions to complex problems within a collaborative, cross-functional team.
  • Experience writing scripts and code to automate and record results of integration and interoperability tests.
  • Knowledge of developing test plans and validating results of unit tests conducted by other teams.
  • Top Secret clearance.
  • HS diploma or GED and 5+ years of experience, Bachelor’s degree and 3+ years of experience, or Master’s degree and 1+ years of experience in software development.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization (preferred).
  • Experience with Red Hat, Windows Server, Oracle, JMeter, Jenkins, Swagger, Nexus, Apigee, GitHub, GitLab, or equivalent (preferred).
  • Experience with programming and scripting languages such as Bash, Curl, XML, JSON, or SQL (preferred).
  • Experience with C2S and data center operations (preferred).
  • Experience with Amazon Web Services (AWS) (preferred).
  • Knowledge of software accreditation and security procedures (preferred).
  • Ability to work with automated testing tools to perform testing and maintenance (preferred).
  • TS/SCI clearance with a polygraph (preferred).

More like this

Similar roles

Software Engineer, Mid

Booz Allen Hamilton

St. Louis, MO 56 days ago
Java Python JavaScript React NodeJS PostgreSQL RESTful APIs CI/CD Git Agile Automated Testing
1+ yrs exp

Software Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 88 days ago
Java JEE Spring Framework Spring Boot REST Linux Docker Kubernetes MongoDB Git GitLab Jira Confluence PKI Security+ CISSP

Software and Systems Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 54 days ago
Agile Scrum Jira Confluence Visio Requirements Traceability Software Development Risk Management Data Transformation System Documentation Backend Testing

Software and Systems Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 4 days ago $69,400–$158,000
Systems Engineering Software Development Life Cycle Agile Jira Confluence Visio Requirements Traceability Risk Management Software Backend Testing Data Transformation

Software Engineer, Mid Level

Leidos

Clarksburg, WV 145 days ago $69,550–$125,725
Java JavaScript Spring Boot PostgreSQL MySQL AWS Azure Google Cloud Docker Kubernetes Git React Angular Vue RESTful APIs Microservices Hibernate CI/CD Gitlab Terraform CloudFormation Ansible Datadog Prometheus Grafana CloudWatch Elastic Search Python Jenkins Argo Red Hat Linux Maven Gradle Jira Confluence Bitbucket OpenShift SoapUI Camel
2+ yrs exp

Full-Stack Software Engineer, Mid

Booz Allen Hamilton

Dayton, OH 47 days ago
Python Java Node.js C++ React Angular Vue HTML CSS JavaScript FastAPI REST gRPC GraphQL Docker Kubernetes AWS Azure Terraform CloudFormation GitLab GitHub Jenkins CI/CD PostgreSQL DynamoDB MongoDB SQLite Kafka SNS SQS Elasticsearch OpenSearch Agile DevSecOps
3+ yrs exp