1

Microsoft Programmer Jobs (NOW HIRING)

Microsoft DevOps Engineer

Fullerton, CA ยท Remote

$100K - $120K/yr

Microsoft DevOps Engineer Company: Jonel Engineering Location: Remote / Hybrid Employment Type: Full-Time Experience Required: Minimum 5 Years About Jonel Engineering Jonel Engineering has been a ...

Senior Microsoft Developer

Louisville, KY ยท On-site

$52.25 - $69.25/hr

We are currently seeking a Senior Microsoft Developer . Candidates must be located within 90 minutes of Louisville, KY. Candidates must be able to interview in person in Louisville, KY. Excellent ...

Microsoft Developer

Champaign, IL ยท On-site

$70K - $140K/yr

The Microsoft Application Developer will support Barrow Wise's Illinois State Employees Retirement System project, and perform the following duties: * Provide support for existing pension system ...

Platform Microsoft Engineer

Dublin, CA ยท On-site

$50 - $52/hr

Platform Microsoft Engineer Job Type: Contract Job Location: Dublin, CA Work Schedule: On-site Pay Rate: $50-52 Based on experience. We are looking for a Platform Microsoft Engineer. Someone who ...

Microsoft 365 Developer Location: Ocoee, FL Duties and Responsibilities * Assist in the development of solutions using Power Platform (Power Apps, Power Automate, Power BI) and SharePoint Online ...

Be Seen First

Senior Microsoft Consultant

Irvine, CA ยท On-site

$83K - $104K/yr

This individual will serve as our senior Microsoft engineer and technical authority for Microsoft technologies. They will be expected to design enterprise solutions, lead migrations, implement ...

Data Engineer

Redmond, WA ยท On-site

$128K - $154K/yr

Overview Commercial Engineering & AI (CEAI) partners closely with stakeholders to accelerate the transformation of Microsoft's commercial business into a frontier organization. We bring together AI ...

Software Engineer

Redmond, WA ยท On-site

$111K - $183K/yr

Overview The Microsoft AI - Bing Places Data team is seeking a passionate engineer to accelerate the adoption of Location, Places and POI data for Copilot and Bing Search experiences. Our team is ...

Microsoft Engineer

Charlotte, NC ยท Remote

$50 - $69/hr

Senior Developer Location: Charlotte, NC (preferred) Location Type: Remote Start Date: ASAP Duration: Contract to Hire (12 months) Compensation: $50-$69/hr W2 Benefits: Eligible for Health, Dental ...

Principal Software Engineer

Redmond, WA ยท On-site

$151K - $202K/yr

Overview Microsoft's mission is to empower every person and every organization on the planet to ... The mission of Commercial Engineering & AI (CEAI)- is to accelerate the frontier transformation of ...

Principal Software Engineer

Redmond, WA ยท On-site

$151K - $202K/yr

The Windows Engineering System is the backbone that lets Windows engineers design, code, build ... Microsoft's mission is to empower every person and every organization on the planet to achieve more.

next page

Showing results 1-20

Microsoft Programmer information

See salary details

$12

$39

$68

How much do microsoft programmer jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for microsoft programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What types of projects and technologies can I expect to work with as a Microsoft Programmer?

As a Microsoft Programmer, you'll typically work on a range of projects involving Microsoft's technology stack, such as developing applications using .NET, C#, Azure cloud services, and SQL Server. Your daily responsibilities might include coding, debugging, participating in code reviews, and collaborating closely with project managers, UX designers, and QA testers. The work environment often emphasizes teamwork and agile methodologies, with opportunities to learn about new Microsoft technologies as they're released. Over time, you may advance to lead developer or architect roles, especially if you demonstrate strong technical and collaboration skills.

What are Microsoft Programmers?

Microsoft Programmers are software developers who specialize in building, maintaining, and optimizing applications and systems using Microsoft technologies. They often work with languages such as C#, .NET, and Visual Studio, and develop software for Windows, cloud platforms like Azure, or Microsoft 365 tools. Their responsibilities may include designing software solutions, writing code, debugging, and collaborating with other teams to ensure the smooth integration of Microsoft products. Microsoft Programmers can work for Microsoft itself, its partners, or any organization that uses Microsoft technologies.

What is the difference between Microsoft Programmer vs Software Developer?

AspectMicrosoft ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field; familiarity with Microsoft technologiesSimilar credentials; often includes knowledge of multiple programming languages and platforms
Work EnvironmentOften works within Microsoft ecosystems, using Visual Studio and AzureWorks in diverse environments, including startups, corporations, and freelance projects
Industry UsagePrimarily employed in companies using Microsoft products and servicesUsed across various industries, with broader technology stacks
Common Search/ComparisonOften compared based on specific Microsoft technologiesCompared for versatility and broader skill set

The main difference between a Microsoft Programmer and a Software Developer lies in their focus and work environment. Microsoft Programmers specialize in Microsoft technologies and ecosystems, while Software Developers have a broader scope, working across multiple platforms and industries. Both roles require similar credentials but differ in their typical tools and employer settings.

What are the key skills and qualifications needed to thrive as a Microsoft Programmer, and why are they important?

To thrive as a Microsoft Programmer, you need proficiency in programming languages such as C#, .NET framework, and a solid understanding of software development principles, typically supported by a computer science degree or relevant certifications. Familiarity with Microsoft Visual Studio, Azure cloud services, and version control systems like Git is essential. Strong problem-solving abilities, teamwork, and effective communication skills help programmers collaborate efficiently and address complex technical challenges. These skills are crucial for delivering high-quality, scalable solutions in dynamic, technology-driven environments.
More about Microsoft Programmer jobs
What cities are hiring for Microsoft Programmer jobs? Cities with the most Microsoft Programmer job openings:
What states have the most Microsoft Programmer jobs? States with the most job openings for Microsoft Programmer jobs include:
Infographic showing various Microsoft Programmer job openings in the United States as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Microsoft Developer

Microsoft Developer

Barrow Wise Consulting

Champaign, IL โ€ข On-site

Full-time

Posted 26 days ago


Job description

Enjoy problem-solving, need a venue to display your creativity, and emerging technologies pique your interest; if so, Barrow Wise Consulting, LLC is for you. As a multi-disciplined leader, you understand the gifts that set you apart from everyone else. Demonstrate innovative solutions to our clients. Join Barrow Wise Consulting, LLC today.

Responsibilities:

The Microsoft Application Developer will support Barrow Wise's Illinois State Employees Retirement System project, and perform the following duties:

  • Provide support for existing pension system modules.
  • Participate as a member of a development team for new client/server functionality.
  • Work with the user community to define requirements at a granular level and translate those needs into user stories and actionable items including design, development, unit test, bug fix integration test, and implementation into production.
  • Collaborate with users to fully understand user needs so that a complete solution can be delivered.
  • Understand technical communication and convey information about technical applications and services.
  • Use tools to package and deliver applications throughout the enterprise with version control with Azure DevOps.
  • Use Aspose to create document manipulation.
  • Use Syncfusion UI Component software and document manipulation.
  • Convey thoughts, designs, ideas, requirements, and specifications in a clear concise manner via written or verbal channels.
  • Develop web applications using asp.net, web.api (Rest API), JavaScript, jQuery, HTML, CSS, etc.
  • Work with Git (MS Azure DevOps, GitLab, GitHub, etc.)
  • Work onsite

An ideal candidate has the following:

  • S. Citizenship
  • Five or more years of experience in designing, developing, and implementing C# applications from functional requirements/specifications as deemed by the business/enterprise. Experience with .net framework, entity framework, and other MS technologies.
  • Five or more years of experience in object-oriented design, software architecture, principles/patterns, and layered application architecture. General aptitude in system design for enterprise applications. Knowledge of development best practices and particular attention to code quality, error-free code, and security.
  • Three or more years of experience developing Windows desktop applications using WPF, ZAML, and C#.
  • Five or more years of experience with Visual Studio, Azure DevOps, TFS, and other development tools.
  • Five or more years of experience with modeling data in the business domain.
  • Three or more years of experience with client/server application design using WCF and SOA architecture.
  • Three or more years of experience participating in peer code reviews.
  • Three or more years of experience with unit testing, integration testing, and working with unit testing patterns and frameworks to test application functionality.
  • Three or more years of experience with SQL, including stored procedures and general RDBMS concepts. Experience with MS SQL Server and SQL Server Management Studio (SSMS).
  • Two or more years of experience with Agile/Scrum or other iterative development methodologies. Knowledge of software development lifecycle: requirement gathering, design specifications, planning, building, implementation, testing, etc.
  • Three or more years of experience in troubleshooting, finding, and fixing software defects and bugs with applications.
  • Preferred: 2 or more years of experience developing and implementing Pension Systems.

Join the team at Barrow Wise Consulting, LLC for a fulfilling and engaging experience! Our team is dedicated to providing innovative solutions to our clients in an ethical and diverse work environment. We offer competitive compensation packages, excellent benefits, and opportunities for growth and advancement. Barrow Wise is an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran/LBGT are welcome to apply.

Our employees stand behind Barrow Wise's core values of integrity, quality, innovation, and diversity. We are confident that Barrow Wise's core values, business model, and team focus create positive career paths for our employees. Barrow Wise will continue to lead the industry in delivering new solutions to clients and persevere until the client is overjoyed.