1

Microsoft Software Developer Jobs in Washington, DC

Software Developer Responsibilities and Duties * Design, develop, test, implement, and maintain ... Experience with Microsoft Azure, AWS, or cloud-hosted application environments. * Familiarity with ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

We are seeking a on-site Software Developer to become an integral part of our team! You will be ... Familiarity with SQL Server, Amazon Web Services, Microsoft Visual Studio * Deadline and detail ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

We are seeking a on-site Software Developer to become an integral part of our team! You will be ... Familiarity with SQL Server, Amazon Web Services, Microsoft Visual Studio * Deadline and detail ...

Software Developer Location: McLean, VA Duration: Full Time Description of specific Duties in a ... Net based web application software with a Microsoft SQL Server Database. Provide customer support ...

Software Developer Location: McLean, VA Duration: Full Time Description of specific Duties in a ... Net based web application software with a Microsoft SQL Server Database. • Provide customer ...

Expertise in Microsoft platform technologies and modern programming languages. * Experience in cloud-based or service-oriented software development environments. * Hands-on experience with relational ...

Software Developer Responsibilities and Duties * Design, develop, test, implement, and maintain ... Experience with Microsoft Azure, AWS, or cloud-hosted application environments. * Familiarity with ...

iQuasar LLC is seeking to fill a Software Developer position in Arlington, VA . At iQuasar, we ... MariaDB, Microsoft SQL Server • Experience with Python • Experience with interface ...

iQuasar LLC is seeking to fill a Software Developer position in Arlington, VA . At iQuasar, we ... Microsoft SQL Server · Experience with Python · Experience with interface communication standards ...

Responsibilities Peraton is seeking a Software Developer in our Linthicum, MD office in support of ... Implements interfaces with Apache HTTPD server, postGres and Microsoft databases. Supports moving ...

Software Developer

Linthicum, MD · On-site

$104K - $166K/yr

Responsibilities Peraton is seeking a Software Developer in our Linthicum, MD office in support of ... Implements interfaces with Apache HTTPD server, postGres and Microsoft databases. Supports moving ...

Software Developer

Linthicum, MD · On-site

$104K - $166K/yr

Responsibilities Peraton is seeking a Software Developer in our Linthicum, MD office in support of ... Implements interfaces with Apache HTTPD server, postGres and Microsoft databases. Supports moving ...

The Software Developer provides technical programming, automation, and data management support to ... Develop dashboards, reports, and visualization tools using Power BI and Microsoft Office tools

The Software Developer provides technical programming, automation, and data management support to ... Develop dashboards, reports, and visualization tools using Power BI and Microsoft Office tools

Company Description Tech Tammina LLC Must have SQL, Microsoft SQL Server 2008, SSIS, .NET/C# Plus ... Under general direction of the Manager Software Development, contributes to the software design and ...

next page

Showing results 1-20

Microsoft Software Developer information

See Washington, DC salary details

$54.4K

$126.7K

$188K

How much do microsoft software developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for microsoft software developer in Washington, DC is $126,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,900.00 and $147,200.00 per year, depending on experience, location, and employer.

How does a Microsoft software developer typically collaborate with cross-functional teams on a project?

As a Microsoft Software Developer, you will frequently work alongside product managers, designers, quality assurance engineers, and other developers. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews. You'll contribute to design discussions, share progress updates, and coordinate on resolving technical challenges to ensure features meet both user and business requirements. Effective communication and teamwork are essential, as projects often require input and integration from multiple stakeholders across different domains.

What are the key skills and qualifications needed to thrive as a Microsoft software developer?

To thrive as a Microsoft Software Developer, you need strong proficiency in programming languages such as C#, .NET framework, and a solid understanding of software engineering principles, usually supported by a degree in computer science or a related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and relevant certifications such as Microsoft Certified: Azure Developer Associate are highly valued. Excellent problem-solving abilities, teamwork, and effective communication skills help developers collaborate and deliver high-quality solutions. These skills and qualities are essential for building robust applications, meeting project requirements, and contributing to innovative technology solutions within the Microsoft ecosystem.

What does a Microsoft software developer do?

A Microsoft Software Developer is responsible for designing, coding, testing, and maintaining software applications and systems for Microsoft. They work with various programming languages and technologies to create products ranging from Windows operating systems and Office applications to cloud services like Azure. Their role often involves collaborating with other engineers, designers, and product managers to deliver high-quality, scalable, and secure software solutions. Additionally, they participate in code reviews, troubleshoot technical issues, and contribute to the continuous improvement of development processes.

What are popular job titles related to Microsoft Software Developer jobs in Washington, DC?

For Microsoft Software Developer jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Microsoft Software Developer jobs in Washington, DC look for?

The top searched job categories for Microsoft Software Developer jobs in Washington, DC are:

Infographic showing various Microsoft Software Developer job openings in Washington, DC as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $126,675 per year, or $60.9 per hour.

Software Developer

Electrosoft

Arlington, VA • On-site

Full-time

Posted 13 days ago


Job description

Software Developer

Responsibilities and Duties

  • Design, develop, test, implement, and maintain software applications and digital solutions supporting Transformation Strategy, Enablement, and Service Experience initiatives.
  • Collaborate with business analysts, stakeholders, and technical teams to analyze requirements and develop effective software solutions.
  • Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, coding, testing, deployment, and maintenance.
  • Develop and maintain web applications, enterprise applications, APIs, integrations, and automation solutions.
  • Support modernization efforts by enhancing existing applications and developing new system capabilities that improve business processes and service delivery.
  • Design, develop, and maintain application interfaces between internal and external systems.
  • Create and execute unit tests, integration tests, and automated test scripts to ensure software quality and reliability.
  • Troubleshoot, debug, and resolve software defects, performance issues, and system integration challenges.
  • Develop technical documentation, including system designs, technical specifications, code documentation, and operational procedures.
  • Support Agile development activities, including sprint planning, backlog refinement, daily stand-ups, and retrospectives.
  • Participate in code reviews and contribute to software engineering best practices and development standards.
  • Collaborate with DevSecOps and infrastructure teams to support application deployment, release management, and CI/CD pipeline activities.
  • Develop and maintain database queries, stored procedures, data integrations, and reporting functionality as required.
  • Ensure software solutions comply with organizational security requirements, accessibility standards, and coding best practices.
  • Support user acceptance testing (UAT), implementation activities, and post-deployment support.
  • Assist in developing automation capabilities that improve operational efficiency and customer experience.
  • Monitor application performance and recommend enhancements to improve reliability, scalability, and usability.
  • Support incident resolution, root cause analysis, and continuous improvement initiatives.
  • Research and evaluate emerging technologies, frameworks, and development tools to support innovation and modernization efforts.
  • Collaborate with cross-functional teams to deliver high-quality solutions that align with business objectives and customer needs.

 Basic Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline.
  • Minimum of four (4) years of software development experience supporting enterprise applications, systems, or technology programs.
  • Experience developing and maintaining web applications, enterprise applications, APIs, or integrated software solutions.
  • Proficiency in one or more programming languages such as Java, C#, .NET, JavaScript, Python, PowerShell, or similar technologies.
  • Experience with relational databases, SQL development, and data integration concepts.
  • Knowledge of software development methodologies and Software Development Lifecycle (SDLC) processes.
  • Experience working in Agile, Scrum, DevOps, or hybrid development environments.
  • Familiarity with source control and version management tools such as Git, Azure DevOps, GitHub, or GitLab.
  • Experience performing software testing, debugging, and troubleshooting activities.
  • Strong analytical, problem-solving, and technical troubleshooting skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively within a team environment.
  • U.S. Citizen, and ability to get the clearance.

Preferred Qualifications

  • Experience supporting Department of Homeland Security (DHS) and/or Cybersecurity and Infrastructure Security Agency (CISA) programs.
  • Experience with Microsoft Azure, AWS, or cloud-hosted application environments.
  • Familiarity with DevSecOps practices, CI/CD pipelines, and automation tools.
  • Experience with ServiceNow, SharePoint, Power Platform, Salesforce, or similar enterprise platforms.
  • Knowledge of RESTful APIs, microservices architectures, and system integration technologies.
  • Understanding of secure software development practices and cybersecurity principles.
  • Experience supporting digital transformation, enablement, or customer experience initiatives.
  • Relevant certifications such as Microsoft Certified: Azure Developer Associate, AWS Developer Associate, Security+, Certified Scrum Developer (CSD), or equivalent.