Software Developer

Booz Allen Hamilton

Confirmed live today Low trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 54% of similar roles. Most pay $117,063–$169,050 — the blue band above. At the midpoint, this role pays about $142k versus about $143k 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

JOB TITLE: Software Developer As a senior full-stack developer, you will join a collaborative, cross-functional team to develop software and systems from initial vision to production-ready status. You will be responsible for designing, modifying, and implementing software programming applications using Agile methods and extreme programming. Your daily work involves writing source code for new applications, generating code samples, and creating end-to-end solutions for complex problems. You will utilize back-end and front-end languages, specifically Python, C, and C++ to support OCUDU and dApp development. The role requires applying architectural approaches to ensure solutions fit current operating environments while allowing for future enhancements. Notable technical requirements include experience with CUDA, GPU accelerated development, and automated testing tools to optimize workflows and resolve specific client requirements.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Develop full-stack software and systems from initial vision to production-ready status.
  • Write source code for new applications and enhance code samples for existing applications.
  • Use back-end and front-end languages to build complete end-to-end solutions.
  • Implement software programming applications using Agile and extreme programming methods.
  • Identify needed system improvements and apply the latest architectural approaches and technologies.
  • Ensure developed solutions align with current architecture, operating environments, and future enhancements.
  • Use Python, C, or C++ to work on OCUDU and dApp development.
  • Perform testing and maintenance using automated testing tools.

What we're looking for

  • 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods.
  • 5+ years of experience in software development with programming languages, technologies, tools, or web development stacks.
  • Experience with extreme programming, software engineering, and product management or software products.
  • Experience writing source code for new applications or generating and 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 with Python, C, or C++ to work on OCUDU and dApp development.
  • Bachelor's degree or 8+ years of experience in software engineering in lieu of a degree.
  • Ability to obtain a Secret clearance.
  • Experience acquiring client requirements and resolving workflow problems through automation optimization (preferred).
  • Experience with CUDA and GPU accelerated development (preferred).
  • Ability to work with automated testing tools to perform testing and maintenance (preferred).
  • Secret clearance (preferred).
  • Master’s degree (preferred).

More like this

Similar roles

Software Developer

Booz Allen Hamilton

Dahlgren, VA 49 days ago
Java Python C# JavaScript React NodeJS C C++ .NET Agile Extreme Programming Automated Testing Web Development Automation Optimization
2+ yrs exp

Software Developer, Senior

Booz Allen Hamilton

Arlington, VA 5 days ago $86,800–$198,000
JavaScript HTML CSS Agile Automation Web Development
8+ yrs exp

Software Engineer, Senior

Booz Allen Hamilton

King George, VA 61 days ago $86,800–$198,000
Java Python C# C/C++ Go JavaScript React NodeJS Linux Unix Agile Extreme Programming SysML UML Cameo Automated Testing Software Architecture
5+ yrs exp

Software Developer

Leidos

Eagan, MN +2 11 days ago $69,550–$125,725
Java React HTML CSS JavaScript Linux Git Subversion Junit Mockito RESTful API JSON XML XSD Spring Framework Spring Security Spring Boot Python Ansible YAML DevSecOps CI/CD MongoDB
2+ yrs exp

Software Developer

General Dynamics

Point Mugu, CA 73 days ago $107,744–$143,750
C# Java Microsoft SQL Server REST API Visual Studio Git Docker Jenkins SonarQube NuGet RedHat Agile SCRUM Jira
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