Modernization Software Engineer

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $142k
$71k $236k
below market most similar roles pay here above market

This role pays less than 66% of similar roles. Most pay $138,006–$214,500 — the blue band above. At the midpoint, this role pays about $142k versus about $176k 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 1510 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Modernization Software Engineer

The Modernization Software Engineer joins a small, embedded software development team to transform legacy code into robust, scalable solutions for Navy combat systems. This role involves performing hands-on analysis of legacy system complexity, deploying advanced development tools, and integrating modernized solutions while engaging with clients daily to execute targeted enhancements. The successful candidate will utilize Rust, C/C++, and Linux to perform system-level programming, debugging, and testing. Required technical skills include containerization technologies like Docker, Podman, or Kubernetes, along with CI/CD tooling, Git, SSH, and networking fundamentals. The work focuses on modernizing mission-critical systems, requiring the ability to interpret sparse documentation and read legacy interfaces. Candidates should possess experience in memory management, modularity, and design patterns to solve complex technical problems within defense systems.

What you'll do

  • Transform legacy code into robust, scalable software solutions for Navy combat systems.
  • Perform hands-on analysis of legacy system complexity and architecture.
  • Deploy advanced development tools and integrate modernized software solutions.
  • Engage with clients daily to execute targeted system enhancements.
  • Develop and maintain software using Rust and C/C++.
  • Manage system-level programming tasks including memory management and design patterns.
  • Utilize containerization technologies and CI/CD tooling for software deployment.
  • Interpret sparse or outdated documentation to understand legacy interfaces.

What we're looking for

  • 5+ years of experience with software development using Rust and C/C++, including debugging, testing, and system-level programming.
  • Experience with lower-level programming concepts such as memory management, modularity, and design patterns.
  • Experience with containerization technologies like Docker, Podman, or Kubernetes, and CI/CD tooling.
  • Experience with Linux, Git, SSH, CLI tooling, and general networking fundamentals.
  • Ability to work in both Linux and Windows environments.
  • Ability to interpret sparse or outdated documentation and read legacy interfaces.
  • Bachelor’s degree.

More like this

Similar roles

Software Modernization Engineer, Lead

Booz Allen Hamilton

Wright Patterson AFB, OH 41 days ago
C++ Java Python Kubernetes CI/CD SAST DAST SBOM Microservices Cloud-native Event-driven messaging Regression Testing Enterprise Architecture Data Architecture AI-assisted code analysis
8+ yrs exp

Lead Engineer, Modernization Team

Target

Brooklyn Park, MN 1 day ago $132,000–$238,000
Java Python Generative AI LLM LangChain LangGraph PostgreSQL Elasticsearch S3 RAG Agentic AI Distributed Systems Prompt Engineering Object Storage
7+ yrs exp Hybrid

Grid Modernization Engineer ADMS

Leidos

South Plainfield, NJ 29 days ago $135,000–$145,000
ADMS SCADA OMS DMS GIS ICCP Power BI VMware vCenter Windows Linux IP/LAN Firewall Root Cause Analysis Log Analysis System Integration Network Topology Cybersecurity
8+ yrs exp