1

Software Developer Two Jobs in Detroit, MI (NOW HIRING)

Software Engineer, II

Plymouth, MI ยท On-site

$92K - $127K/yr

Software Engineer, II - Plymouth, Michigan Discover your potential. Pursue your passion. Link Engineering Company (LINK) is a premier designer and manufacturer of precision test equipment, we ...

Software Engineer II

Ann Arbor, MI ยท On-site

$95K - $130K/yr

A Software Engineer II is proficient with the most-often used features of the programming language ... developer have done that? Through this work, develop an understanding of the practical use of ...

Software Engineer II

Ann Arbor, MI ยท On-site

$95K - $130K/yr

A Software Engineer II is proficient with the most-often used features of the programming language ... developer have done that? Through this work, develop an understanding of the practical use of ...

Software Engineer II

Ann Arbor, MI ยท On-site

$95K - $130K/yr

A Software Engineer II is proficient with the most-often used features of the programming language ... developer have done that? Through this work, develop an understanding of the practical use of ...

Software Engineer II

Ann Arbor, MI ยท On-site

$95K - $130K/yr

A Software Engineer II is proficient with the most-often used features of the programming language ... developer have done that? Through this work, develop an understanding of the practical use of ...

Software Developer

Warren, MI ยท Hybrid

$90K - $136K/yr

As a Software Developer, you will develop and support embedded C++ software for in-vehicle mapping ... Required Skills and Experience * 2+ years of experience developing production-grade software in C ...

Application/Software Developers are involved in the full system life cycle and therefore are ... Bachelor Degree & 4 years of experience, OR an Associate Degree or certifications (equivalent to 2 ...

Software Developer Location: Novi, Michigan . Major Areas of Responsibility * Responsible for the ... NET development. * 2+ years of developing with MS SQL Server. * Ability to understand, modify, and ...

Software Development Engineer II

Ann Arbor, MI ยท Hybrid

$95K - $130K/yr

Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will ...

Software Engineer, II

Plymouth, MI ยท On-site

$92K - $127K/yr

Software Engineer, II - Plymouth, Michigan Discover your potential. Pursue your passion. Link Engineering Company (LINK) is a premier designer and manufacturer of precision test equipment, we ...

AI Software Developer

Ann Arbor, MI ยท On-site

$47.82 - $53.13/hr

Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3-6 years of software development experience. * 2+ years of experience building AI/ML or Generative AI ...

Software Development Engineer II

Ann Arbor, MI ยท On-site

$95K - $130K/yr

Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will ...

Software Developer - Test Engineering

Warren, MI ยท On-site

$47 - $60.50/hr

Interact with multiple engineering fields within the Software Defined Vehicle team to support ... Two (2) years of experience in the following: Writing scripts with Python, Java, Kotlin for test ...

Posted today

next page

Showing results 1-20

Software Developer Two information

See Detroit, MI salary details

$47.5K

$110.7K

$164.3K

How much do software developer two jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software developer two in Detroit, MI is $110,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $128,700.00 per year, depending on experience, location, and employer.

What is the difference between Software Developer Two vs Software Developer Three?

AspectSoftware Developer TwoSoftware Developer Three
ExperienceTypically 2-4 yearsTypically 4-6 years
ResponsibilitiesContributes to projects, writes code, fixes bugsLeads modules, mentors junior developers, designs solutions
Required SkillsProficient in programming languages, basic system designAdvanced coding, system architecture, project management
CertificationsOptional, relevant certifications preferredOptional, often holds advanced certifications

The main difference between Software Developer Two and Software Developer Three lies in experience level, responsibilities, and skill complexity. Software Developer Two is an intermediate role focused on coding and supporting projects, while Software Developer Three involves more leadership, system design, and mentorship responsibilities.

What other jobs can a software developer do?

Software developers can transition into roles such as software engineer, systems analyst, technical lead, or product manager, leveraging their programming, problem-solving, and project management skills. They can also work in specialized areas like cybersecurity, data analysis, or quality assurance, often requiring additional certifications or training. These roles typically involve similar technical environments and collaboration with cross-functional teams.

What cities near Detroit, MI are hiring for Software Developer Two jobs?

Cities near Detroit, MI with the most Software Developer Two job openings:

Mid level - Software Developer II Novi, MI

Novi, MI โ€ข On-site

Contractor

Re-posted 15 days ago


Job description

Hi

Title: Software Developer II

6Months

Location: Novi, MI (Onsite 5 days/week), will up to 20% travel to various Daifuku and customer sites throughout the Midwest

  • experience with product development and deployment
  • 5 + years of C++ in windows environment for automated systems, as well as .Net development
  • 5+ years of experience with Visual Studio
  • 5 + years of experience working with Windows 10
  • 2 + years of developing with MS SQL Server
  • Strong communication skills, ability to communicate
  • Bachelor’s Degree in Computer Science or similar field

Plusses:

  • Microsoft certifications
  • Degree in Robotics or Mechanical Engineering
  • Experience with PLCs

 D2D:

  • Taking software requirements, using C+++ and .Net applications, and running smoothly on Windows based systems that control their AGVs (Automated Guided Vehicles)
  • Documentation: Vital part of this role. Will be required to write and review technical documents for all of the work they’re doing with AGVs, specifically the code and any previous or existing issues. Critical that it is written so non-technical resources can understand. Documentation is utilized so vehicle can have proper instructions on which sensors to go to, and that path to get there. Must be conducted precisely to avoid accidents.
  • Testing and Deployment: Will be required to test and debug coding before AGVs hit the floor.
  • Working with existing product and upkeeping maintenance improvements
  • Partnering with project manager, mechanical and control engineers, working alongside other software dev teams, in the design, development, testing, and deployment of AGVs.