1

Offshore Maintenance Jobs in Michigan (NOW HIRING)

... 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 ...

Posted today

Azure & Snowflake Data Engineer

Troy, MI · On-site

$108K - $130K/yr

Track open issues during onsite working hours and provide clear handoffs to offshore team members. * Maintain technical documentation, data mappings, process flows, and operational support notes.

Maintenance Engineering Lead

Milan, MI · On-site

$98K - $130K/yr

... and offshore projects worldwide. Driven by technological innovation as "One Company", our 30,000 ... As Maintenance Engineering Lead you will respond to the Head Of Department and be part of the ...

... and offshore projects worldwide. Driven by technological innovation as "One Company", our 30,000 ... As Maintenance Engineering Specialist you will respond to the Maintenance Engineering Lead and be ...

... 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 ...

New

... 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

New

... offshore resources, including direct oversight of third-party coding vendors (performance management, quality oversight, and SLA accountability). * Maintain project documentation including status ...

Coding Subject Matter Expert

Farmington, MI · On-site

$22.50 - $29.75/hr

... offshore coding team, applying deep specialty coding knowledge, critical thinking, and strong ... While the primary focus is professional billing (PB) coding, each SME maintains working knowledge ...

next page

Showing results 1-20

Offshore Maintenance information

See Michigan salary details

$10

$27

$49

How much do offshore maintenance jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for offshore maintenance in Michigan is $27.51, according to ZipRecruiter salary data. Most workers in this role earn between $20.10 and $33.32 per hour, depending on experience, location, and employer.

What is an offshore maintenance?

An Offshore Maintenance job involves the inspection, repair, and upkeep of equipment and infrastructure on offshore installations such as oil rigs, wind farms, and marine vessels. Workers in this role ensure that machinery, pipelines, and safety systems function properly to prevent breakdowns and operational delays. Responsibilities may include mechanical, electrical, and structural maintenance, often requiring specialized training and certifications. These jobs typically involve working in remote environments for extended periods, following strict safety regulations. Offshore maintenance is essential for the efficiency and safety of offshore operations.

What are the key skills and qualifications needed to thrive in the offshore maintenance position, and why are they important?

To thrive in Offshore Maintenance, you typically need strong mechanical and electrical repair skills, relevant technical training or apprenticeship, and a solid understanding of safety procedures. Familiarity with CMMS (Computerized Maintenance Management Systems), offshore safety certifications like BOSIET, and expertise in using diagnostic and maintenance tools are commonly required. Excellent problem-solving abilities, teamwork, and effective communication are standout soft skills in this field. These competencies are crucial to ensuring reliability, safety, and minimal downtime for critical offshore equipment and systems.

What are the typical working conditions and schedule like for an offshore maintenance role?

Offshore Maintenance professionals generally work on a rotational schedule, such as two weeks on duty followed by two weeks off, spending extended periods on offshore platforms or vessels. The work environment involves exposure to varying weather conditions, strict safety protocols, and sometimes confined or elevated spaces. You’ll collaborate closely with multidisciplinary teams, including engineers, operators, and safety personnel, to ensure all equipment runs smoothly. While challenging, the role offers unique camaraderie, competitive compensation, and opportunities for advancement into supervisory or specialized technical positions.

What are the most commonly searched types of Offshore Maintenance jobs in Michigan?

The most popular types of Offshore Maintenance jobs in Michigan are:

What are popular job titles related to Offshore Maintenance jobs in Michigan?

For Offshore Maintenance jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Offshore Maintenance jobs in Michigan look for?

The top searched job categories for Offshore Maintenance jobs in Michigan are:

Infographic showing various Offshore Maintenance job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 14% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $57,231 per year, or $27.5 per hour.

W2 Contract Only - Senior .NET Full Stack Technical Lead - Azure & React - Grand Rapids, MI

1 point system

Grand Rapids, MI • On-site

Contractor

Posted yesterday

New


Job description

Job Description:
Overview / Summary
We are seeking an experienced Senior .NET Full Stack Technical Lead with 9–12 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

  • 9–12 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.