1

Microsoft Software Engineer Jobs in Washington, DC

Software Engineer

Annapolis Junction, MD · On-site

$65K - $110K/yr

We are seeking a Software Engineer to develop, enhance, and maintain enterprise software ... Familiarity with Microsoft Azure or other cloud platforms. * Understanding of REST APIs and basic ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Software Engineer

Arlington, VA · On-site

$120K - $140K/yr

NET Software Engineer/Developer will design, develop, and maintain web applications using the . NET ... Microsoft Certified: Azure Developer Associate or related .NET certification * Oracle Database or ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Software Engineer

Chantilly, VA · On-site

$190K - $230K/yr

Experience with Microsoft .NET Core, C# or Java programming language * Experience with Python programming language * Performing engineering analysis, software, hardware, or network development ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Software Engineer (Engineer IV) Location: Kaiserslautern, Germany Clearance: Secret ... TDP, Microsoft, Advana, and various Cloud Platforms * Configure data pipelines within and across ...

Software Engineer

Annapolis, MD · On-site

$80K - $120K/yr

Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Software Engineer to expand ... Microsoft Visual Studio, gcc * Desired knowledge of platforms: Microsoft Windows, Linux, Solaris ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Software Engineer

Washington, DC · On-site +1

$100K - $230K/yr

Our software engineers take part in creating some of the most innovative software solutions in the ... Kubernetes, MongoDB, Docker, and/or Microsoft Azure is a plus. Requirements: * 5+ years of solid ...

Software Engineer 2

Fort George G Meade, MD

$108K - $148K/yr

AWS, C#, Java, PHP, Linux, Windows, Microsoft SQL Server, Oracle - Six (6) years of experience in software development/engineering - Bachelor's degree from an accredited college or university in ...

They are seeking Software Engineers who will design, develop, and enhance software solutions while ... Kubernetes, MongoDB, Docker, and/or Microsoft Azure is a plus. Company : BRG combines world-leading ...

Lead Software Engineer At Capital One, we are changing banking for good by creating responsible and ... At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Showing results 41-60

Microsoft Software Engineer information

See Washington, DC salary details

$71.9K

$167.1K

$232.7K

How much do microsoft software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for microsoft software engineer in Washington, DC is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is a Microsoft software engineer?

A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software products and services. They work with various technologies, programming languages, and frameworks to create innovative solutions that meet user and business needs. Engineers collaborate with cross-functional teams, including product managers, designers, and other developers, to build scalable and efficient software. They also engage in code reviews, debugging, and optimization to ensure high-quality code.

What does a typical day look like for a Microsoft software engineer?

A typical day for a Microsoft Software Engineer involves writing and reviewing code, participating in team stand-ups or agile sprint meetings, and collaborating with cross-functional teams such as designers, program managers, and testers. Engineers also spend time troubleshooting issues, conducting code reviews, and contributing to architectural or design discussions. There is a strong emphasis on continuous learning and leveraging the latest Microsoft technologies to deliver scalable solutions. This structure provides opportunities to work on impactful projects, develop new skills, and contribute to a global technology leader.

How to get a job in Microsoft as a software engineer?

To become a Microsoft software engineer, candidates typically need a strong background in computer science or related fields, proficiency in programming languages like C++, C#, or Python, and experience with software development tools and methodologies. Building a portfolio of projects, gaining relevant internships, and obtaining certifications such as Microsoft Certified: Azure Developer can improve chances. Applying through the official Microsoft careers website and preparing for technical interviews are essential steps.

What are the entry-level jobs at Microsoft?

Entry-level jobs for a Microsoft Software Engineer typically include roles such as Software Development Engineer I or Associate Software Engineer. These positions often require a bachelor's degree in computer science or related fields, programming skills in languages like C++ or Python, and familiarity with software development tools and processes. They provide opportunities for new graduates to gain experience in coding, testing, and collaborating on projects within a team environment.
Infographic showing various Microsoft Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Full-time

Posted 2 days ago

New


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

79th of 224 rated it services


Job description

Varen, an SAIC company is seeking an experienced Software Engineer to join our team. This position in located in Suitland, MD and requires an active TS/SCI with polygraph to be considered.

Responsibilities include, but are not limited to:

  • Responsible for detailed design, documentation, coding, code optimization, unit testing, deployment, and improvements of desktop and web-based solutions on Microsoft platforms (.NET, ASP.NET, C#, etc.). 
  • Performs custom software development when commercial solutions are unavailable.
  • Ensures software code is developed and maintained per USG Information Assurance and Security standards. 
  • Designs, implements, and manages middleware solutions for communication and data exchange between applications and systems. 
  • Ensures seamless integration, optimizes performance, and troubleshoots middleware/application infrastructure issues.
SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
  • Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience ; PhD or JD and four (4) years or more experience.
  • TS/SCI with Polygraph.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom