1

Programmer Analyst 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 ... Analytical and Interpersonal skills. * Leadership Abilities * Self-motivated and Goal oriented

Contribute to data analysis related to logistics performance, identifying areas for improvement ... Job: Logistics Trainee/Apprentice/VIE Organization: Supply Chain CIM - J Schedule: Part time ...

next page

Showing results 1-20

Programmer Analyst Trainee information

See Detroit, MI salary details

$19

$42

$62

How much do programmer analyst trainee jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for programmer analyst trainee in Detroit, MI is $42.53, according to ZipRecruiter salary data. Most workers in this role earn between $32.98 and $51.68 per hour, depending on experience, location, and employer.

What is a programmer analyst trainee?

Programmer Analyst Trainees are entry-level professionals who learn to develop, test, and maintain software applications while gaining an understanding of business requirements. They typically work under the supervision of senior analysts and programmers, assisting with coding, debugging, and documentation tasks. This role is designed to provide hands-on training and experience, preparing trainees for more advanced roles in software development and analysis within an organization.

What types of projects can a programmer analyst trainee expect to work on during their initial months?

As a Programmer Analyst Trainee, you will typically start by supporting ongoing software development or maintenance projects under the guidance of senior team members. Your tasks may include debugging code, assisting with application testing, updating documentation, and participating in requirements gathering sessions. These projects are designed to build your technical skills and familiarize you with the organization's development processes. Over time, you may take on more complex assignments and begin to contribute to solution design and client interaction.

Is a programmer analyst trainee a good job?

A programmer analyst trainee role is an entry-level position that combines programming skills with analysis tasks, often requiring knowledge of programming languages and software development tools. It provides opportunities for skill development and career growth in IT and software industries, but job satisfaction depends on individual interests and workplace environment.

What is the difference between Programmer Analyst Trainee vs Programmer Analyst?

AspectProgrammer Analyst TraineeProgrammer Analyst
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications may be preferredSame as trainee, often with additional certifications or experience
Work EnvironmentEntry-level, training-focused roles in IT or software development teamsFull-fledged roles with increased responsibilities in software analysis and development
Employer & Industry UsageUsed by companies hiring entry-level IT staff or internsUsed by organizations seeking experienced software analysts and developers

The main difference between a Programmer Analyst Trainee and a Programmer Analyst lies in experience and responsibility. Trainees are in learning roles, focusing on gaining skills, while Programmer Analysts handle complex analysis and development tasks. The transition from trainee to analyst involves gaining experience and certifications.

Are programmer analyst trainees in demand?

Programmer analyst trainees are often in demand as organizations seek to develop skills in software development, systems analysis, and programming languages like Java, C#, or SQL. Entry-level roles in this field can lead to opportunities in IT departments, consulting firms, and software companies, especially for those with strong technical skills and relevant certifications.

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

To thrive as a Programmer Analyst Trainee, you need a strong grasp of programming fundamentals, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with coding languages (such as Java, C#, or Python), software development tools, and database management systems is typically required. Analytical thinking, attention to detail, and effective communication help trainees collaborate with teams and understand client requirements. These skills and qualities ensure accurate software solutions and smooth project delivery in a technology-driven environment.
What are the most commonly searched types of Programmer Analyst jobs in Detroit, MI? The most popular types of Programmer Analyst jobs in Detroit, MI are:
What are popular job titles related to Programmer Analyst Trainee jobs in Detroit, MI? For Programmer Analyst Trainee jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Programmer Analyst Trainee jobs in Detroit, MI look for? The top searched job categories for Programmer Analyst Trainee jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Programmer Analyst Trainee jobs? Cities near Detroit, MI with the most Programmer Analyst Trainee job openings:
Infographic showing various Programmer Analyst Trainee job openings in Detroit, MI as of August 2026, with employment types broken down into 85% Full Time, 7% Part Time, 1% Temporary, and 7% Contract. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution, with an average salary of $88,459 per year, or $42.5 per hour.

Certified Operator Trainee (CN)

Sperry Rail, Inc.

Detroit, MI • On-site

$20/hr

Full-time

Posted 17 days ago


Sperry Rail Service rating

6.9

Company rating: 6.9 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

369th of 446 rated engineering


Job description

About Sperry:
Sperry Rail is on a mission-critical journey to revolutionize the Rail Flaw Detection industry. Through the continuous development of cutting-edge diagnostic technologies and AI-assisted analysis, we are transforming railway safety worldwide. Our global engineering teams work collaboratively to develop step-change technologies that define Sperry as the unparalleled market leader.
For nearly a century, we have repeatedly modernized and improved rail diagnostics through our relentless pursuit of improvement. Determined is an understatement. We are obsessed with advancing science and raising the bar on what's possible with our ever-improving suite of products and service offerings.
Emboldened through the shared values of honesty, accountability, passion, integrity, and teamwork, we are driven by the challenge and bridging concepts with fruition. Each technologist entering Sperry imprints themselves into our brand and further galvanizes a culture of innovation and advancement. Allow us to be clear, Thought Leaders are welcome!
We are agile and hungry and invite those with similar passions to join us in challenging the status quo and bringing new ideas to the market. Fast-paced, high-touch with a distinct sense of purpose. We offer more than a job; we offer an opportunity to be part of something different.
Overview
Sperry Rail Service is a leading global provider of Rail Flaw Detection (RFD) services and technologies for railway networks worldwide. With over 95 years of industry leadership, Sperry continues to advance rail safety through innovation, cutting-edge technology, and a strong commitment to operational excellence.
Position Summary
This is a high-travel, field-based position requiring travel throughout eastern or western US for extended periods (3-4 months at a time).
As a Certified Trainee/Apprentice, you will be trained and developed into a Certified Professional Operator in the Rail Flaw Detection (RFD) non-destructive testing (NDT) industry. Sperry provides paid, hands-on training through our Connecticut-based Sperry School of Rail Flaw Detection, followed by extensive field experience.
Upon successful completion of training and certification, you will advance into a role where you may be responsible for operating your own testing platform and/or leading a crew.
The location shown in this posting is used for recruiting purposes. This role is field-based and requires extensive travel to multiple job sites, which will be the primary work locations.
Essential Duties and Responsibilities
  • Attend and successfully complete training at the Sperry School of Rail Flaw Detection
  • Learn and apply rail detection methods, technologies, and procedures across Short Line and Class I railways
  • Achieve certification in ultrasonic testing standards and apply skills in the field
  • Work collaboratively as part of a crew and develop leadership skills to eventually lead a team
  • Gain knowledge of Sperry's diagnostic technologies, systems, and interfaces
  • Develop mechanical aptitude, including equipment setup, troubleshooting, and basic repairs
  • Learn and adhere to railroad operating procedures and safety protocols
  • Apply classroom and field training during extended travel assignments (3-4 months at a time)

Basic Qualifications
  • High School Diploma or GED required
  • Valid driver's license
  • Basic computer proficiency
  • Ability to multitask and work with tools/equipment
  • Ability to work independently with minimal supervision
  • Strong organizational and problem-solving skills
  • Effective verbal and written communication skills
  • Ability to pass a background check, drug screen, and DOT physical (where applicable)

Preferred Qualifications
  • Previous Non-Destructive Testing (NDT) experience (ultrasonic preferred)
  • Prior railroad experience
  • Mechanical aptitude or experience with automotive/technical systems

Compensation & Benefits
  • Extensive travel opportunities
  • Hands-on technical experience
  • Career growth within a global organization
  • Pay: $20.00 per hour during paid training. Upon successful completion of the training program and promotion to Certified Operator, compensation increases to a $60,000 annual base salary
  • Per diem for meals
  • Travel and lodging expenses paid for by Sperry

Career Growth
  • This role offers a clear career path:
    Trainee → Certified Operator → Crew Leadership Opportunities
  • Sperry invests in your development by providing the training, tools, and real-world experience needed to build a long-term career in a specialized and high-demand industry.

What Sperry Rail Service employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom