Software Engineer

Booz Allen Hamilton

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chantilly, VAAurora, COHerndon, VA
Salary
$86,800–$198,000 / yr
Posted
21 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $142k
$73k most similar roles pay here $216k

This role pays less than 71% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $142k versus about $159k 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 · Software Engineer

Software Engineer As a back-end developer on the development team, you will utilize modern architectural approaches and open-source frameworks to build custom tools, systems, and sites that ensure consistent performance and scalability for clients. Your daily responsibilities include identifying potential risks, contributing to solution development, and supporting systems engineering efforts in system design and software development. You will work with a core technology stack including Java, Spring Framework or Spring Boot, and microservices using Docker and Kubernetes. The role requires proficiency in REST API development, Linux OS, and command-line interfaces. Additionally, you will utilize tools such as AWS, Bitbucket, Jenkins, Ansible, and Git. Preferred skills include experience with Open Systems Architecture, MongoDB, Apache NiFi, Kafka, and CI/CD technologies to solve complex technical challenges within a collaborative team environment.

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 back-end systems using Java and the Spring Framework.
  • Build and manage microservices using containerization technologies like Docker and Kubernetes.
  • Design and develop RESTful APIs to ensure seamless system integration.
  • Create custom tools, sites, and infrastructure with a focus on performance and scalability.
  • Support systems engineering efforts including system design and solution engineering.
  • Utilize CI/CD pipelines and DevOps tools such as Jenkins, Ansible, and Git.
  • Manage backend operations using Linux OS and Command Line Interface.

What we're looking for

  • 3+ years of experience with Java.
  • Experience with microservices and containerization technologies including Docker and Kubernetes.
  • Experience with backend frameworks such as Spring Framework or Spring Boot.
  • Experience with API development using REST architectural style.
  • Experience with integration and development tools including AWS, Bitbucket, or Jenkins.
  • Experience with Linux OS and Command Line Interface.
  • Active TS/SCI clearance and willingness to take a polygraph exam.
  • HS diploma or GED and ability to obtain a DoD 8570 compliant certification (Security+ or CISSP) within 6 months.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp