1

Programmer Trainee Jobs in Michigan (NOW HIRING)

Mechanical Contractor Inspector Trainee

Muskegon, MI · On-site

$22.75 - $30.25/hr

Mechanical Contractor/Inspector Trainee - Muskegon, MI *Schedule: 7:30am - 5:30pm M-Th *Fridays OFF ... Engineering, as well as full-service and supplemental Building Department services. SAFEbuilt ...

R&D Intern

Auburn Hills, MI · On-site

$14.25 - $19/hr

Trainee / Internship Job Posting Date: 2026-05-11 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

R&D Intern

Auburn Hills, MI · On-site

$14.25 - $19/hr

Trainee / Internship Job Posting Date: 2026-05-11 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

We're looking for a highly motivated Entry-Level Recruiter | Sales Trainee to join our team and ... Building trusted relationships with our network of engineering and sciences consultants under our ...

next page

Showing results 1-20

Programmer Trainee information

See Michigan salary details

$10

$34

$59

How much do programmer trainee jobs pay per hour?

As of May 30, 2026, the average hourly pay for programmer trainee in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programmer Trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Michigan? The most popular types of Programmer jobs in Michigan are:
Data Center Commissioning Trainee - Electrical - Building Engineering

Data Center Commissioning Trainee - Electrical - Building Engineering

Gresham Smith

Southfield, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

At Gresham Smith, we call it Genuine Ingenuity. Our culture is the cornerstone of who we are, and our people are at the heart of everything we do. United by our Core Purpose—to plan, design, and consult to create healthy and thriving communities—we deliver innovative solutions for life’s essential infrastructure and institutions.

What sets us apart is our dedication to care for our people, our clients, and the places we call home. We are more than a team of professionals—we’re a community built on commitment, integrity, respect, and teamwork.

Why Gresham Smith?

When you join Gresham Smith, you’re joining a place where you can connect and thrive. Our employees consistently recognize us as a Best Place to Work because we go above and beyond to ensure that you feel valued, supported, and empowered.

About You

We’re looking for someone who has:

  • HS Diploma or A.S. Degree
  • Strong knowledge of Microsoft Office Suite and commissioning software.
  • Ability to travel frequently on a flexible schedule for national project sites AND/OR relocate to project sites for the duration of commissioning efforts.
  • Ability to function within a team environment.
  • Valid Driver’s License and clean background check (drug screenings will be a requirement of the site).

Preferred Qualifications:

  • Engineering or related degree from a two- or four-year college; EIT qualification is a plus.
  • Experience commissioning enterprise-level data centers for global technology organizations.
  • Certified Commissioning Authority (CxA) or other recognized commissioning certification (e.g., BCxP, CCP, CPMP).
  • Certified Data Centre Professional (CDCP) or equivalent is a plus.
  • Experience with LEED and energy efficiency standards for data centers.
  • Level 1 Thermal Imaging Certification

This role is a unique opportunity to be at the forefront of mission-critical commissioning in the rapidly expanding data center industry. If you have the expertise and drive to ensure world-class reliability and efficiency, we want to hear from you!

About the Role

Our commissioning team specializes in commissioning the mechanical, plumbing, and electrical systems of a diverse range of facilities, including mission-critical, industrial, healthcare, aviation, commercial, and education facilities. We ensure reliability, efficiency, and quality in every project. We are seeking a Data Center Commissioning Trainee. This role requires no previous experience and will include extensive hands-on training from experienced and qualified personnel.

As a Data Center Commissioning Trainee (Electrical), you will:

  • Participate in on-site commissioning of critical infrastructure, including generators, automatic transfer switches, UPS, power quality testing, thermal imaging, and redundant power electrical systems.
  • Execute scope as directed by the rest of the site team.
  • Provide timely reporting to supervisor(s) – noting any issues or items of urgency/importance; participate in commissioning-related meetings requiring articulation on technical details.
  • Organize and compile reports and tracking mechanisms for reporting to the rest of the team.
  • Actively seek learning opportunities onsite to achieve greater understanding and competency.
  • Follow commissioning protocols directed by the client and supervisors.
  • Develop commissioning plans, including narratives, pre-functional checklists, and functional performance tests tailored to data centers.
  • Participate, with guidance, in execution and documentation of Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), and Integrated Systems Testing (IST).
  • Monitor performance trends and analyze system reliability for Tier III and Tier IV data centers.
  • Prepare and submit final commissioning reports that align with major technology company expectations.
  • Coordinate and work with the rest of the team in executing commissioning work.

Join Us

If you’re excited to bring your talents to a collaborative, people-first environment where you can make an impact while growing your career, we’d love to hear from you.

Here’s what you can expect:

Professional Growth: In-house Learning, Tuition Reimbursement, Licensure Support, Professional Organization Engagement.

Culture that Cares: 93% of employees say they feel cared for, and 96% are confident in our future success.

Competitive Benefits:

  • Flexible Schedules & Generous PTO
  • Healthcare (Medical, Dental, Vision, Wellness Programs)
  • 401(k) with Company Match
  • Short- & Long-term Disability, Paid Life & AD&D
  • Supplemental, Critical Care, Pet, Legal & ID Theft Insurance
  • Family Planning and Parental Leave
  • Mass/Public Transit Program
  • Telemedicine and Employee Assistance Program

Gresham Smith is an equal opportunity employer and does not discriminate. Everyone is invited to apply!

GRESHAM SMITH does not accept unsolicited resumes from recruiters, headhunters, search firms, or agencies. No referral or recruiter fees will be paid without a fully executed GRESHAM PLACEMENT SERVICES AGREEMENT (PSA) in advance. Submissions made without a PSA may be recruited and hired by GRESHAM SMITH with no financial obligation to the submitting party. Any such unsolicited resumes or candidate information sent to hiring managers or any employee becomes the property of GRESHAM SMITH.