Requirements: · Bachelor's degree in computer science, computer engineering, or related field with relevant experience · Minimum 2 years' experience in software programming · Minimum 2 years ...
Quick apply
Requirements: · Bachelor's degree in computer science, computer engineering, or related field with relevant experience · Minimum 2 years' experience in software programming · Minimum 2 years ...
Quick apply
Requirements: · Bachelor's degree in computer science, computer engineering, or related field with relevant experience · Minimum 2 years' experience in software programming · Minimum 2 years ...
Requirements: • Bachelor's degree in computer science, computer engineering, or related field with relevant experience • Minimum 2 years' experience in software programming • Minimum 2 years ...
Requirements: • Bachelor's degree in computer science, computer engineering, or related field with relevant experience • Minimum 2 years' experience in software programming • Minimum 2 years ...
Experience in make-to-order & engineered-to-order manufacturing operations * Welding robot / Cobot programming and Operation * Plasma & laser cutter programming & optimization experience * ERP & MRP ...
Experience in make-to-order & engineered-to-order manufacturing operations * Welding robot / Cobot programming and Operation * Plasma & laser cutter programming & optimization experience * ERP & MRP ...
Wayne, MI · On-site
Wayne County RESA Programmer (Job ID: 32325) Please see the links (Job Posting and ) for more information! Attachment(s): * * Job Posting
Wayne, MI · On-site
Wayne County RESA Programmer (Job ID: 32325) Please see the links (Job Posting and ) for more information! Attachment(s): * * Job Posting
Lake Orion, MI · On-site
We are growing and seeking experienced Robotic Programmers who thrive in dynamic project environments and want to work on high-impact automation systems across diverse industries. What You'll Do As a ...
Quick apply
Lake Orion, MI · On-site
We are growing and seeking experienced Robotic Programmers who thrive in dynamic project environments and want to work on high-impact automation systems across diverse industries. What You'll Do As a ...
Experience in make-to-order & engineered-to-order manufacturing operations * Welding robot / Cobot programming and Operation * Plasma & laser cutter programming & optimization experience * ERP & MRP ...
Experience in make-to-order & engineered-to-order manufacturing operations * Welding robot / Cobot programming and Operation * Plasma & laser cutter programming & optimization experience * ERP & MRP ...
Singapore Application Deadline: 16 August 2026 From here, choose a whole world of experience. Join our two-year IT Developer Graduate Programme and take part in four six-month rotations, gaining ...
Singapore Application Deadline: 16 August 2026 From here, choose a whole world of experience. Join our two-year IT Developer Graduate Programme and take part in four six-month rotations, gaining ...
Clinton Township, MI · On-site
$24.50 - $33.50/hr
Minimum of 1 year of CNC programming experience * Proven ability to machine parts accurately according to print specifications * Good computer skills, including proficiency with CAD/CAM software
Quick apply
Clinton Township, MI · On-site
$24.50 - $33.50/hr
Minimum of 1 year of CNC programming experience * Proven ability to machine parts accurately according to print specifications * Good computer skills, including proficiency with CAD/CAM software
NOW HIRING - Quality Inspectors - $14.00 per hour CER-CAD Engineering Resources, Inc. is looking to hire Quality Inspectors in your area. No experience is needed, all training is provided. All ...
Quick apply
NOW HIRING - Quality Inspectors - $14.00 per hour CER-CAD Engineering Resources, Inc. is looking to hire Quality Inspectors in your area. No experience is needed, all training is provided. All ...
Wyandotte, MI · On-site
$65K/yr
Master's degree in computer science, engineering or related discipline, no experienced is required. * Hands-on experience configuring Distributed Control Systems (DCS) such as Emerson, Delta V and ...
Wyandotte, MI · On-site
$65K/yr
Master's degree in computer science, engineering or related discipline, no experienced is required. * Hands-on experience configuring Distributed Control Systems (DCS) such as Emerson, Delta V and ...
Wyandotte, MI · On-site
Master's degree in computer science, engineering or related discipline, no experienced is required. * Hands-on experience configuring Distributed Control Systems (DCS) such as Emerson, Delta V and ...
Wyandotte, MI · On-site
Master's degree in computer science, engineering or related discipline, no experienced is required. * Hands-on experience configuring Distributed Control Systems (DCS) such as Emerson, Delta V and ...
Master's degree in computer science, engineering or related discipline, no experienced is required. * Hands-on experience configuring Distributed Control Systems (DCS) such as Emerson, Delta V and ...
Quick apply
Master's degree in computer science, engineering or related discipline, no experienced is required. * Hands-on experience configuring Distributed Control Systems (DCS) such as Emerson, Delta V and ...
Spring Lake, MI · On-site
$24 - $33/hr
Off Shift: CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an experienced CNC Programmer/Machinist for an opportunity with a leader in custom contract ...
Spring Lake, MI · On-site
$24 - $33/hr
Off Shift: CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an experienced CNC Programmer/Machinist for an opportunity with a leader in custom contract ...
Farmington Hills, MI · On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the ... PREVIOUS WORK EXPERIENCE: High school graduate or equivalent. Must be 21 years or older. EDUCATION ...
Farmington Hills, MI · On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the ... PREVIOUS WORK EXPERIENCE: High school graduate or equivalent. Must be 21 years or older. EDUCATION ...
$51.75 - $67/hr
Experience participating as a programmer/analyst in projects using CMM/CMMI Level 3 methods and practices. * Experience developing adhoc reports using Business Objects Designer Additional Information ...
$51.75 - $67/hr
Experience participating as a programmer/analyst in projects using CMM/CMMI Level 3 methods and practices. * Experience developing adhoc reports using Business Objects Designer Additional Information ...
Traverse City, MI · On-site
$31.75 - $41.25/hr
The programmer's role will be to provide and assist in a variety of services developing and ... 2 years of professional experience with RPG. Additional Information No C2C, contract, or ...
Traverse City, MI · On-site
$31.75 - $41.25/hr
The programmer's role will be to provide and assist in a variety of services developing and ... 2 years of professional experience with RPG. Additional Information No C2C, contract, or ...
Big Rapids, MI · On-site
$13.73 - $13.99/hr
IT Application Programmer Asst (Student Position) Job no: 498097 Work type: Student Employment ... Position Requirements: - Need to be a team player - Preferred experience in HTML or programming ...
New
Big Rapids, MI · On-site
$13.73 - $13.99/hr
IT Application Programmer Asst (Student Position) Job no: 498097 Work type: Student Employment ... Position Requirements: - Need to be a team player - Preferred experience in HTML or programming ...
New
Traverse City, MI · On-site
$31.75 - $41.25/hr
The RPG Programmer Analyst performs the job of both a systems analyst and a computer programmer ... 2 years of professional experience with RPG. Additional Information No C2C, contract, or ...
Traverse City, MI · On-site
$31.75 - $41.25/hr
The RPG Programmer Analyst performs the job of both a systems analyst and a computer programmer ... 2 years of professional experience with RPG. Additional Information No C2C, contract, or ...
Big Rapids, MI · On-site
$13.73 - $13.99/hr
IT Application Programmer Asst (Student Position) Apply now Job no: 498097 Work type: Student ... Position Requirements: - Need to be a team player - Preferred experience in HTML or programming ...
New
Big Rapids, MI · On-site
$13.73 - $13.99/hr
IT Application Programmer Asst (Student Position) Apply now Job no: 498097 Work type: Student ... Position Requirements: - Need to be a team player - Preferred experience in HTML or programming ...
New
Farmington Hills, MI · On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the ... PREVIOUS WORK EXPERIENCE: High school graduate or equivalent. Must be 21 years or older. EDUCATION ...
Farmington Hills, MI · On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the ... PREVIOUS WORK EXPERIENCE: High school graduate or equivalent. Must be 21 years or older. EDUCATION ...
$10.48 - $14.97
4% of jobs
$14.97 - $19.47
9% of jobs
$22.70 is the 25th percentile. Wages below this are outliers.
$19.47 - $23.96
17% of jobs
$23.96 - $28.46
13% of jobs
The median wage is $31.08 / hr.
$28.46 - $32.95
13% of jobs
$32.95 - $37.45
10% of jobs
$37.45 - $41.94
9% of jobs
$42.78 is the 75th percentile. Wages above this are outliers.
$41.94 - $46.44
9% of jobs
$46.44 - $50.93
7% of jobs
$50.93 - $55.43
6% of jobs
$55.43 - $59.92
4% of jobs
$10
$34
$59
Programmers use one or more languages or frameworks to code computer systems and software applications. As an entry-level programmer, your responsibilities include implementing specific aspects of a program or system under the guidance of a senior developer. Your duties may also include troubleshooting, testing, and deploying projects, writing specification documents, and soliciting user feedback from beta testing groups. Many companies hire professionals with no experience, provided they have appropriate qualifications, training, and education. Additionally, many roles can be remote, but be sure to protect your work/life balance if you become a programmer, especially if you accept a virtual position. Software development jobs often involve tight deadlines and long hours.
| Aspect | No Experience Programmer | Junior Software Developer |
|---|---|---|
| Required Credentials | Basic coding skills, often self-taught or through bootcamps | Typically a degree in Computer Science or related field |
| Work Environment | Entry-level, often in internships or training programs | Professional setting, working on real projects under supervision |
| Employer & Industry Usage | Startups, tech companies, or training programs | Software firms, IT departments, tech companies |
| Search & Comparison Intent | Understanding entry-level roles for beginners | Looking for junior-level positions with some experience |
In summary, a No Experience Programmer is an entry-level role suitable for those new to coding, often requiring minimal formal credentials. A Junior Software Developer typically has some formal education or training and works in professional environments, building on foundational skills. Both roles serve as stepping stones into software development careers, but the Junior Software Developer position usually expects a bit more prior knowledge or training.
The most popular types of Programmer jobs in Michigan are:
For No Experience Programmer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for No Experience Programmer jobs in Michigan are:
Cities in Michigan with the most No Experience Programmer job openings:

Auburn Hills, MI • On-site
Full-time
Re-posted yesterday
The Product Engineer - Senior will design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle chassis dynamometer testing. The engineer must be able to implement applications under Windows and UNIX operating systems, develop Graphical User Interface (GUI), and develop real-time applications under UNIX using C/C++ programming languages. Responsibilities include but are not limited to:
· Gathering customers’ requirements and making sure development efforts meet users’ needs· Bachelor’s degree in computer science, computer engineering, or related field with relevant experience
· Minimum 2 years’ experience in software programming
· Minimum 2 years’ experience programming using C, C++, or C#
· Minimum 2 years’ experience programming relational database (DB2, Oracle, SQL server, Sybase, etc.)
· Minimum 2 years’ experience programming under Windows and/or UNIX operating system
· Experienced with Object-Oriented Design
· Excellent communication skills
· Strong analytical and problem-solving skills
· Ability to work independently
Preferred Requirements:
· Master’s degree in computer science or computer engineering
· Programming experience under Linux operating system
· Web-based programming experience using Java and React is a plus
· Experience with SOAP and REST based services
· Experience with using React/Redux frameworks to develop web-based applications
· Automotive experience
· Familiar with electrical and mechanical devices
Additional Information / Must Have's:
What 3-5 Must Have's can I share with the suppliers as to what you are looking for?
How many years of experience are you looking for (if different than the job description): Same in the job description (2 years)
Sourced by ZipRecruiter
Motor vehicle manufacturing
51 - 200 Employees
Troy, MI, US
1994