1

Microservices Engineer Jobs in Michigan (NOW HIRING)

Software Engineer #1060664 Position Description: Join our team, where you'll design and develop ... API Integration & Microservices: Proven experience integrating services and systems through APIs (e ...

Java Developer

Dearborn, MI · On-site

$125 - $150/hr

Senior Java Engineer - Cloud Native Development Location: Dearborn, MI - Onsite (locals only ... Design and develop RESTful and event‑driven microservices * Build real‑time integrations with ...

Software Engineer #1060559 - Dearborn, Michigan Position Description: Need software engineer to ... Develop and maintain back‑end applications like APIs and microservices using server‑side ...

ML Ops Engineer

Dearborn, MI · On-site

$48.50 - $66.50/hr

Microservices architectures and REST APIs * DevOps tools (GitHub, Tekton, Terraform, Docker) * Agile tools (Jira) Preferred Experience * Master's or PhD in a related field * Hands-on experience with ...

Dearborn, Michigan Software Engineer Need a software engineer to work on propulsion in‑house ... Develop and maintain back‑end applications such as APIs and microservices using server‑side ...

Senior Java Backend Engineer

Dearborn, MI · On-site

$110K - $143K/yr

Develop and maintain backend applications, including APIs and microservices, using server-side languages such as Java and Python. * Collaborate with front-end developers to integrate user interface ...

Senior Security Software Engineer

Warren, MI · On-site

$115K - $151K/yr

Design, develop, test, and maintain cloud-native microservices and web application programming interfaces. * Define, version, and document application programming interfaces using standard interface ...

Showing results 41-60

Microservices Engineer information

What is the difference between Microservices Engineer vs Software Developer?

AspectMicroservices EngineerSoftware Developer
Required CredentialsBachelor's in CS or related, experience with microservices architectureBachelor's in CS or related, programming skills
Work EnvironmentDesigning, developing, and maintaining microservices in cloud or distributed systemsDeveloping applications across various platforms and languages
Employer & Industry UsageTech companies, cloud providers, enterprise softwareBroadly across all industries, startups, and enterprises
Common Search & Comparison IntentUnderstanding specialized roles in microservices architectureGeneral software development roles

While both roles involve software development, a Microservices Engineer specializes in designing and maintaining microservices architectures, often working with cloud environments. A Software Developer has a broader scope, focusing on building applications across various platforms. The Microservices Engineer role requires specific knowledge of distributed systems, whereas Software Developers may work in diverse development areas.

What are popular job titles related to Microservices Engineer jobs in Michigan?

For Microservices Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Microservices Engineer jobs in Michigan look for?

The top searched job categories for Microservices Engineer jobs in Michigan are:

What cities in Michigan are hiring for Microservices Engineer jobs?

Cities in Michigan with the most Microservices Engineer job openings:

Infographic showing various Microservices Engineer job openings in Michigan as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 74% In-person, and 26% Remote job distribution.

Senior .NET Full Stack Technical Lead Azure & React

Grand Rapids, MI • On-site

Delan Associates, Inc
Engineering Professional Services • 51 - 200 employees

Full-time

Posted 22 days ago


Key responsibilities

  • Develop and maintain end-to-end web applications and microservices using Microsoft technologies.

  • Design and develop applications using .NET, C#, MVC, WebAPI, and .NET Core.

  • Lead teams of 10+ associates by providing technical leadership and solutioning support.


Job description

Priority for candidates with 912 years of experience in .NET, ReactJS, and Microsoft Azure, especially those with expertise in microservices, CI/CD, and Azure services. Focus on profiles with technical leadership experience managing teams of 10+ members, client-facing exposure, and Agile/Scrum experience.

Job Description:

Overview / Summary

We are seeking an experienced Senior .NET Full Stack Technical Lead with 912 years of experience in developing end-to-end web applications and microservices using Microsoft technologies. The ideal candidate will have strong expertise in .NET technologies, ReactJS, Microsoft Azure, microservices architecture, and technical leadership, along with experience working directly with client stakeholders and offshore teams.

Key Responsibilities

Develop and maintain end-to-end web applications and microservices using Microsoft technologies.

Design and develop applications using .NET, C#, MVC, WebAPI, and .NET Core.

Build front-end applications using ReactJS, JavaScript, TypeScript, HTML5, and CSS3.

Develop, maintain, troubleshoot, and implement security best practices for Azure-based applications.

Work with Azure App Services, Azure Functions, Service Bus, and API Management.

Design and work with Microservices and N-tier architectures.

Manage and work with database systems including MSSQL, Azure SQL, and NoSQL databases.

Utilize Azure DevOps, GitHub, and CI/CD pipelines.

Perform UI testing and unit testing using frameworks such as MS Test, xUnit, Jest, and Mocha.

Apply Object-Oriented Programming (OOP), SOLID principles, and design patterns.

Provide technical recommendations and solve complex technical problems.

Conduct code reviews, address review comments, and close code review activities.

Follow programming, front-end, backend, and cloud best practices.

Lead teams of 10+ associates by providing technical leadership and solutioning support.

Collaborate directly with client stakeholders and offshore teams.

Work within Agile methodologies, preferably Scrum.

Required Qualifications

912 years of experience in developing web applications and microservices using Microsoft technologies.

Strong expertise in .NET, C#, MVC, WebAPI, and .NET Core.

Strong experience with ReactJS, JavaScript, TypeScript, HTML5, and CSS3.

Experience in Microsoft Azure application development, maintenance, security practices, and troubleshooting.

Experience with Azure App Services, Azure Functions, Service Bus, and API Management.

Knowledge of MSSQL, Azure SQL, and NoSQL databases.

Experience with Azure DevOps, GitHub, and CI/CD pipelines.

Experience with UI testing and unit testing frameworks such as MS Test, xUnit, Jest, and Mocha.

Strong understanding of OOP concepts, SOLID principles, and design patterns.

Experience with Microservices and N-tier architectures.

Experience leading teams of 10+ associates.

At least one onsite assignment experience with direct client interaction and offshore collaboration.

Experience working in Agile/Scrum environments.

Customer-service orientation with a problem-solving mindset.

Strong attention to detail and accuracy.

Entrepreneurial thinking and adaptability.

Excellent verbal and written English communication skills.

Strong analytical and problem-solving abilities.

Self-motivated team player with a positive attitude.