1

C# Jobs in Michigan (NOW HIRING)

The P&C Test Engineer provides Protection & Controls (P&C) field testing and commissioning services across the Southern U.S., delivering safe, high-quality work for utility, co-op, and municipal ...

The P&C Test Engineer provides Protection & Controls (P&C) field testing and commissioning services across the Southern U.S., delivering safe, high-quality work for utility, co-op, and municipal ...

Capital Power is seeking an Instrumentation & Controls (I&C) Technician II to support the safe, reliable, and efficient operation of a steam and gas-fired cogeneration facility. Reporting to the ...

Big C Lumber is a local, family-owned company looking for people who want to be a part of our family. We are a stable 105-year-old company! Why choose Big C Lumber? Discover the many perks and ...

Maintenance C Crew - Electrician

Detroit, MI

$27.75 - $35.75/hr

Maintenance C Crew - Electrician In order for the Journeyman Electrician to perform this job successfully, the individual must be able to perform each essential duty satisfactorily. The requirements ...

New

Big C Lumber is a local, family-owned company looking for people who want to be a part of our family. We are a stable 105-year-old company! Why choose Big C Lumber? Discover the many perks and ...

Shotcrete Nozzleman (Certified)

Walled Lake, MI · On-site

$20 - $26.25/hr

C.A. Hull is proud to be a union-based heavy highway contractor employing a variety of skilled trades. Skilled, career-oriented tradesmen and women are encouraged to apply. While our main office is ...

Big C Lumber is a local, family-owned company looking for people who want to be a part of our family. We are a stable 105-year-old company! Why choose Big C Lumber? Discover the many perks and ...

Showing results 41-60

C information

See Michigan salary details

$9

$50

$83

How much do c# jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for c# in Michigan is $50.37, according to ZipRecruiter salary data. Most workers in this role earn between $41.06 and $55.29 per hour, depending on experience, location, and employer.

What jobs can you do with C#?

C# is used in a variety of roles including software developer, game developer, and application programmer. It is commonly employed in developing desktop applications, web services, and Unity-based games, often requiring knowledge of .NET framework and programming best practices.

Is C# a good career?

C# is a widely used programming language for developing desktop, web, and game applications, especially within the Microsoft ecosystem. It offers strong job prospects for roles such as software developer and requires knowledge of .NET framework and related tools. The demand for C# developers remains steady due to its use in enterprise solutions and game development with Unity.

What are the key skills and qualifications needed to thrive as a C# developer?

To thrive as a C# Developer, you need strong programming skills in C#, a good grasp of object-oriented design, and typically a degree in computer science or related field. Familiarity with the .NET framework, Visual Studio, and version control systems like Git is essential, and certifications such as Microsoft Certified: Azure Developer Associate can be advantageous. Effective problem-solving, attention to detail, and strong communication skills help you collaborate with teams and deliver high-quality software. These skills are crucial for building robust, maintainable applications and ensuring successful project outcomes.

Are C# jobs in demand?

C# developer roles are in steady demand due to their use in enterprise applications, game development, and web services. Skills in .NET framework, Visual Studio, and related tools enhance employability, with opportunities available across various industries and company sizes.

What is a C# developer?

C# developers are software professionals who specialize in using the C# programming language to design, develop, and maintain applications. C# is commonly used for building web, desktop, and mobile applications, especially within the Microsoft .NET ecosystem. These developers work on coding, debugging, and implementing software solutions, often collaborating with other team members to deliver robust and scalable products.

What is the difference between C# vs Java Developer?

AspectC#Java Developer
Required CredentialsBachelor's in Computer Science, Microsoft certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentMicrosoft ecosystems, Windows-based applicationsCross-platform, enterprise applications
Industry UsageGame development, desktop apps, enterprise softwareWeb applications, enterprise solutions
Common Search IntentDeveloping Windows apps with C#Building Java-based web or mobile apps

Both C# and Java developers work in software development, often in enterprise environments. C# is primarily used for Windows applications and game development within Microsoft ecosystems, while Java developers focus on cross-platform web and mobile applications. The choice depends on the project requirements and target platforms.

What are some common challenges faced by C# developers when working on large-scale enterprise applications?

C# developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring code maintainability, and integrating with legacy systems or third-party services. Collaboration with cross-functional teams—like QA, DevOps, and UI/UX designers—is essential to ensure smooth deployments and high-quality releases. Developers must also stay updated with evolving .NET technologies to leverage new features and maintain optimal application performance.
What are the most commonly searched types of C# jobs in Michigan? The most popular types of C# jobs in Michigan are:

I&C Engineer/Designer

Donohue and Associates

Grand Rapids, MI • On-site

Full-time

Re-posted 14 days ago


Job description

We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities. The role involves working closely with our multidisciplinary engineering teams to ensure that all systems meet the required specifications and quality standards.
Responsibilities:
  • Design and develop control systems for water/wastewater treatment facilities.
  • Collaborate with our multidisciplinary engineering teams to ensure system functionality and efficiency.
  • Create electrical drawings and schematics using AutoCAD.
  • Ensure that all projects meet safety and quality standards.

Requirements:
  • Bachelor's degree in Electrical Engineering, Automation, or related field.
  • 5+ years' experience in designing and implementing control systems.
  • Proficiency in AutoCAD.
  • Strong analytical and problem-solving skills.
  • Excellent communication and team collaboration abilities.

An employee-owned firm, Donohue & Associates, Inc. was established in 1997 and since then has expanded to over 140 employees in several offices across the Midwest. Engineering News Record ranks Donohue a Top 20 Wastewater Treatment Plant Design Firm and our innovative design teams have received over 45 engineering excellence awards. Donohue offers a competitive wage and benefits package with an industry-unique monthly profit-sharing plan.
Donohue is an Equal Opportunity Employer.