1

Software Developer I Jobs in Michigan (NOW HIRING)

$115K - $141K/yr

Software Engineering - Connect Healthcare & Commerce Job Category: Scientific/Technology All Job ... Salesforce certifications such as Platform Developer I & II and Agentforce Specialist. * Experience ...

New

I expect the candidate to drive the development lifecycle, ensuring that the codebase is modular ... Proven track record building developer tooling and automation pipelines Education Required:

Salesforce Engineer

Dearborn, MI · On-site

$51 - $67.75/hr

As a Senior Software Engineer at Ford Credit, you will be an integral part of an agile team that ... Salesforce Service, Sales, Platform Developer I, Platform Developer II, Platform App Builder ...

... Use DevOps tools such as Jenkins, SonarCube, CheckMarx, Fossa, and GitHub to deploy, improve and ... i.e. Jira) • Serve as a Full Stack Software Engineer that enables the design, development, and ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... Level I Develops code, analyzes, researches, and resolves associated system issues. Participates in ...

New

Showing results 41-60

Software Developer I information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do software developer i jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software developer i 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 a software developer I?

A Software Developer I is an entry-level professional who designs, develops, tests, and maintains software applications under the guidance of senior developers or team leads. They typically work on coding tasks, debugging, and learning best practices in software development. This role often involves collaborating with team members, writing documentation, and participating in code reviews. It's a starting point for individuals building a career in software engineering.

What are the key skills and qualifications needed to thrive as a software developer I?

To thrive as a Software Developer I, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic software development methodologies is important. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute to successful software projects and grow within dynamic development teams.

What opportunities for mentorship and skill development are typically available to software developer I employees?

As a Software Developer I, you can expect to benefit from structured mentorship programs, code reviews, and regular feedback from more experienced developers on your team. Many companies also provide access to online learning platforms, technical workshops, and internal knowledge-sharing sessions. These resources are designed to help you build your technical skills, understand company-specific processes, and grow your professional network, setting you up for advancement to more senior roles.

What is the difference between Software Developer I vs Software Engineer I?

CriteriaSoftware Developer ISoftware Engineer I
Required CredentialsBachelor's in CS or related field; sometimes certificationsBachelor's in CS or related; certifications less common
Work EnvironmentTeam-based, collaborative projects in tech companiesSimilar environment, often in larger organizations or startups
Employer & Industry UsageUsed across tech, finance, healthcare industriesCommonly used interchangeably with Software Developer in many companies
Search & Comparison IntentOften compared with Software Engineer I for entry-level rolesSimilar entry-level role, slight differences in job scope

Both roles are entry-level software positions with similar educational backgrounds and work environments. The main difference lies in terminology preference; 'Software Developer I' emphasizes coding and development tasks, while 'Software Engineer I' may imply a broader engineering perspective. Companies often use these titles interchangeably, so understanding the specific job description is key.

What cities in Michigan are hiring for Software Developer I jobs?

Cities in Michigan with the most Software Developer I job openings:

Infographic showing various Software Developer I job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.

.NET Developer (Mid-level)

Strategic Staffing Solutions

Detroit, MI • On-site

Other

Re-posted 3 days ago


Job description

STRATEGIC STAFFING SOLUTIONS (S3) HAS AN OPENING!

.NET Developer (Mid-level)
Detroit, MI (Hybrid/Onsite Tues-Thurs)
W2 contract role
12 months then eligible for Contract renewal

Job Description

We are looking for a mid-level .NET Application/Software Developer, preferably with 4 plus years of experience in the role.

Duties:


  • Works closely with clients, business analysts, and team members to understand the business requirements that drive the analysis and design of quality technical solutions.
  • These solutions must be aligned with business and IT strategies and are in compliance with the organization s architectural standards.
  • Responsibilities beyond development of software may include participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations.
  • Individuals also provide input to project plans related to the Application Development initiative.

Requirements:


  • We are looking for a candidate that is local to the Detroit area.
  • Bachelor s degree preferred, & 4 years of experience, OR an associate degree or Developer certification (equivalent to 2 years) & 4 years of experience, OR a high school diploma or GED and 6 years of experience in application development and design components.
  • Experience using most current program development technologies (i.e. Microsoft .NET, Oracle, Java) preferred.
  • Good communication is essential.

*Beware of scams. S3 never asks for money during its onboarding process