1

Software Developers Jobs in Michigan (NOW HIRING)

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

In this role, you will be a key member of an agile scrum team of software developers, system engineers, and image scientists to develop customer-specific solutions, internal tools, resolve critical ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 131,000-170,000 Additional ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 131,000-170,000 Additional ...

Ability to lead a small team of software developers. * Automotive vehicle knowledge, including hands on mechanical or electrical work. * Proven ability to interface with software, network, and ...

You will work closely with cross-functional teams, including product managers, quality assurance, and fellow developers, to deliver high quality software that empowers our clients to streamline their ...

New

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within OneStream solutions, leading moderately to highly complex work that drives scalability, performance ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within OneStream solutions, leading moderately to highly complex work that drives scalability, performance ...

Senior Defense Software Engineer

Troy, MI · On-site

$114K - $151K/yr

... of software developers • Automotive vehicle knowledge, including hands on mechanical or electrical work • Proven ability to interface with software, network, and hardware development ...

next page

Showing results 1-20

Software Developers information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do software developers jobs pay per year?

As of Aug 24, 2026, the average yearly pay for software developers in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

What is the difference between Software Developers vs Software Engineers?

AspectSoftware DevelopersSoftware Engineers
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS or related, often with engineering certifications
Work EnvironmentDevelopment teams, startups, tech companiesLarge organizations, system design, architecture roles
Industry UsageCommonly used in tech, startups, freelance projectsUsed in enterprise, large-scale projects, system design
Job FocusWriting code, developing applicationsDesigning systems, architecture, integrating components

While both Software Developers and Software Engineers work with code and software projects, Software Developers primarily focus on coding and application development. Software Engineers often take a broader approach, involving system design and architecture. The roles overlap, but the key difference lies in scope and responsibilities, with Engineers typically involved in designing complex systems and Developers concentrating on implementation.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages such as Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What jobs can a software developer do?

Software developers can work in various roles such as application developers, web developers, mobile app developers, systems analysts, and software engineers. They often specialize in programming languages like Java, Python, or C++, and may work in teams using tools like Git and Agile methodologies. These roles can be found in industries including technology, finance, healthcare, and entertainment, with opportunities for remote or on-site work.

What cities in Michigan are hiring for Software Developers jobs?

Cities in Michigan with the most Software Developers job openings:

Infographic showing various Software Developers job openings in Michigan as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.

Software Developers

Presidency Solutions

Farmington Hills, MI • On-site

Full-time

Re-posted 27 days ago


Job description

Company Description
Presidency Inc. is a Software Development and IT Consulting company that provides practical and economical Software Solutions to its clients. We seek to present exceptional solutions and resources that today's Technical as well as Financial decision makers appreciate.
Presidency Inc. was incorporated by a group of Passionate Professionals who put together a team of talented developers and designers from around the globe. The motto is to maintain a high emphasis on quality, comprehensiveness, and usefulness goes into each solution provided to the client.
Presidency Solutions is now providing development services to over 8 State Governments - helping them achieve deadlines for their healthcare insurance programs
Presidency Solutions teams up with a multinational bank to provide data conversion and data warehousing services
Job Description
Presidency Solutions employees create iOS and Android Apps for large Government Contractor
We recruit skilled candidates from Mexico for our Development Projects and as the employers we support you all the way: documentation (TN Visa, H1B Visa or Green Card), transportation, accommodation and counseling.Acquire experience in the United States and grow yourself professionally by joining our team. Right now we are looking for:
1 iOS developers
2. Android developers
3. Windows Mobile developers
4. Java developers (Mid-level and Senior level)
5. Pega Developer and Pega Architects
6. Senior Oracle DBA
7. Web Developers
8. Hadoop training for Java developers
9. Hadoop Admin. training for Linux/Unix
A 75% to 80% English proficiency, all our developers improve their communication skills but, you'll have to be able to understand and talk the language with not much problem. We can offer you excellent benefits and FULL-TIME employment. You must be experienced in the above skills sets and willing to work full--time in large cities across the USA. Please contact us if you think you are the right candidate, we give a chance to all Junior, Mid-Level, and Senior Developers.
Qualifications
requirements are to speak English, enough to be able to work and communicate, to be a Mexican citizen, due to visa requirements by US government, to be able to move to US.
Additional Information
All your information will be kept confidential according to EEO guidelines.