Programmer
Ann Arbor, MI · On-site +1
Programming development will include web based and customized core banking database solutions. Why ... Performing all functions in the software development life cycle (specification, analysis, design ...
Ann Arbor, MI · On-site +1
Programming development will include web based and customized core banking database solutions. Why ... Performing all functions in the software development life cycle (specification, analysis, design ...
Ann Arbor, MI · On-site +1
Programming development will include web based and customized core banking database solutions. Why ... Performing all functions in the software development life cycle (specification, analysis, design ...
The team partners closely with Engineering, Purchasing, Manufacturing, Program Management, Supplier Quality, and external suppliers to drive accountability, visibility, and operational excellence ...
The team partners closely with Engineering, Purchasing, Manufacturing, Program Management, Supplier Quality, and external suppliers to drive accountability, visibility, and operational excellence ...
The team partners closely with Engineering, Purchasing, Manufacturing, Program Management, Supplier Quality, and external suppliers to drive accountability, visibility, and operational excellence ...
The team partners closely with Engineering, Purchasing, Manufacturing, Program Management, Supplier Quality, and external suppliers to drive accountability, visibility, and operational excellence ...
Ann Arbor, MI · On-site
$112K - $134K/yr
Systems Programmer/Analyst Sr * Bachelor?s degree in Computer Science, Software Engineering, a related field, or equivalent experience. * Demonstrated knowledge of EHR data and the relationships ...
Ann Arbor, MI · On-site
$112K - $134K/yr
Systems Programmer/Analyst Sr * Bachelor?s degree in Computer Science, Software Engineering, a related field, or equivalent experience. * Demonstrated knowledge of EHR data and the relationships ...
The team partners closely with Engineering, Purchasing, Manufacturing, Program Management, Supplier ... About the Role The Supplier Industrialization Analyst provides operational, analytical, and ...
The team partners closely with Engineering, Purchasing, Manufacturing, Program Management, Supplier ... About the Role The Supplier Industrialization Analyst provides operational, analytical, and ...
Dearborn, MI · On-site
Setup, development, integration, and enablement of Netvibes data perspectives that provide a single, unified view of key engineering analytics. To develop initial Netvibes dashboards, connect to ...
New
Dearborn, MI · On-site
Setup, development, integration, and enablement of Netvibes data perspectives that provide a single, unified view of key engineering analytics. To develop initial Netvibes dashboards, connect to ...
New
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Quick apply
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Quick apply
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
$24 - $33/hr
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
$24 - $33/hr
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Dearborn, MI · On-site
Setup, development, integration, and enablement of Netvibes data perspectives that provide a single, unified view of key engineering analytics. To develop initial Netvibes dashboards, connect to ...
Dearborn, MI · On-site
Setup, development, integration, and enablement of Netvibes data perspectives that provide a single, unified view of key engineering analytics. To develop initial Netvibes dashboards, connect to ...
Macomb, MI · On-site
$75K - $80K/yr
Analyze inspection data and communicate findings to engineering, manufacturing, and quality teams. * Assist in maintaining calibration systems and metrology documentation. Problem Solving ...
Macomb, MI · On-site
$75K - $80K/yr
Analyze inspection data and communicate findings to engineering, manufacturing, and quality teams. * Assist in maintaining calibration systems and metrology documentation. Problem Solving ...
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Taylor, MI · On-site
A working knowledge of statistics and data analysis is useful in this position, as this job requires the programmer to analyze testing data to ensure the machine functions properly. * Strong ...
Allen Park, MI · On-site
$28 - $33/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay ... Analyze measurement data and assist with quality investigations. * Support **CMM and plant gauge ...
Quick apply
Allen Park, MI · On-site
$28 - $33/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay ... Analyze measurement data and assist with quality investigations. * Support **CMM and plant gauge ...
Troy, MI · On-site +1
Position Summary The Engineering Systems Analyst is responsible for supporting enterprise Product Lifecycle Management (PLM) and CAD platforms, with a primary focus on Siemens Teamcenter, Active ...
Troy, MI · On-site +1
Position Summary The Engineering Systems Analyst is responsible for supporting enterprise Product Lifecycle Management (PLM) and CAD platforms, with a primary focus on Siemens Teamcenter, Active ...
Troy, MI · On-site
Position Summary The Engineering Systems Analyst is responsible for supporting enterprise Product Lifecycle Management (PLM) and CAD platforms, with a primary focus on Siemens Teamcenter, Active ...
Troy, MI · On-site
Position Summary The Engineering Systems Analyst is responsible for supporting enterprise Product Lifecycle Management (PLM) and CAD platforms, with a primary focus on Siemens Teamcenter, Active ...
Troy, MI · On-site +1
Position Summary The Engineering Systems Analyst is responsible for supporting enterprise Product Lifecycle Management (PLM) and CAD platforms, with a primary focus on Siemens Teamcenter, Active ...
Troy, MI · On-site +1
Position Summary The Engineering Systems Analyst is responsible for supporting enterprise Product Lifecycle Management (PLM) and CAD platforms, with a primary focus on Siemens Teamcenter, Active ...
Dearborn, MI · On-site
$61 - $63/hr
This role will focus on the design, analysis, integration, and validation of 12V and 48V power supply systems, applying systems engineering principles and functional safety methodologies to deliver ...
Dearborn, MI · On-site
$61 - $63/hr
This role will focus on the design, analysis, integration, and validation of 12V and 48V power supply systems, applying systems engineering principles and functional safety methodologies to deliver ...
Allen Park, MI · On-site
$24 - $30/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay ... Analyze measurement data and assist with quality investigations. * Support CMM and plant gauge ...
Quick apply
Allen Park, MI · On-site
$24 - $30/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay ... Analyze measurement data and assist with quality investigations. * Support CMM and plant gauge ...
Sterling Heights, MI · On-site
CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI ... Generate and analyze inspection reports and measurement data * Troubleshoot quality issues and ...
Sterling Heights, MI · On-site
CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI ... Generate and analyze inspection reports and measurement data * Troubleshoot quality issues and ...
$19.14 - $23.09
2% of jobs
$23.09 - $27.05
5% of jobs
$27.05 - $31.01
11% of jobs
$32.92 is the 25th percentile. Wages below this are outliers.
$31.01 - $34.97
14% of jobs
$34.97 - $38.93
16% of jobs
The median wage is $39.59 / hr.
$38.93 - $42.89
10% of jobs
$42.89 - $46.85
11% of jobs
$49.69 is the 75th percentile. Wages above this are outliers.
$46.85 - $50.81
9% of jobs
$50.81 - $54.77
9% of jobs
$54.77 - $58.73
8% of jobs
$58.73 - $62.69
6% of jobs
$19
$42
$62
As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.
| Aspect | Programmer Analyst | Software Developer |
|---|---|---|
| Primary Role | Analyzes user requirements, designs solutions, and develops applications | Designs, codes, tests, and maintains software applications |
| Required Skills | Programming, analysis, problem-solving, communication | Programming, software design, debugging, project management |
| Work Environment | Often in IT departments, collaborating with analysts and users | In development teams, working on coding and software projects |
| Certifications | Typically none required, but certifications like Microsoft Certified or Java certifications are common | Similar certifications, including programming language certifications and Agile/Scrum |
While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.
The most popular types of Programmer Analyst jobs in Detroit, MI are:
For Programmer Analyst jobs in Detroit, MI, the most frequently searched job titles are:
The top searched job categories for Programmer Analyst jobs in Detroit, MI are:
Cities near Detroit, MI with the most Programmer Analyst job openings:

Ann Arbor, MI • On-site, Remote
Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 16 days ago
9.1
Based on 5 frontline employees who took The Breakroom Quiz
Get the full story on Breakroom
Sourced by ZipRecruiter
Commercial banking
51 - 200 Employees
Ann Arbor, MI, US
1954