Programmer Analyst Jobs in Michigan
Programmer Analyst jobs in Michigan are actively posted across the state's automotive technology, healthcare IT, and financial services sectors, with openings at every level from entry-level associate to senior systems analyst. Detroit, Ann Arbor, and Grand Rapids account for the largest share of postings, where employers like General Motors, Blue Cross Blue Shield of Michigan, and Ford Motor Company have longstanding programmer analyst teams. The most in-demand specialties include enterprise application development, ERP systems integration, and data analytics. Find a role that fits below and apply directly.
Find Programmer Analyst JobsOverview
Showing 5 of 10+ Programmer Analyst jobs











We are seeking a skilled and motivated programmer analyst to support, enhance, and optimize our internal shopfloor applications. In this role, the individual will act as a key liaison between business users, shopfloor operators and technical teams. This role combines traditional software development with modern AI-assisted tools to design, build and optimize applications in our shop-floor environment.
Effective communication skills are essential as this position will have significant interaction with manufacturing, quality, engineering, and IT resources in several manufacturing locations.
Primary Responsibilities:
- Provide day-to-day support for the shop floor applications, including troubleshooting issues, root cause analysis, and resolution.
- Collaborate with cross-functional teams (operations, engineering, quality) to gather requirements and translate business needs into functional specifications.
- Develop, design, test and release new system features augmented with AI tools.
- Effectively utilize a standardized project lifecycle and management methodology to manage projects, communicate status, and deliver work to schedule and budget.
- Assist with application upgrades and patches.
- Provide global functional support to end users, acting as a subject matter expert for the system.
- Create and maintain system documentation, user guides, and knowledge base articles.
- Understand and meet quality and compliance requirements for the business.
Minimum Requirements:
- Bachelor's degree in Computer Science, Computer Information Systems, Information Systems, Information Technology, Business Management, or Management Information Systems from an accredited institution. Will accept 6 years of relevant experience in lieu of degree.
- Proven experience working as an application developer or similar role for a minimum of two years or more in conjunction with a degree, with focus on application support, analyzing business needs, and defining/coding solutions.
- Willing to travel up to 25%
Employees must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.
Preferred Qualifications:
- Experience with .NET, Oracle Forms and reports, Fusion Middleware, Shell scripting, Powershell, C++/C#, Microsoft ASP.net, PL/SQL, SQLPlus, T-SQL, SSRS
- Ability to work with AI assisted coding tools
- Knowledge of Linux OS
- Familiar with various data transfer techniques, such as FTP, database links, ssh, and deploying and calling REST APIs.
- Ability to write and interpret queries for both Oracle and SQL databases
- Be able to work independently and with other teammates as projects require, including virtual teams.
- Project management skills (preparing project schedules, performing tasks, meeting deadlines, escalating issues)
See All 10 Programmer Analyst Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Programmer Analyst JobsProgrammer Analyst Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Programmer Analyst Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Fashion & Apparel
What Michigan Employers Look For
The qualifications that appear most often in programmer analyst jobs across Michigan.
- Bachelor's degree in computer science, information systems, or a related field
- Proficiency in at least one programming language such as Java, Python, or C#
- Experience with enterprise resource planning systems such as SAP or Oracle
- Ability to gather and translate business requirements into technical specifications
- Familiarity with software development lifecycle methodologies including Agile and Scrum
- Strong analytical and problem-solving skills applied to complex system workflows
Programmer Analyst Jobs in Michigan: Frequently Asked Questions
How do you become a programmer analyst in Michigan?
Programmer analyst roles in Michigan do not require a state-issued license. Most employers expect a bachelor's degree in computer science, information systems, or a closely related discipline. Michigan universities such as the University of Michigan, Michigan State University, and Wayne State University are well-regarded feeders for the role. Candidates who add industry certifications in relevant platforms, such as SAP or Microsoft technologies, gain a measurable edge in the state's automotive and healthcare IT markets.
Which companies hire programmer analysts in Michigan?
Employers hiring programmer analysts in Michigan right now include State of Michigan, Knoll, and Flexfab, based on current listings on Migrate Mate as of November 2026. Michigan's concentration of automotive OEMs, large insurance carriers, and integrated health systems means demand for programmer analysts stays relatively consistent even outside peak hiring cycles.
Which Michigan cities have the most programmer analyst jobs?
Lansing, Livonia, and Midland have the most programmer analyst openings in Michigan. Detroit and its surrounding suburbs anchor the market through the headquarters and technology centers of automotive manufacturers and their supplier networks, while Ann Arbor draws postings from the University of Michigan health system, research institutions, and a growing technology sector, and Grand Rapids benefits from its expanding healthcare and financial services employers.
Are there remote programmer analyst jobs in Michigan?
Yes, and more than most fields. About 75% of programmer analyst openings tied to Michigan are remote or hybrid as of November 2026, reflecting that most of the work involves code development, system analysis, and documentation rather than on-site hardware or hands-on production. Roles focused on application development and business analysis tend to offer the most remote flexibility, while positions requiring close coordination with on-site manufacturing or clinical systems are more likely to be hybrid.
How can I get hired as a programmer analyst in Michigan with little or no experience?
The most realistic entry path is applying for associate programmer analyst or junior systems analyst roles at Michigan's large automotive and healthcare employers, many of which run structured new-graduate programs for candidates without professional experience. General Motors, Ford, and Blue Cross Blue Shield of Michigan have historically offered rotational or associate-level technology programs. Lateral moves from help desk, quality assurance testing, or business analyst internship roles are common entry points. Building a portfolio of personal or academic projects and earning a platform-specific certification, such as in SAP or Salesforce, meaningfully strengthens a candidate's application.
Where can I find and apply to programmer analyst jobs in Michigan?
You can find and apply to programmer analyst jobs in Michigan on Migrate Mate, which lists current Michigan openings. Find roles that fit your experience and location, then apply directly to the employers posting them.
See All 10 Programmer Analyst Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Programmer Analyst Jobs