1

Temporary Software Developer Jobs in Michigan (NOW HIRING)

Be Seen First

This is a temp to perm role in Sterling Heights MI. We have multiple openings for individuals with ... The Senior Software Engineer plans and performs a variety of tasks across the areas of software ...

Temporary Assignment * Seeking a hands-on AI Native Software Engineer to design, build, and deploy production-grade AI-driven systems within enterprise environments. The role focuses on implementing ...

MI · On-site

$100.50K - $117K/yr

Job Title : Jr. Front-End Developer Location : Van Buren Township, MI Duration : 6 months (Temp to ... Collaborate with US, near-shore, and offshore based team members to deliver software solutions

$60K/yr

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... And we do it every single day - for both temporary and permanent assignments and across virtually ...

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... And we do it every single day - for both temporary and permanent assignments and across virtually ...

Azure or AWS fundamentals • DevOps: CI/CD pipelines, automated deployment Skills C#, .net, azure ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

New

Azure or AWS fundamentals • DevOps: CI/CD pipelines, automated deployment Skills C#, .net, azure ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

New

Resident Engineer - HW

Warren, MI · On-site

$93K - $118.80K/yr

Direct Hire, Full-Time, Non-Temp Candidate will sit at GM in Warren, MI Qualifications Experience and Skills Requirements: * Masters degree in Electronics or Software Engineering Required * Extensive ...

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... And we do it every single day - for both temporary and permanent assignments and across virtually ...

... R software for data analysis or other computer programming experience View Additional Requirements and Information at: Water Quality Temp Equal Opportunity Employer This employer is required to ...

next page

Showing results 1-20

Temporary Software Developer information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do temporary software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for temporary software developer 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 Does a Temporary Software Developer Do?

A temporary software developer works on a freelance or contract basis. Your duties focus on the development, design, and testing of software programs. You may have a different set of responsibilities depending on the details of each project, such as working with computer code to develop programs or create a mobile application. A temporary software developer can work on one facet of a project, such as testing or coding a specific process. Developers sometimes specialize in working with one computer language, although knowledge of multiple coding languages is beneficial in this career.

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

To thrive as a Temporary Software Developer, you need strong programming skills, familiarity with software development life cycles, and a relevant degree or equivalent experience. Proficiency with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and project management tools is typically required. Adaptability, quick learning, and effective communication are essential soft skills to integrate into new teams and projects swiftly. These skills enable a Temporary Software Developer to contribute efficiently, deliver quality code under tight timelines, and support the organization's short-term technical needs.

What types of projects and responsibilities can a Temporary Software Developer expect during a typical assignment?

As a Temporary Software Developer, you will often be brought in to support ongoing projects, address backlog tasks, or assist during periods of increased workload. Your responsibilities may include writing and testing code, debugging existing applications, and collaborating with permanent team members to meet tight deadlines. You may also be involved in documentation and code review processes, and your ability to quickly adapt to new technologies and workflows will be highly valued. The work environment is typically fast-paced, and clear communication with both developers and project managers is important to ensure a smooth integration into the team.

What are Temporary Software Developers?

Temporary Software Developers are professionals hired on a short-term basis to design, develop, test, and maintain software applications for a company or project. They typically work on specific assignments, such as filling in for permanent staff, addressing urgent project needs, or providing specialized skills for a limited period. Their contracts usually have fixed durations, and they may work independently or as part of a team. Temporary roles offer flexibility for both employers and developers, but may not include the same benefits as permanent positions.
What are the most commonly searched types of Software Developer jobs in Michigan? The most popular types of Software Developer jobs in Michigan are:
What are popular job titles related to Temporary Software Developer jobs in Michigan? For Temporary Software Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Temporary Software Developer jobs in Michigan look for? The top searched job categories for Temporary Software Developer jobs in Michigan are:
What cities in Michigan are hiring for Temporary Software Developer jobs? Cities in Michigan with the most Temporary Software Developer job openings:
Infographic showing various Temporary Software Developer job openings in Michigan as of May 2026, with employment types broken down into 53% Full Time, 33% Part Time, 3% Temporary, and 11% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $97,484 per year, or $46.9 per hour.
Senior Software Engineer

Senior Software Engineer

Indotronix International Corporation

Sterling Heights, MI • On-site

$62/hr

Contractor

Posted 14 days ago


Job description

Indotronix is seeking an :Senior Software Engineer

Duration: 12 Months - Temporary to Hire
Able to obtain a US Secret Security Clearance
Shift:  1st - 8:00 AM to 5pm
Bachelor's degree in STEM field

Job Description

We are seeking experienced Senior Embedded Software Engineers with a passion for real-time software development, integration, and testing. This role supports the full software development lifecycle for advanced embedded systems, including requirements analysis, architecture, implementation, integration, troubleshooting, and verification activities. The engineer will collaborate across multidisciplinary engineering teams to deliver high-quality software solutions for complex systems.

Responsibilities

  • Perform software requirements analysis, architecture, design, coding, integration, and testing activities

  • Develop and maintain real-time embedded software applications

  • Support hardware/software integration, troubleshooting, debugging, and verification testing

  • Develop unit tests and technical documentation throughout the software lifecycle

  • Collaborate with Mechanical, Electrical, Controls, and Systems Engineering teams

  • Mentor junior software engineers in software development and troubleshooting practices

  • Ensure compliance with technical, system, performance, quality, and customer requirements

  • Support software maintenance, upgrades, and porting activities

  • Participate in technical reviews, problem resolution, and continuous improvement efforts

  • Travel to customer sites as required

Basic Qualifications (Required Skills/Experience)

  • Bachelor’s degree in a STEM field

  • 4+ years of experience in real-time embedded software development and/or software testing (2+ years with Master’s degree)

  • Strong programming experience in C, C++, and Python

  • Experience developing software applications on Linux operating systems

  • Object-oriented design and development experience

  • Familiarity with Ethernet-based protocols including SSL/TLS, SSH, and SFTP

  • Strong written and verbal communication skills

  • Ability to troubleshoot technical software development issues

  • Familiarity with current engineering software applications and technologies

  • Ability to obtain and maintain a U.S. Secret Security Clearance (U.S. Citizenship required)

Preferred Qualifications (Desired Skills/Experience)

  • Experience with bare-metal real-time application development

  • Familiarity with Ada programming

  • Experience with Git, GitLab, Jira, and configuration management tools

  • Familiarity with Qt Framework and QML for GUI development

  • Experience with model-based engineering tools such as MagicDraw or Enterprise Architect

  • Familiarity with DOORS, CMMI, Nessus, Coverity, and STIG hardening processes

  • Experience using NI TestStand

  • Familiarity with military or combat vehicle systems and capabilities

  • Knowledge of military and commercial software design standards

Education & Experience

  • Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer


Indotronix Avani Group logo

About Indotronix Avani Group

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US

Year founded

1986