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 7+ Programmer Analyst jobs











Summary of Purpose
Provides programming support for all web applications used in College systems to include problem resolution, software modification, new software development, and general technical assistance to the user community. Works with users to identify and resolve problems and determine better solutions and/or business processes with a primary focus on supporting main web applications and intranet of the College to include working with users in managing and prioritizing the web applications project list. This position is expected to work in a multi-culturally diverse working environment.
Typical Duties
This description is intended to indicate the types of duties and responsibilities requested of the employee assigned this title. It is not intended to be an exhaustive list of all the duties and responsibilities that may be required:
- Researches and resolves application problems.
- Analyzes and refines College applications requirements.
- Designs, programs, tests, and documents solutions to College requirements.
- Works with the users to test solutions.
- Rigorously applies internal procedures and policies to ensure quality work.
- Logs and resolves software work orders.
- Performs other related duties, as assigned.
- Ability to work additional hours, as needed.
Knowledge and Skills Required
- Skilled in both verbal and written communication
- Ability to work as a team player in a multi-culturally diverse working environment
- Write well designed, testable, efficient code using software development best practices
- Proficiency with Microsoft .NET,
- Database development, Access and SQL Server preferred
- Accessing external data sources (Databases, Web Services, Program APIs)
- Common web design patterns, particularly MVC and MVVM
- GraphQL preferred
- AJAX, HTML, CSS, CSS3, JavaScript, XML, jQuery preferred
- C#, ASP.NET
- Web APIs, RESTful APIs and architecture preferred
- JAVA support tools such as Node.js, Knockout, JSON, preferred
- Insomnia, Postman, Fiddler or similar
- Agile software development practices, such as XP, Lean Agile, Scrum, Kanban or similar preferred
- Data Transfer Objects
- Version control systems, developer tools, GitHub preferred
- Colleague Self-Service and Colleague Web API preferred
- Ellucian Experience preferred
- Knowledge of Ethos Data Model preferred
- Softdocs development preferred
Minimum Education and Experience
EDUCATION: Associate's degree in Computer Information Systems or related field, OR three (3) years of relevant professional experience. Bachelor's degree preferred in computer information systems or related degree preferred
EXPERIENCE: Experience in application software programming in a web environment. Softdocs development and experience in higher education applications preferred. Experience with multi-cultural organization preferred.
See All 7 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 Knoll, Info Services, and Career Land Center, based on current listings on Migrate Mate as of September 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, Monroe, and Livonia 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 67% of programmer analyst openings tied to Michigan are remote or hybrid as of September 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 7 Programmer Analyst Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Programmer Analyst Jobs