1

Trainee Computer Programmer Jobs in Michigan (NOW HIRING)

Global Trainee Program - It Implementation Analyst - Bay City, TX LOCATION: Bay City - Texas - USA ... Computer Engineering, or a related field. * Knowledge of Windows Server administration ...

... Trainees. - interact with slot Techs regarding day to day operations of all equipment. - Do runs ... Must have basic knowledge of electronics, computer science, network engineering, or other related ...

... computer skills for documentation and data entry Basic math skills Cross-Industry Equivalent ... Repair Mechanic Apprentice, Mechanical Technician Trainee, and Construction Equipment Apprentice ...

next page

Showing results 1-20

Trainee Computer Programmer information

See Michigan salary details

$28.8K

$56.6K

$83.2K

How much do trainee computer programmer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for trainee computer programmer in Michigan is $56,631.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,000.00 and $69,700.00 per year, depending on experience, location, and employer.

What is a trainee computer programmer?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

What can I expect from the onboarding and mentorship process as a trainee computer programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What are the key skills and qualifications needed to thrive as a trainee computer programmer, and why are they important?

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

How to get a job as a trainee computer programmer with no experience?

To get a job as a trainee computer programmer with no experience, focus on building foundational skills through online courses, coding bootcamps, or self-study in programming languages like Python or Java. Creating a portfolio of personal projects and gaining familiarity with tools such as Git can demonstrate your abilities to employers, while internships or volunteering can provide practical experience and improve your chances of securing an entry-level position.

What are the most commonly searched types of Computer Programmer jobs in Michigan?

The most popular types of Computer Programmer jobs in Michigan are:

What are popular job titles related to Trainee Computer Programmer jobs in Michigan?

For Trainee Computer Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Trainee Computer Programmer jobs in Michigan look for?

The top searched job categories for Trainee Computer Programmer jobs in Michigan are:

What cities in Michigan are hiring for Trainee Computer Programmer jobs?

Cities in Michigan with the most Trainee Computer Programmer job openings:

Infographic showing various Trainee Computer Programmer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 14% Part Time, 2% Temporary, 3% Contract, and 2% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $56,631 per year, or $27.2 per hour.

Sales Engineer Trainee

Lansing, MI • On-site

Genuine Parts Company
Retail • 10K+ employees

Full-time

Medical, Retirement, PTO

Re-posted 18 days ago


Genuine Parts Company rating

7.3

Company rating: 7.3 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

216th of 430 rated retail wholesalers


Job description

SUMMARY:
The Sales Trainee allows the employee to prepare for a role as an Account Representative or a Customer Service Representative. The training period is 12-18 months. During this period, the Sales Trainee shadows account representatives and customer service representatives to gain experience in sales, company product lines, as well as customer base. Additionally, the Trainee works in the branch's warehouse to become familiar with shipping and receiving, inventory, and delivery functions. The Trainee also participates in various online and satellite class settings that are conducted by the company's Training Department. These classes include, but are not limited to: product, sales, and leadership training.
  • JOB DUTIES
  • Participates and succeeds in company sponsored training classes.
  • Develops competent presentation skills.
  • Performs other duties as assigned.
  • Trains in all levels of a branch including, but not limited to: inside sales (customer service representative), outside sales (account representative), inventory, delivery, warehouse, and administrative.

EDUCATION & EXPERIENCE
  • Typically requires a bachelor's degree preferably in Industrial Distribution or related field.

KNOWLEDGE, SKILLS, ABILITIES
  • Achievement oriented and self-motivated.
  • Strong interpersonal skills and leadership qualities.
  • Strong analytical skills.
  • Able to follow through on tasks.
  • Moderate computer skills, including communicating internally and externally via email.
  • Customer service oriented.

PHYSICAL DEMANDS:
  • Ability to travel occasionally.

LICENSES & CERTIFICATIONS:
  • None required.

SUPERVISORY RESPONSIBILITY:
  • No Supervisory Responsibility

BUDGET RESPONSIBILITY:
  • No

COMPANY INFORMATION:
Motion Industries offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.

What Genuine Parts Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom