.Net Programmer
Lansing, MI · On-site
Expert Programmer Location : Lansing, MI Duration : 10 Months ONLY ON W2 Acts as an expert programmer. Relies on experience and judgment to plan and accomplish goals, performs a variety of ...
Lansing, MI · On-site
Expert Programmer Location : Lansing, MI Duration : 10 Months ONLY ON W2 Acts as an expert programmer. Relies on experience and judgment to plan and accomplish goals, performs a variety of ...
Lansing, MI · On-site
Expert Programmer Location : Lansing, MI Duration : 10 Months ONLY ON W2 Acts as an expert programmer. Relies on experience and judgment to plan and accomplish goals, performs a variety of ...
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
... Programmer-Analyst Location: Lansing, MI Duration: 1 year. Position Description : 4+ years experience using message queuing in data processing 5+ years experience building, defining, and consuming ...
... Programmer-Analyst Location: Lansing, MI Duration: 1 year. Position Description : 4+ years experience using message queuing in data processing 5+ years experience building, defining, and consuming ...
Lansing, MI · On-site
Job Title: Programmer 5Job Location: Lansing, MI (Hybrid)Job Type: Contract / Requirement:Advanced skills in SQL with writing database scripts, stored procedures, functions, triggers, and SSIS ...
Quick apply
Lansing, MI · On-site
Job Title: Programmer 5Job Location: Lansing, MI (Hybrid)Job Type: Contract / Requirement:Advanced skills in SQL with writing database scripts, stored procedures, functions, triggers, and SSIS ...
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Quick apply
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Harper Woods, MI · On-site
$83K - $93K/yr
CNC Programmer Location: Harper Woods, MI Industry: Advanced Manufacturing / Marine Technology Job Category: CNC Programming / Manufacturing Engineering Compensation Range: $35.00 - $45.00 per hour ...
Quick apply
Harper Woods, MI · On-site
$83K - $93K/yr
CNC Programmer Location: Harper Woods, MI Industry: Advanced Manufacturing / Marine Technology Job Category: CNC Programming / Manufacturing Engineering Compensation Range: $35.00 - $45.00 per hour ...
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Quick apply
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI Shift: 1st Shift (Day Shift) We are hiring an experienced CMM Programmer with strong PC-DMIS ...
CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI Shift: 1st Shift (Day Shift) We are hiring an experienced CMM Programmer with strong PC-DMIS ...
MI · On-site
$25.50 - $34.75/hr
Prestige Extreme is seeking an experienced CNC Programmer to join our growing team. This position is responsible for developing, optimizing, and maintaining CNC programs using Tebis Software to ...
Quick apply
MI · On-site
$25.50 - $34.75/hr
Prestige Extreme is seeking an experienced CNC Programmer to join our growing team. This position is responsible for developing, optimizing, and maintaining CNC programs using Tebis Software to ...
MI · On-site
$25.50 - $34.75/hr
Prestige Extreme is seeking an experienced CNC Programmer to join our growing team. This position is responsible for developing, optimizing, and maintaining CNC programs using Tebis Software to ...
Quick apply
MI · On-site
$25.50 - $34.75/hr
Prestige Extreme is seeking an experienced CNC Programmer to join our growing team. This position is responsible for developing, optimizing, and maintaining CNC programs using Tebis Software to ...
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Lansing, MI · On-site
Programmer 5 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * Advanced skills in SQL with writing database scripts, stored procedures, functions, triggers, and SSIS packages ...
Lansing, MI · On-site
Programmer 5 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * Advanced skills in SQL with writing database scripts, stored procedures, functions, triggers, and SSIS packages ...
Be Seen First
Livonia, MI · On-site
$38 - $45/hr
PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...
Quick apply
Be Seen First
Livonia, MI · On-site
$38 - $45/hr
PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...
Lansing, MI · Hybrid
Programmer 5 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * Advanced skills in SQL with writing database scripts, stored procedures, functions, triggers, and SSIS packages ...
Lansing, MI · Hybrid
Programmer 5 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * Advanced skills in SQL with writing database scripts, stored procedures, functions, triggers, and SSIS packages ...
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Quick apply
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Quick apply
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Be Seen First
Southfield, MI · On-site
$38 - $45/hr
PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...
Quick apply
Be Seen First
Southfield, MI · On-site
$38 - $45/hr
PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...
$11.57 - $16.57
7% of jobs
$16.57 - $21.57
7% of jobs
$24.62 is the 25th percentile. Wages below this are outliers.
$21.57 - $26.58
17% of jobs
$26.58 - $31.58
14% of jobs
The median wage is $33.45 / hr.
$31.58 - $36.58
13% of jobs
$36.58 - $41.58
9% of jobs
$44.88 is the 75th percentile. Wages above this are outliers.
$41.58 - $46.58
12% of jobs
$46.58 - $51.58
6% of jobs
$51.58 - $56.59
5% of jobs
$56.59 - $61.59
4% of jobs
$61.59 - $66.59
5% of jobs
$11
$37
$66
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.
For Programmer Programmer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Programmer Programmer jobs in Michigan are:
Cities in Michigan with the most Programmer Programmer job openings:

Sourced by ZipRecruiter
TekWissen is an emerging global human capital, recruitment and IT services organization. Operating since 2009, we draw upon more than a decade of staffing experience to deliver critical talent acquisition solutions and IT engagements for our clients. We’re founded on a culture that is passionate about delivering tailored solutions, that create lasting partnerships.
Recruiting and staffing services
501 - 1,000 Employees
Ann Arbor, MI, US
2009