Software Engineer, Mid

Booz Allen Hamilton

Actively hiring
McLean, VA · Alexandria, VA Posted 21 days ago $69,400$158,000 / year

At a glance

AI generated

TL;DR

As a mid-level software engineer at Booz Allen, you will join a team dedicated to developing cutting-edge artificial intelligence and machine learning solutions for national defense challenges. Your daily responsibilities include designing and implementing end-to-end systems using agile methodologies, enhancing your skills in AI code generation, and working with modern web frameworks like React or Angular alongside Python. You’ll leverage object-oriented programming principles, RESTful APIs, and microservices to build scalable applications, while also gaining experience with CI/CD pipelines and automated testing tools. Familiarity with AWS, Kubernetes, Docker, Jenkins, MLflow, and AI platforms will be beneficial as you contribute to the modernization of client systems on a large scale.

Skills

Python React Angular Kubernetes Docker Jenkins MLflow AWS CI/CD RESTful APIs microservices automated testing tools

What you'll do

  • Design, develop, and implement software applications using agile methodologies.
  • Create end-to-end solutions to modernize client systems with AI and ML technologies.
  • Utilize programming languages like Python and frameworks such as React or Angular.
  • Build RESTful APIs and microservices for efficient system integration.
  • Implement CI/CD pipelines and automated testing tools for continuous improvement.

What we're looking for

  • 2+ years of experience in software development using agile methods.
  • Proficiency in React, Angular, or Python programming languages and libraries.
  • Experience with object-oriented programming, RESTful APIs, and microservices.
  • Knowledge of AI systems architecture, AI platforms, and MLflow.
  • Bachelor's degree required; Master’s degree preferred.

Market check

Salary context

This $69,400–$158,000 range sits above 10% of similar postings on FindRole.

Peer median band

$117,000$198,900

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$181,725

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

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

Most-posted roles

View all roles at Booz Allen Hamilton

More like this

Similar roles

Software Engineer, Mid

Booz Allen Hamilton

US 22 days ago $69,400$158,000
Python React Angular Kubernetes Docker Jenkins MLflow AWS CI/CD RESTful APIs microservices automated testing tools

Software Engineer

Booz Allen Hamilton

Locations Aurora, Colorado, US 23 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer, Mid

Booz Allen Hamilton

Locations Lexington Park, Maryland, US 63 days ago $69,300$158,000
Java Golang C C++ Linux Embedded Platforms Red Hat Enterprise Linux SELinux Ansible Bash Make XML

Software Engineer, Mid

Booz Allen Hamilton

Locations Herndon, Virginia, US 63 days ago $69,400$158,000
Java Spring_Framework Spring_Boot REST_APIs Linux Git MongoDB Jira Confluence Apache_NiFi Kafka

Software Engineer, Mid

Booz Allen Hamilton

Locations Lexington Park, Maryland, US 22 days ago $69,300$158,000
C# C++ .NET JavaScript Agile Java React NodeJS PostgreSQL

Software Engineer, Mid

Booz Allen Hamilton

Locations Lexington Park, Maryland, US 22 days ago $69,300$158,000
C# C++ .NET JavaScript Agile