1

Software Developer 3 Jobs in Michigan (NOW HIRING)

Role : Software Developer (W2 Position) Location : Dearborn, MI (Hybrid) Duration: 12+ Months ... Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in ...

S * 3 in the Top 100 Diversity Owned Businesses in New Jersey * 3 in the Top 100 Privately-held ... Software Developer Location: Portage, MI Duration: 12 month (may extend) Manager's Note: We are ...

Bachelor's Degree in in Computer Science, Information Systems, or related field (Required) * 3 years in experience as a Backend Developer, Software Developer, Software Engineer or equivalent ...

Bachelor's Degree in in Computer Science, Information Systems, or related field (Required) * 3 years in experience as a Backend Developer, Software Developer, Software Engineer or equivalent ...

Our Software Developer position requires a proficiency in coding and strong analytical skills to ... Strong software development skills * 3 + years experience using .NET * ASP.NET 8, C#, Entity ...

We are looking for a Software Developer who can help ensure that our business objectives and ... Requirements * 5+ years of experience within an information technology (IT) environment * 3+ years ...

... 3 days per week. Please note that we are not currently hiring fully remote positions. All ... Software Developer. Responsibilities include developing, maintaining, and supporting software ...

next page

Showing results 1-20

Software Developer 3 information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do software developer 3 jobs pay per year?

As of Jul 12, 2026, the average yearly pay for software developer 3 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 3?

A Software Developer 3 is a senior-level software engineer responsible for designing, developing, and maintaining complex software applications. They typically have several years of experience, advanced coding skills, and may lead projects or mentor junior developers. Proficiency in programming languages, software development tools, and understanding of system architecture are essential for this role.

What kind of jobs are there for software developers?

Software developers can work in various roles such as front-end, back-end, full-stack, mobile app, embedded systems, and DevOps engineering. These roles often require knowledge of programming languages like Java, Python, or JavaScript, and may involve working with tools like Git, IDEs, and cloud platforms. Job environments range from startups to large corporations, with opportunities for remote or on-site work.

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

CriteriaSoftware Developer 3Software Developer 2
ExperienceTypically 5+ yearsTypically 3-5 years
ResponsibilitiesLead complex projects, mentor juniorsContribute to projects, assist team members
SkillsAdvanced coding, system design, problem-solvingProficient coding, basic system understanding
CertificationsOften required or preferredOften required or preferred

Software Developer 3 roles generally require more experience, advanced skills, and leadership responsibilities compared to Software Developer 2. They often lead projects and mentor junior staff, reflecting a higher level of expertise within the same industry and work environment.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-cost living areas or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

What is L1, L2, L3, and L4 developer?

In the context of a Software Developer 3 role, L1, L2, L3, and L4 typically refer to different levels of seniority or experience within an organization, with L1 being entry-level and L4 representing senior or lead developers. These levels often indicate increasing expertise, responsibilities, and technical skills, and may correspond to specific job expectations, certifications, or project leadership roles.
What cities in Michigan are hiring for Software Developer 3 jobs? Cities in Michigan with the most Software Developer 3 job openings:
Software Developer

Software Developer

Megan soft Inc

Dearborn, MI โ€ข On-site

Other

Re-posted 6 days ago


Job description

Role : Software Developerย (W2 Position)

Location : Dearborn, MI (Hybrid)

Duration: 12+ Months

Experience: 8+ Years

Note : Technical Python assessment required General Coding Proficiency Requiredย 

ย  ย  ย  ย  ย  Please don't share CPT, OPT and OPT EAD Resumes

JD:

Skills Required:

Looking hands on experience with Python, Angular, React, Spring Boot, Software Development, IT Operations, .Net Framework, GCP, GCP Cloud Run, .NET Core

Experience Required:

Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.

6+ years in IT;

4+ years in development in Springboot Python React/Angular CI/CD DevOps

Key Responsibilities:

  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
  • Collaborate with cross-functional teams like product owners, designers, architects etc.
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
  • Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
  • Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
  • Support security practices to safeguard user data including encryption and anonymization.
  • Create user-friendly and interactive interfaces
  • Develop and maintain back-end applications like APIs and microservices using server-side languages
  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration
ย 
Thanks & Regards
Azmeera koti
Megan Soft, Inc.
17177 N. Laurel Park Dr;
Suite #337, Livonia, MI - 48152.
Direct No: +1ย ย (248) 671-4750
E Mail : Koti@megansoft.com
Website :ย www.megansoft.com
Linked In ID :ย www.linkedin.com/in/koti-azmeera-104253335