.NET Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Arlington, VAMcLean, VA
Salary
$69,400–$158,000 / yr
Posted
5 days ago
Closes
Sep 21, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $152k
This role $114k
$54k most similar roles pay here $210k

This role pays less than 84% of similar roles. Most pay $126,626–$178,318 — the shaded band above. At the midpoint, this role pays about $114k versus about $152k 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 729 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · .NET Software Engineer

We are seeking a .NET Software Engineer to join our dynamic team with 2+ years of experience in .NET frameworks and C#, along with expertise in Web API. In this role, you will work closely with product management to acquire client requirements and develop technical solutions independently. Your day-to-day responsibilities include writing source code for new applications and enhancing existing ones, while also contributing to the migration from older .NET frameworks to newer versions like .NET 5, 8, or 10. You should be familiar with Agile methodologies and have experience with tools such as Docker, Jenkins, GitHub Actions, and Azure DevOps for CI/CD pipeline administration. A Top Secret clearance is required, and additional skills in Java, Python, JavaScript, Angular, React, or NodeJS are a plus.

What you'll do

  • Develop and maintain software applications using .NET frameworks and C#.
  • Write source code for new applications and enhance existing ones to meet client requirements.
  • Independently resolve technical issues through effective problem-solving skills.
  • Collaborate on Agile projects, contributing to the development of high-quality software products.
  • Administer CI/CD pipelines using tools like Jenkins or Azure DevOps.

What we're looking for

  • 2+ years of experience with .NET frameworks and C#.
  • Experience with Agile methodology and product management.
  • Ability to independently resolve client requirements through technical solutions.
  • Bachelor's degree required.
  • Ability to obtain a Top Secret clearance.

More like this

Similar roles

.NET Software Engineer

Booz Allen Hamilton

Albuquerque, NM +2 75 days ago $69,400$158,000
.NET C# Web API .NET 5 .NET 8 .NET 10 Docker Agile CI/CD Jenkins GitHub Actions Azure DevOps Java Python JavaScript Angular React NodeJS

.NET Software Engineer

Booz Allen Hamilton

McLean, VA +2 26 days ago $69,400$158,000
.NET C# Web API .NET 5 .NET 8 .NET 10 Docker Agile CI/CD Jenkins GitHub Actions Azure DevOps Java Python JavaScript Angular React NodeJS

.NET Software Engineer

Booz Allen Hamilton

Arlington, VA +1 5 days ago $69,400$158,000
.NET C# Web API Docker Agile CI/CD Java Python JavaScript Angular React NodeJS Jenkins GitHub Actions Azure DevOps

C# Software Engineer

Booz Allen Hamilton

Albuquerque, NM 32 days ago $86,800$198,000
C# Java Python .NET JavaScript React NodeJS WPF XAML Avalonia Agile CI/CD

Senior Software Engineer, .Net

US Bank

Hopkins, MN +4 3 days ago $119,765$140,900
C# .NET Core Javascript React Angular Kubernetes Gitlab Azure REST API Microservices SQL SSIS Splunk Kafka Fortify SonarQube
Hybrid