Software Developer

Booz Allen Hamilton

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Belcamp, MDAberdeen Proving Ground, MD
Salary
$86,900–$198,000 / yr
Employment
Full-time
Posted
76 days ago
Freshness
Confirmed live today
Closes
Nov 10, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $142k
This role $142k
$74k $211k
below market most similar roles pay here above market

This role pays more than 56% of similar roles. Most pay $117,063–$167,137 — the blue 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 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 Developer

As a Software Developer, you will join a team of professionals to design, build, and maintain applications for clients. Your daily responsibilities involve troubleshooting bugs, performing operations and maintenance, and upgrading legacy enterprise systems to meet security requirements. You will continuously enhance applications, develop and test modules for compliance, and create interfaces between software products from different vendors. The role requires proficiency in C and Python, embedded OS development, ARM architecture, and cloud platforms. You will also utilize web development stacks, APIs, and shell scripting. The work focuses on software sustainment, where you will advise clients on modernizing existing systems and securing crucial infrastructure. Required skills include experience with workflows, site maintenance, and knowledge of FPGA processing and RF concepts.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Design, build, and maintain enterprise applications using programming and scripting languages.
  • Troubleshoot and fix operational issues to ensure smooth application performance.
  • Upgrade existing systems to meet specific security requirements.
  • Advise clients on strategies to improve and modernize legacy systems.
  • Create and test software modules and components for compliance with design specifications.
  • Develop and test interfaces between software products and third-party vendor products.
  • Continuously enhance and maintain applications to meet evolving client needs.

What we're looking for

  • 5+ years of experience maintaining and making changes to existing applications focused on C and Python.
  • 3+ years of experience with embedded OS development.
  • Experience with workflows, web parts, site maintenance, APIs, and cloud platforms.
  • Experience designing and debugging applications using basic programming languages, technologies, tools, or web development stacks.
  • Experience creating and testing modules and components for compliance to design specifications.
  • Experience developing and testing interfaces between software products and products of other vendors.
  • Experience with ARM architecture.
  • Bachelor’s degree or 8+ years of experience in software development in lieu of degree.
  • Ability to obtain a Secret clearance.
  • Knowledge of basic FPGA processing and RF concepts.
  • Experience with Java, Python, C#, C, C++, .NET, JavaScript, React, Angular, NodeJS, PHP, Bash, Visual Basic, or GIT (preferred).
  • Knowledge of shell scripting and automation (preferred).
  • Knowledge of RF engineering (preferred).
  • Knowledge of basic AI and ML models (preferred).
  • Secret clearance (preferred).

More like this

Similar roles

Software Developer

Booz Allen Hamilton

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

Software Developer

Booz Allen Hamilton

Dahlgren, VA 48 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 Security+
3+ yrs exp

Software Developer

Booz Allen Hamilton

Dahlgren, VA 49 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 Security+
3+ yrs exp

Software Developer, Senior

Booz Allen Hamilton

Herndon, VA 112 days ago $86,800–$198,000
Python Java JavaScript React Angular NodeJS AWS Azure Google Cloud Platform Git DevOps APIs Shell Scripting Microservices Agile Web Development
6+ yrs exp

Software Developer

Booz Allen Hamilton

Dayton, OH 48 days ago
JavaScript HTML CSS Vue React Angular SQL NoSQL Git CI/CD Docker Kubernetes Helm Express Koa Elasticsearch Neo4j Linux Agile Scrum
3+ yrs exp

Software Developer

Booz Allen Hamilton

McLean, VA 69 days ago $86,800–$198,000
Python C C++ CUDA GPU Accelerated Development Agile Extreme Programming Automated Testing dApp Development Automation Optimization
5+ yrs exp