Software Engineer, Senior

Booz Allen Hamilton

Actively hiring
Locations Annapolis Junction, Maryland, US Posted 35 days ago $86,900$198,000 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer joining our dynamic team, you will play a pivotal role in developing control-level software and enhancing existing systems. Your daily tasks will include writing robust Python and C++ code, managing version control, and conducting thorough testing to ensure software functionality. You will also have the opportunity to integrate AI or machine learning into our products, develop applications using PHP and JavaScript, and work with containers. This role requires a strong background in software engineering, ideally with 14+ years of experience or an equivalent combination of education and experience. The position involves working on large-scale projects that address significant business challenges, making your contributions highly impactful.

Skills

Python C++ Git JUnit CppUnit PHP JavaScript WordPress Moodle Docker

What you'll do

  • Develop control-level software using Python and C++.
  • Perform version control for software projects.
  • Test software functionality to ensure reliability.
  • Integrate AI or machine learning into software products.
  • Maintain applications using PHP and JavaScript.

What we're looking for

  • 14+ years of software engineering experience or equivalent education.
  • Proficient in Python and C++ development.
  • Expertise in software version control and testing functionality.
  • Bachelor’s degree in Computer Science or related field required.
  • Experience integrating AI/machine learning into software products beneficial.

Market check

Salary context

This $86,900–$198,000 range sits above 35% of similar postings on FindRole.

Peer median band

$117,000$207,650

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,050$175,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 629 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

More like this

Similar roles

Software Engineer, Senior

Booz Allen Hamilton

US 45 days ago $86,900$198,000
React Next.JS Git Jenkins GitLab CI/CD Express Flask Spring FastAPI Python Docker Kubernetes Elasticsearch Kibana Redis Kafka Nginx AWS HAProxy Grafana

Software Engineer, Senior

Booz Allen Hamilton

Locations Herndon, Virginia, US 62 days ago $86,800$198,000
Java Kubernetes Docker Spring_Framework REST_API AWS Bitbucket Jenkins Linux CI/CD Ansible MongoDB Apache_NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Locations Dayton, Ohio, US 50 days ago $112,800$257,000
Python Agile Jenkins GitHub Actions Git CI/CD

Software Engineer, Senior

Booz Allen Hamilton

Locations Herndon, Virginia, US 62 days ago $86,800$198,000
Java Kubernetes Docker Spring Framework Spring Boot AWS Bitbucket Jenkins Linux REST CI/CD Ansible MongoDB Apache NiFi Kafka

Software Engineer, Senior

Booz Allen Hamilton

Locations Springfield, Virginia, US 20 days ago $86,800$198,000
Java JavaScript Agile JMeter Jenkins Swagger Nexus Apigee GitHub GitLab AWS Bash Curl XML JSON SQL

Software Engineer, Senior

Booz Allen Hamilton

Locations Nellis Afb, Nevada, US 14 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker Git AI ML Python Java JavaScript PostgreSQL AWS Azure Grafana Prometheus Agile Microservices APIs Terraform Maven SC2S MSS