1

Software Engineer 3 Jobs in Michigan (NOW HIRING)

Software Engineer III (Senior)

Detroit, MI · On-site

$112K - $147K/yr

Software Engineer III (Senior) Location: Detroit, MI Duration: 6 months Core .NET Technologies Role Description: Software Engineer III (Senior) Performing analysis of existing solutions to understand ...

Job Title - AI Software Engineer III Location: Farmington Hills/ Metro Detroit MI (Hybrid) Duration: 7 Months contract Pay Rate: $75/hr on W2 We are looking for a Lead Software Engineer to join our ...

AI Software Engineer III Location: Farmington Hills, Michigan (hybrid) Years of Experience: 3-5+ TOP SKILLS: Must Have * AWS * Building backend system * deploying software * Python and TypeScript ...

ServiceNow Software Engineer III

Jackson, MI · On-site

$49.25 - $67.50/hr

ServiceNow Software Engineer III Location: Jackson, MI (Hybrid) Rate: Market Duration: 12 months Duties: * Build, implement and maintain ServiceNow Modules. * Perform analysis and refine system ...

ServiceNow Software Engineer III

Jackson, MI · On-site

$49.25 - $67.50/hr

ServiceNow Software Engineer III Work Location: Jackson, MI Duties: · Build, implement and maintain ServiceNow Modules. · Perform analysis and refine system requirements and designs. · Ensure the ...

Software Engineer

Orion, MI · On-site

$135K/yr

Bachelor's degree in Computer Science or Electrical Engineering * 3+ years of C# development experience * Experience in VBA automation and Python scripting * Experience with CAD/CAM software a plus

Software Engineer

Kalamazoo, MI · On-site

$105K - $120K/yr

Software Engineer Full-time Kalamazoo, MI, US Exclusive confidential search -- details shared with ... Company provided defined-contribution retirement plan with annual contribution equal to 3% of pay

As a Software Engineer on our Platform Observability team, you will be at the heart of our ... Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in ...

next page

Showing results 1-20

Software Engineer 3 information

See Michigan salary details

$26

$56

$78

How much do software engineer 3 jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for software engineer 3 in Michigan is $56.84, according to ZipRecruiter salary data. Most workers in this role earn between $48.17 and $64.76 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer 3, and why are they important?

To thrive as a Software Engineer 3, you need advanced programming abilities, a solid understanding of software design principles, and several years of hands-on development experience, often backed by a relevant degree. Familiarity with modern development frameworks, cloud platforms, version control systems like Git, and potentially certifications such as AWS Certified Developer are common requirements. Strong problem-solving, effective communication, and collaborative teamwork skills help set top performers apart. These combined skills ensure you can independently handle complex projects, contribute meaningfully to technical decisions, and drive successful outcomes within dynamic engineering teams.

What is the difference between Software Engineer 3 vs Software Engineer 2?

CriteriaSoftware Engineer 3Software Engineer 2
ExperienceTypically 4-6 yearsTypically 2-4 years
ResponsibilitiesDesigns complex systems, mentors juniors, leads projectsDevelops features, fixes bugs, collaborates on team tasks
SkillsAdvanced coding, system design, problem-solvingProficient coding, debugging, teamwork
CertificationsOptional but beneficial (e.g., AWS, Scrum)Optional

Software Engineer 3 typically has more experience and handles complex projects, mentoring others, while Software Engineer 2 focuses on developing features and supporting team tasks. The progression reflects increased technical expertise and leadership responsibilities.

How does a Software Engineer 3 typically collaborate with cross-functional teams during a project lifecycle?

As a Software Engineer 3, you will frequently collaborate with product managers, designers, QA engineers, and other developers to deliver solutions that meet both technical and business requirements. This often involves participating in sprint planning, code reviews, and design discussions, as well as providing mentorship to junior engineers. You may be expected to bridge communication between technical and non-technical stakeholders, ensuring that project goals are clearly understood and delivered efficiently. Strong collaboration skills are essential, as you'll play a key role in driving projects forward and fostering a productive team environment.

What is a Software Engineer 3?

A Software Engineer 3 is a mid-to-senior level software developer who is responsible for designing, developing, and maintaining complex software systems. This role typically requires several years of professional experience, proficiency in multiple programming languages, and the ability to lead small projects or mentor junior engineers. Software Engineer 3s are expected to collaborate with cross-functional teams, contribute to architectural decisions, and ensure the quality and scalability of software solutions.
What are popular job titles related to Software Engineer 3 jobs in MI? For Software Engineer 3 jobs in MI, the most frequently searched job titles are:
Software Engineer III (Senior)

Software Engineer III (Senior)

AceStack LLC

Detroit, MI • On-site

$112K - $147K/yr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Title: Software Engineer III (Senior)
Location: Detroit, MI
Duration: 6 months
Core .NET Technologies
Role Description:
Software Engineer III (Senior)
Performing analysis of existing solutions to understand how to satisfy business needs.
Ability to work with independence.
Developing clean, efficient, and maintainable code for applications using C and JavaScript.
Creating unit tests within our .NET applications.
Implementing configuration changes within the third-party application, Stibo.
Documenting all changes made and presenting enhanced functionality to our support team.
The ideal candidate for this role has 5 years of relevant work experience.
Understands customer needs as they conduct research and work with other software developers to produce code to meet system requirements.
Designs, modifies, develops, writes and implements software programming applications.
Supports and/or installs software applications systems.
Participates in the testing process through test review and analysis, test witnessing and certification of software.
Familiar with a variety of the fields concepts, practices, and procedures.
Relies on experience and judgment to plan and accomplish goals.
Performs a variety of complicated tasks.
A wide degree of creativity and latitude is expected.


AceStack logo

About AceStack

Sourced by ZipRecruiter

AceStack is a global IT consulting & Staffing agency. We deal in Health care (Nursing, Allied, Clinical/Non-clinical) Staffing, Engineering Staffing & I.T. Staffing. Founded in 2017 in New Jersey, AceStack has reported consistent growth and profit every year and carries zero debt. AceStack consultants are placed across USA, Canada, Mexico, and Asia. In addition to our headquarters in New Jersey – USA, we also have offices in Canada, Noida, and Ahmedabad. AceStack’s exceptionally high-touch service keeps our clients satisfied and our Consultants/Travelers engaged. We believe in investing in our Consultants/Clients in a variety of ways. We employ AceStack ambassador who helps guide Consultants through the on-boarding process and ensure the transition into their new role with our Client is seamless. We also have dedicated Consultant care representatives located throughout our organization who provide the same level of attention throughout our Consultant’s tenure. Due to this level of attention and care, AceStack enjoys not only one of the highest retention rates in the staffing industry but also one of the highest redeployment rates in the industry.

Company size

51 - 200 Employees

Headquarters location

NJ, US

Year founded

2017

Social media