1

Programmer Trainee Jobs in Detroit, MI (NOW HIRING)

Manufacturing Manager Trainee

Livonia, MI · On-site

$16 - $17.75/hr

Degree in a manufacturing, engineering, or management related field preferred or equivalent management experience * Willing and able to relocate to other plant locations for promotions * Working ...

The residency and fellowship programs offer graduate medical education to more than 80 trainees in ... Certified and/or licensed in a specific trade that is directly related to healthcare engineering ...

The residency and fellowship programs offer graduate medical education to more than 80 trainees in ... Certified and/or licensed in a specific trade that is directly related to healthcare engineering ...

The residency and fellowship programs offer graduate medical education to more than 80 trainees in ... Certified and/or licensed in a specific trade that is directly related to healthcare engineering ...

Repair Mechanic Apprentice, Mechanical Technician Trainee, and Construction Equipment Apprentice ... Maintenance Technician, Production Equipment Technician, Mechanical Engineering Technician, Heavy ...

Trainee / Internship Job Posting Date: 2026-06-22 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 ...

Trainee / Internship Job Posting Date: 2026-06-22 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 ...

Associate degree in engineering, robotics, or equivalent experience Certifications : PE License ... Automation Technician Trainee, Electrical Apprentice, Junior Automation Technician, Installation ...

Lead and coordinate the engineering team from pre-award activities through final project closeout ... Mentor Associate Project Managers and graduate trainees. * Lead internal project closeout meetings ...

Showing results 41-60

Programmer Trainee information

See Detroit, MI salary details

$10

$36

$62

How much do programmer trainee jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for programmer trainee in Detroit, MI is $36.17, according to ZipRecruiter salary data. Most workers in this role earn between $23.56 and $47.07 per hour, depending on experience, location, and employer.

What is a programmer trainee?

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 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 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 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 Detroit, MI?

The most popular types of Programmer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Programmer Trainee jobs?

Cities near Detroit, MI with the most Programmer Trainee job openings:

Infographic showing various Programmer Trainee job openings in Detroit, MI as of June 2026, with employment types broken down into 97% Full Time, 2% Part Time, and 1% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $81,409 per year, or $39.1 per hour.

Part-time

Medical, Retirement, PTO

Re-posted 13 days ago


Job description

WE'RE CHANGING ENTERTAINMENT. COME JOIN US.
We're always looking for talent that believes in having fun. At PENN Entertainment, you'll get to be a part of an exciting industry, where the days and nights are fast paced. You'll work with an incredibly diverse set of coworkers driven by their enthusiasm for helping people find and have more fun. You'll also get to work at a company that cares about your career growth and will help you get the support you need to expand your possibilities.
Initial placement within the salary range is based on an individual's relevant knowledge, skills, and experience. Base salary is just one component of our competitive Total Rewards package, which includes wellness programs designed to support our team members' financial, physical, and mental well-being. Specific benefits-such as day-one medical coverage, 401(k) matching, and annual performance bonus-may vary by position. Paid time off is earned according to the local policy and increases with the length of employment.
Click HERE to discover how we empower team members to grow, thrive, and advance in their careers.
WE LOVE OUR WORK.
Provide amazing guest service. Cleaning and preventive maintenance of slot machines and other equipment as necessary. Assist with troubleshooting, repair, maintenance and monitoring of all electronic gaming devices and equipment. Assist with conversions and moves. Parts running. Essential Functions - Provide amazing guest service. - Maintain a positive and professional attitude at all times. - Assist with repairs, rebuilding of games, and hands on training of all gaming devices and related systems. - Conduct preventive maintenance and cleaning of slot machines and other equipment. - Advise and assist Slot Techs and fellow Trainees. - interact with slot Techs regarding day to day operations of all equipment. - Do runs from casino floor to shop and back for parts as necessary. - Ensure proper slot operation and maintenance on the casino floor. - Responsible for answering radio calls for immediate service and third fill checks. - Required to assist Slot Operations in their daily operations on the casino floor - Other job-related duties as assigned.
BRING US YOUR BEST.
Must have basic knowledge of gaming devices and related systems. Must have basic knowledge of electronics, computer science, network engineering, or other related technical field. Must have the basic knowledge to make machine changes, updates, and modifications and know the games well enough to prevent any excessive down times. Must be able to read and interpret project plans and paperwork accurately and efficiently. Must remain educated in all aspects of slot repair related equipment. Ability to understand and comply with all departmental and casino regulations, policies and procedures and work effectively with management and guests. An ability to read, write, and communicate clearly and concisely in English.
STAY IN THE GAME. FOLLOW US.
We've grown to become the leading provider of integrated entertainment, sports content, and casino gaming experiences thanks to our 43 destinations across North America, online sports betting and iCasino via theScore Bet Sportsbook and Casino®.
Being an industry leader means more than being a purveyor of fun. We are also committed to values like diversity and sustainability - for our community, our team members, our vendors, and our planet.
We're changing entertainment. Follow us.
Equal Opportunity Employer