1

Microsoft Software Engineer Jobs in Michigan (NOW HIRING)

Software Engineer

Orion, MI · On-site

$135K/yr

Software Engineer Minimum 2 Years experience as a Software Engineer Venteon is currently seeking an ... resume in Microsoft Word format to bray@venteon.com. We treat all resumes with strict ...

Microsoft Azure - 4 to 6 yrs * PostgreSQL - 2 to 3 yrs * Cloud Computing - 3 yrs * Google Cloud ... software developer and technical team leader, to consultant and product evangelist. * End-to-end ...

Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the ... Microsoft Windows * Data Integrity * IBM DB2 * IT Management Methodology * Mainframe DB

Microsoft Word * Microsoft Windows * User Stories * User Acceptance Testing * Z/OS * production release Experience Required: * Senior Software Engineer Exp: Maintaining complex Legacy Code 10+ years ...

Microsoft Azure - 4 to 6 yrs * PostgreSQL - 2 to 3 yrs * Cloud Computing - 3 yrs * Google Cloud ... software developer and technical team leader, to consultant and product evangelist. * End-to-end ...

... Microsoft Azure capabilities including Azure AI Foundry, Copilot Studio, and Document Intelligence ... The Software Engineer IV is a lead-level software developer responsible for driving the strategic ...

... Microsoft Azure capabilities including Azure AI Foundry, Copilot Studio, and Document Intelligence ... The Software Engineer IV is a lead-level software developer responsible for driving the strategic ...

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

Application Solutions, Microsoft Word, CA-7, Coding, Database - DB2/UDB, User Stories, Z/OS ... Senior Software Engineer Exp: Maintaining complex Legacy Code 10+ years in IT; 10+ years in COBOL ...

... Microsoft technologies. We provide hyper-scale and agile delivery of unique digital business ... We are seeking a Lead Software Developer to design and deliver modern software systems. This role ...

... Microsoft technologies.  We provide hyper-scale and agile delivery of unique digital business ... We are seeking a Lead Software Developer to design and deliver modern software systems. This role ...

Lead Software Engineer

Detroit, MI · On-site

$140K - $180K/yr

... Microsoft technologies. We provide hyper-scale and agile delivery of unique digital business ... We are seeking a Lead Software Developer to design and deliver modern software systems. This role ...

The Full Stack Software Engineer is responsible for design, build and support of scalable web ... Cloud-base web application development experience, Microsoft Azure preferred (4 years) * Relational ...

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 Jun 26, 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 June 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.
Software Engineer

Software Engineer

Venteon

Orion, MI • On-site

$135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description


Software Engineer
Minimum 2 Years experience as a Software Engineer
Venteon is currently seeking an experienced Software Engineer to fill a opening with a systems integrator company located in Metro Detroit. The ideal candidates should have experience in C# and understand HMI and PLC programming.
Responsibilities of the Software Engineer
  • Design, implement and maintain programming in C# for robot integration
  • Support VBA macros and Python scripts for software automation
  • Utilize CAD/CAM API's and import data from ALPHACAM
  • Implement kinematic models, singularity avoidance and multi-axis trajectory planning
  • Create software-in-the-loop simulations and validate programming accuracy
  • Evaluate and select third party libraries and properly integrate to extend system capabilities

Requirements of the Software Engineer
  • Bachelor's degree in Computer Science or Electrical Engineering
  • 3+ years of C# development experience
  • Experience in VBA automation and Python scripting
  • Experience with CAD/CAM software a plus
  • Experience with robotics, robot programming, PLC's and HMI

Benefits of the Software Engineer
  • Competitive salary
  • Advancement potential
  • Full time
  • Paid time off
  • Medical / Dental / Vision
  • Profit Sharing & Pension plans

If you are a high performer and would like to work for an equally high performing company and you think the above opportunity is appropriate for you, we invite you to submit your resume in Microsoft Word format to bray@venteon.com.
We treat all resumes with strict confidentiality. We will always contact you first before submitting your resume to our client(s) for review. If you do not receive correspondence, you are not a fit for this position.
At Venteon our talent acquisition team is proud to provide our clients with the most qualified Accounting & Finance, Engineering, IT and Administrative talent in the industry today.
#VTSE