1

Microsoft Software Engineer Jobs in Michigan (NOW HIRING)

Description Experience Requirements: • 8+ years of software development experience • Full-stack ... Cloudflare, CDN management • Microsoft Stack: UWP, MAUI, Blazor • Additional: API Management ...

New

Description Experience Requirements: • 8+ years of software development experience • Full-stack ... Cloudflare, CDN management • Microsoft Stack: UWP, MAUI, Blazor • Additional: API Management ...

New

Agiloft Software Engineer II

Grand Rapids, MI

$89.90K - $123K/yr

Education Bachelor's degree in Computer Science, Information Systems, Software Engineering, or ... Microsoft Excel (advanced functions for data validation), Required Languages N/A Other Knowledge ...

Agiloft Software Engineer II

Grand Rapids, MI · On-site

$89.90K - $123K/yr

Education • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or ... Microsoft Excel (advanced functions for data validation), Required Languages • N/A Other ...

... Software Developer to develop robust software solutions. The individual in this role will build ... Language (Microsoft SQL Server, Oracle or equivalent) • Microsoft Visual Studio Development ...

Pega Software Engineer

Detroit, MI · On-site

$55.75 - $73/hr

Software Engineer Senior Hybrid work Dearborn, MI (starting September 1st, will be moving to 4 days ... Microsoft Sql Servers · Pega · PostgreSQL · Java Experience Required: · Expertise in working ...

Sr Software Eng, AI

Grand Rapids, MI · On-site

$112.90K - $148.90K/yr

Microsoft developer certifications, preferred * AI or machine learning certifications, preferred Software: * Experience with the following products, preferred: * Microsoft Visual Studio / Visual ...

Sr Software Eng, AI

Grand Rapids, MI · On-site

$112.90K - $148.90K/yr

Microsoft developer certifications, preferred * AI or machine learning certifications, preferred Software: * Experience with the following products, preferred: * Microsoft Visual Studio / Visual ...

next page

Showing results 1-20

Microsoft Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do microsoft software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for microsoft software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is a Microsoft Software Engineer job?

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 are the key skills and qualifications needed to thrive in the Microsoft Software Engineer position, and why are they important?

To thrive as a Microsoft Software Engineer, candidates typically need strong programming abilities (such as proficiency in C#, C++, or Java), a solid understanding of computer science fundamentals, and a relevant degree in computer science or related field. Familiarity with Microsoft development tools like Visual Studio, Azure cloud services, and certifications such as Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, effective communication, and the ability to collaborate in diverse teams help individuals excel in this role. These capabilities are essential for delivering robust software solutions, keeping up with technological advancements, and contributing effectively within Microsoft's fast-paced, innovative environment.

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.
What cities in Michigan are hiring for Microsoft Software Engineer jobs? Cities in Michigan with the most Microsoft Software Engineer job openings:
Infographic showing various Microsoft Software Engineer job openings in Michigan as of May 2026, with employment types broken down into 89% Full Time, 7% Part Time, 1% Temporary, and 3% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.
Mechanical Engineer

Mechanical Engineer

Harrison Consulting Solutions

Traverse City, MI

Full-time

Posted 5 days ago


Job description

Michigan engineering firm is looking to add a Mechanical Engineer to their team!


Responsibilities:

  • Leadership role on project team
  • Prepare plans/specifications of systems for various designs (HVAC/plumbing, duct work, process piping, and industrial exhaust/ventilation systems)


Requirements:

  • BS in Mechanical Engineering with the ability to become a licensed PE
  • 5+ years of experience without a degree showing increasing project involvement/responsibility
  • Proficient in Revit/Microsoft software


Salary is commensurate with experience.


Successful applicant must be authorized to work in the USA without sponsorship.


All qualified applicants will receive consideration for employment without regard to protected veteran status, disability, race, color, religion, sex, sexual orientation, gender identity, or national origin.


Please contact Laura Harrison for further information!


www.harrisonconsultingsolutions.com


517-906-6926