Software Developer

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Alexandria, VA
Salary
$86,800–$198,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 54% of similar roles. Most pay $113,700–$169,650 — the shaded band above. At the midpoint, this role pays about $142k versus about $142k 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 815 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Software Developer

As a Software Developer, you will join the team as a software sustainment engineer focused on maintaining and enhancing legacy enterprise systems. You will perform critical operations including troubleshooting, fixing bugs, upgrading systems to meet security requirements, and advising clients on modernization strategies. Your daily work involves developing and sustaining Python applications within an Agile environment, specifically focusing on concurrent or multi-process systems and real-time or event-driven architectures like producer/consumer pipelines. The role requires expertise in AWS services such as S3, Lambda, and Step Functions, alongside containerization tools like Docker and Infrastructure-as-Code frameworks like Terraform or CDK. You will utilize scientific libraries including NumPy, SciPy, and pandas to process data while managing source control via Git within DevSecOps pipelines. Candidates must possess a TS/SCI clearance and experience with CI/CD and unit testing.

What does a Software Developer earn?

Median $143122 from 73 postings across 14 companies.

See salary data

What you'll do

  • Troubleshoot and fix bugs in legacy enterprise systems to ensure operational stability.
  • Maintain and continuously enhance applications using Python and various scripting languages.
  • Upgrade existing systems to meet specific security requirements.
  • Advise clients on strategies for improving and modernizing their current systems.
  • Develop, debug, and test software components against established design specifications.
  • Manage infrastructure and deployments using AWS services and Infrastructure-as-Code tools.
  • Process scientific data using specialized Python libraries like NumPy and SciPy.
  • Lead design and code reviews to ensure high-quality software development.

What we're looking for

  • 5+ years of experience developing and sustaining Python applications in an Agile environment.
  • 3+ years of experience with real-time, event-driven, distributed, or microservices systems.
  • Experience with AWS cloud services, containerization (Docker), and Infrastructure-as-Code tools like CDK, Terraform, or CloudFormation.
  • Experience with scientific/geospatial Python libraries, source control (Git), and CI/CD pipelines in DevSecOps environments.
  • Ability to lead design and code reviews while collaborating cross-functionally.
  • Experience with statistical methods, Flask, JavaScript, or shell scripting (preferred).
  • Bachelor's degree.

More like this

Similar roles

Software Developer

Booz Allen Hamilton

Dahlgren, VA 39 days ago $61,900–$141,000
C# Java Python C C++ .NET JavaScript React Angular NodeJS PHP Bash Groovy Lua AWS Azure Google Cloud Platform Docker Kubernetes Rancher Git APIs Microservices Agile Shell Scripting

Software Developer

Booz Allen Hamilton

Dayton, OH 19 days ago $86,800–$198,000
JavaScript HTML CSS Vue React Angular SQL NoSQL Git CI/CD Express Koa Elasticsearch Neo4j Docker Kubernetes Helm Linux Agile
3+ yrs exp

Software Developer

Booz Allen Hamilton

Belcamp, MD +1 35 days ago $61,900–$141,000
Python C Java C# C++ .NET JavaScript React Angular NodeJS PHP Bash Git APIs Cloud Platforms Shell Scripting Automation Embedded OS FPGA RF Engineering AI ML
2+ yrs exp

Software Developer

Booz Allen Hamilton

Belcamp, MD +1 39 days ago $86,900–$198,000
C Python Embedded OS ARM Architecture APIs Cloud Platforms Java C# C++ .NET JavaScript React Angular NodeJS PHP Bash Git Shell Scripting AI ML Models FPGA RF Engineering

Software Developer

Leidos

Eagan, MN +1 34 days ago $69,550–$125,725
C++ Java UNIX Linux Qt Python Ansible Git Subversion CVS Agile Scrum JIRA Atlassian Tool Suite C Ada Perl
2+ yrs exp Hybrid

Software Developer

RBC

Minneapolis, MN 11 days ago $65,000–$95,000
.NET Core .NET Angular AngularJS C#.NET JavaScript SQL Server OpenShift Microservices CI/CD Unit Testing Integration Testing SDLC Relational Databases