Developer Jobs in Michigan
Developer jobs in Michigan are in strong demand, with active hiring across automotive technology, financial services, health systems, and enterprise software from entry-level associates through senior engineers and architects. Detroit, Ann Arbor, and Grand Rapids are the primary hiring hubs, home to established employers like Ford Motor Company, Rocket Companies, and Blue Cross Blue Shield of Michigan that maintain large and ongoing developer workforces. The most sought-after specializations in the state include full-stack web development, cloud-native and DevOps engineering, and embedded or automotive software development. Find a role that fits below and apply directly.
Find Developer JobsOverview
Showing 5 of 69+ Developer jobs











About Us
For over 60 years, M. J. Electric, LLC, a Quanta Services company, has built-long standing working relationships and an industry-wide reputation as the single source solution to our customer’s electrical utility construction and maintenance needs.
MJE values integrity, is inspired by our work, and is invested in delivering quality projects for our customers. Our culture is a product of our core values and operating principles which unite our personnel. Their professional competence and intelligent innovation result in outstanding customer satisfaction. We stand by everything we do.
We are committed to investing in our employees and their growth through training, tools, equipment, industry-leading safety measures, advancement opportunities and more. At M. J. Electric, you aren’t just applying for job, you are building a career.
About this Role – Software Developer
We are looking for a talented Software Developer who has a passion for quality construction. This position designs and develops software applications supporting M. J. Electric and its subsidiary companies. Gathers and evaluates end-user requirements, develops build plans, and performs coding, debugging, testing, code review, and troubleshooting throughout the software development lifecycle (SDLC). This role works closely with the Application Development team to support existing systems, deliver new applications, and modernize legacy tools — while actively incorporating AI-assisted development practices into daily work.
What You’ll Do
- Design, develop, and maintain new and existing applications, websites, and systems for MJE and subsidiary companies
- Gather and evaluate end-user requirements; develop build plans and project scopes
- Use AI-assisted development tools (e.g., Claude, GitHub Copilot, or similar) to accelerate coding, debugging, code review, testing, and documentation — while validating output for accuracy, security, and adherence to team standards
- Create and maintain user documentation; train users on applications as needed
- Support all MJE policies and procedures, ensuring 100% SOX compliance
- Stay current with emerging technology and industry trends — including new AI/ML developer tools — and apply them to keep development practices current, secure, and efficient
- Collaborate with other team members, providing technical expertise to facilitate timely and accurate problem resolution
What You’ll Bring
- Programming and programming languages: C# / LINQ Queries; exposure to additional languages a plus
- ASP MVC / .NET Core / Razor Pages
- HTML / CSS / JavaScript; Kendo UI / jQuery a plus
- Exposure to React is a plus — not required, but a valuable skill as our team continues to grow its use of React for front-end development
- Familiarity with cloud platforms and services (e.g., AWS, Azure) a plus
- Working knowledge of AI coding assistants (e.g., Claude, Copilot) — comfortable writing effective prompts, reviewing AI-generated code, and using AI tools responsibly for debugging and everyday development tasks
- Integrated Development Environment (IDE) proficiency and source code management software (e.g., Git)
- Understanding of the Software Development Lifecycle (SDLC), software design, software engineering principles, and requirements specification
- Software testing and code analysis skills
- Excellent communication skills and proficiency in documenting processes
- Data and application troubleshooting skills
- Desire for growth — continually expanding technical skillset
- Entity Framework and/or Responsive Web Design experience a plus
- Bachelor’s degree in Computer Science, Information Science, MIS, or related field
- 0–2 years of experience in application development preferred (not required)
- Kendo JavaScript Libraries/API a plus
What You’ll Get
- 401(k) with company match (Traditional & Roth)
- Paid Holidays and PTO
- Medical, Dental, and Vision
- Flexible Spending Accounts
- Health Savings Account
- Accident Insurance
- Hospital Indemnity Insurance
- Critical Illness Insurance
- Lifelock Identity Theft Protection
- Employee Discounts
- Short-Term & Long-Term Disability
See All 69 Developer Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Developer JobsDeveloper Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Developer Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring


Top Industries Hiring
- Technology & Software
- Insurance
- Automotive
- Chemicals & Materials
- Consulting & Professional Services
What Michigan Employers Look For
The qualifications that appear most often in developer jobs across Michigan.
- Bachelor's degree in computer science, software engineering, or a related technical field
- Proficiency in one or more languages such as Java, Python, C++, or JavaScript
- Experience with cloud platforms including AWS, Azure, or Google Cloud
- Familiarity with agile development methodologies and version control systems like Git
- Strong understanding of software development life cycle and testing practices
- Ability to collaborate with cross-functional teams in a fast-paced product environment
Developer Jobs in Michigan: Frequently Asked Questions
How do you become a developer in Michigan?
Becoming a developer in Michigan typically starts with a bachelor's degree in computer science, software engineering, or information systems, though many employers also hire graduates of accredited coding bootcamps and associate degree programs. Michigan does not require a state-issued license to work as a software developer. Building a portfolio of projects, contributing to open-source work, and earning vendor certifications in cloud or DevOps tools strengthens your candidacy with Michigan employers significantly.
How much do developers make in Michigan?
Developers in Michigan earn a median of about $125,570 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $78,930 for the lowest 10% to over $166,510 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire developers in Michigan?
Employers hiring developers in Michigan right now include Syms Strategic Group, LLC (SSG), CU*Answers, and CVS Health, based on current listings on Migrate Mate as of September 2026. Michigan's mix of automotive giants, financial technology firms, and large regional health systems creates consistent year-round demand for developers across a wide range of specializations.
Which Michigan cities have the most developer jobs?
Lansing, Grand Rapids, and Detroit have the most developer job openings in Michigan. Detroit and its surrounding suburbs drive the largest share of demand, anchored by the automotive industry's ongoing push into connected-vehicle and software-defined platforms, while Ann Arbor's concentration of university research spinoffs and technology firms and Grand Rapids' growing health tech and manufacturing sectors account for strong hiring outside the metro.
Are there remote developer jobs in Michigan?
Yes, and more than most fields. About 64% of developer openings tied to Michigan are remote or hybrid as of September 2026, reflecting how well software development translates to distributed work. Roles in full-stack web development, cloud engineering, and application development are the most likely to be listed as fully remote, while embedded systems and automotive software positions more often require on-site presence.
How can I get hired as a developer in Michigan with little or no experience?
The most realistic entry path is applying for junior developer or associate software engineer roles at Michigan's large employers, many of which run structured new-grad programs. Ford Motor Company, Rocket Companies, and major Michigan health systems hire entry-level developers through rotational tech programs and internship-to-hire pipelines. Completing a Michigan-based coding bootcamp, earning a cloud certification, and building a GitHub portfolio of personal or open-source projects makes candidates competitive for those openings without prior professional experience.
Where can I find and apply to developer jobs in Michigan?
You can find and apply to developer jobs in Michigan on Migrate Mate, which lists current Michigan openings from employers actively hiring in the state. Search for roles that match your experience level and specialization, then apply directly to the ones that fit.
See All 69 Developer Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Developer Jobs