Job Summary The University of Michigan has an available position of Full-Stack Software Engineer in ... Temporary Regular FLSA Status Exempt Organizational Group Inst Soc Research Department ICPSR ...
Job Summary The University of Michigan has an available position of Full-Stack Software Engineer in ... Temporary Regular FLSA Status Exempt Organizational Group Inst Soc Research Department ICPSR ...
Senior Software Engineer We are seeking a dedicated Senior Software Engineer to support advanced ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Senior Software Engineer We are seeking a dedicated Senior Software Engineer to support advanced ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Software Engineer * Designs, develops, tests, debugs, and implements operating system components ... Individuals on temporary visa classifications, including E, F1 (CPT or OPT), H1, H2, L, B, J, or TN ...
Software Engineer * Designs, develops, tests, debugs, and implements operating system components ... Individuals on temporary visa classifications, including E, F1 (CPT or OPT), H1, H2, L, B, J, or TN ...
Software Engineer * Designs, develops, tests, debugs, and implements operating system components ... Individuals on temporary visa classifications, including E, F1 (CPT or OPT), H1, H2, L, B, J, or TN ...
Software Engineer * Designs, develops, tests, debugs, and implements operating system components ... Individuals on temporary visa classifications, including E, F1 (CPT or OPT), H1, H2, L, B, J, or TN ...
Senior Java Software Engineer
Ann Arbor, MI · On-site
$38.09 - $42.33/hr
Temporary Salary: $38.09-42.33 Hourly W2 Start Date: Aug 10, 2026 Aquent is thrilled to partner ... skilled Software Engineer to join a dynamic team at the forefront of shaping critical financial ...
Senior Java Software Engineer
Ann Arbor, MI · On-site
$38.09 - $42.33/hr
Temporary Salary: $38.09-42.33 Hourly W2 Start Date: Aug 10, 2026 Aquent is thrilled to partner ... skilled Software Engineer to join a dynamic team at the forefront of shaping critical financial ...
Senior Software Simulation Engineer
Pontiac, MI · On-site
$52 - $54/hr
Senior Software Simulation Engineer Pay rate: $52- $54/hr. Location: Lansing, MI (Remote) Zip Code ... We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We ...
Quick apply
Senior Software Simulation Engineer
Pontiac, MI · On-site
$52 - $54/hr
Senior Software Simulation Engineer Pay rate: $52- $54/hr. Location: Lansing, MI (Remote) Zip Code ... We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We ...
AI Software Test Engineer (SDET)
Ann Arbor, MI · On-site
$42.06 - $46.73/hr
Temporary Salary: $42.06-46.73 Hourly W2 Start Date: Jul 13, 2026 Partnering with Aquent, we are ... Collaborate proactively with software engineers, AI engineers, product owners, architects, and ...
AI Software Test Engineer (SDET)
Ann Arbor, MI · On-site
$42.06 - $46.73/hr
Temporary Salary: $42.06-46.73 Hourly W2 Start Date: Jul 13, 2026 Partnering with Aquent, we are ... Collaborate proactively with software engineers, AI engineers, product owners, architects, and ...
ECU Systems Engineer
$80K - $100K/yr
Direct Hire, Non-Temp Job Title:ECU Systems Engineer Salary Range: $80,000 to $100,000 (DOE ... Deployment of the requirements to other disciplines, such as hardware- and software development ...
ECU Systems Engineer
$80K - $100K/yr
Direct Hire, Non-Temp Job Title:ECU Systems Engineer Salary Range: $80,000 to $100,000 (DOE ... Deployment of the requirements to other disciplines, such as hardware- and software development ...
Controls Engineer
Winn, MI · On-site
$38.46 - $49.52/hr
Controls Software Engineer As a Controls Software Engineer, you will be responsible for developing ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Controls Engineer
Winn, MI · On-site
$38.46 - $49.52/hr
Controls Software Engineer As a Controls Software Engineer, you will be responsible for developing ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Software Verification Engineer
Grand Rapids, MI · On-site
$67.31 - $84.13/hr
Software Verification Engineer This role focuses on hands-on software verification for a next ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Software Verification Engineer
Grand Rapids, MI · On-site
$67.31 - $84.13/hr
Software Verification Engineer This role focuses on hands-on software verification for a next ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Software Verification Engineer
$67.31 - $84.13/hr
Software Verification Engineer - Secret Clearance This role focuses on hands-on software ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Software Verification Engineer
$67.31 - $84.13/hr
Software Verification Engineer - Secret Clearance This role focuses on hands-on software ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
AI Software Developer
Ann Arbor, MI · On-site
$47.82 - $53.13/hr
Temporary Salary: $47.82-53.13 Hourly W2 Start Date: ASAP Partner with Aquent to join a leading ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3 ...
AI Software Developer
Ann Arbor, MI · On-site
$47.82 - $53.13/hr
Temporary Salary: $47.82-53.13 Hourly W2 Start Date: ASAP Partner with Aquent to join a leading ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3 ...
Micro Controller Engineer
$80K - $100K/yr
Company Description Non-Temp Full-time Permanent Position for Large Fortune 500 Automotive ... Must have Electrical Systems/ Software Engineering . Problem solving, Cross functioning MCU/ECU ...
Micro Controller Engineer
$80K - $100K/yr
Company Description Non-Temp Full-time Permanent Position for Large Fortune 500 Automotive ... Must have Electrical Systems/ Software Engineering . Problem solving, Cross functioning MCU/ECU ...
ADAS Functional Integration
Auburn Hills, MI · On-site
$98K - $132K/yr
Since this is a very dynamic role other temporary assignments may arise through the normal course ... Electrical Engineering, Mechanical Engineering, or related field * Background in software ...
ADAS Functional Integration
Auburn Hills, MI · On-site
$98K - $132K/yr
Since this is a very dynamic role other temporary assignments may arise through the normal course ... Electrical Engineering, Mechanical Engineering, or related field * Background in software ...
Temporary Salary Range: $42,987-$85,165 rate is based on degree and experience. Excellent fringe ... Experience with various 3D CAD software applications. * Experience with programming and operating ...
Temporary Salary Range: $42,987-$85,165 rate is based on degree and experience. Excellent fringe ... Experience with various 3D CAD software applications. * Experience with programming and operating ...
Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI · On-site
$42K - $85K/yr
Temporary Salary Range: $42,987-$85,165 rate is based on degree and experience. Excellent fringe ... Experience with various 3D CAD software applications. * Experience with programming and operating ...
Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI · On-site
$42K - $85K/yr
Temporary Salary Range: $42,987-$85,165 rate is based on degree and experience. Excellent fringe ... Experience with various 3D CAD software applications. * Experience with programming and operating ...
Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI · On-site
$42K - $85K/yr
Temporary Salary Range: $42,987-$85,165 rate is based on degree and experience. Excellent fringe ... Experience with various 3D CAD software applications. * Experience with programming and operating ...
Instructor, Engineering Technology - Precision Machining (Temporary)
Port Huron, MI · On-site
$42K - $85K/yr
Temporary Salary Range: $42,987-$85,165 rate is based on degree and experience. Excellent fringe ... Experience with various 3D CAD software applications. * Experience with programming and operating ...
Resident Engineer - HW
$93K - $118K/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 ...
Resident Engineer - HW
$93K - $118K/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 ...
Microcontrol Engineer
$90K - $110K/yr
Company Description Non-Temp Full-time Permanent Position for Large Automotive Manufacturing ... Computer, or Software Engineering required. Master's degree preferred. 5+ years of Automotive ...
Microcontrol Engineer
$90K - $110K/yr
Company Description Non-Temp Full-time Permanent Position for Large Automotive Manufacturing ... Computer, or Software Engineering required. Master's degree preferred. 5+ years of Automotive ...
ADAS Functional Integration
Auburn Hills, MI · On-site
$98K - $132K/yr
Since this is a very dynamic role other temporary assignments may arise through the normal course ... Engineering, or related field * Background in software development in embedded systems, control ...
ADAS Functional Integration
Auburn Hills, MI · On-site
$98K - $132K/yr
Since this is a very dynamic role other temporary assignments may arise through the normal course ... Engineering, or related field * Background in software development in embedded systems, control ...
Temporary Software Engineer information
See Michigan salary details
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
How much do temporary software engineer jobs pay per year?
What is a temporary software engineer?
A Temporary Software Engineer is a short-term position where an engineer is hired to work on software development projects for a limited period. These roles are often used to fill gaps in teams, handle increased workloads, or contribute to specific project phases. Temporary software engineers perform coding, debugging, testing, and other development tasks like permanent employees but without long-term commitments. Depending on company needs, these roles may last from a few weeks to several months.
What skills and qualifications are needed to thrive as a temporary software engineer?
A Temporary Software Engineer should have a strong background in programming languages, software development methodologies, and relevant degrees or certifications, such as a bachelor's in computer science. Familiarity with tools like Git, project management platforms, and frameworks such as React, Angular, or .NET is often necessary. Excellent communication, adaptability, and time management skills help a candidate quickly integrate into teams and contribute effectively to short-term projects. These competencies ensure a Temporary Software Engineer can deliver high-quality results within limited timelines and dynamic work environments.
What types of projects are temporary software engineers typically assigned to, and how do these assignments differ from permanent roles?
Temporary Software Engineers are usually brought on to support specific short-term projects, address skill gaps, or help meet approaching deadlines. They may work on software module development, bug fixes, system migrations, or assisting during peak workload periods. Unlike permanent staff, their assignments are often well-defined with clear objectives and limited durations, which means they are expected to quickly understand project requirements and make immediate contributions. Temporary roles can provide valuable exposure to diverse technologies and work environments, making them an excellent opportunity for broadening experience and building a professional network.
What are the most commonly searched types of Software Engineer jobs in Michigan?
The most popular types of Software Engineer jobs in Michigan are:
What are popular job titles related to Temporary Software Engineer jobs in Michigan?
For Temporary Software Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Temporary Software Engineer jobs in Michigan look for?
The top searched job categories for Temporary Software Engineer jobs in Michigan are:
- Software Engineer Student
- Internship Distributed Antenna System
- Internship Graduate Electrical Engineer
- Summer Solidworks Intern
- Internship Femap
- Internship Electrical Engineering Postdoctoral Research
- Blender 3D Internship
- Intern Fun Electrical Engineering
- Senior Remote Mechanical Engineering Internships
- Internship Electrical Compliance Engineer
What cities in Michigan are hiring for Temporary Software Engineer jobs?
Cities in Michigan with the most Temporary Software Engineer job openings:

University Of Michigan rating
8.1
Based on 145 frontline employees who took The Breakroom Quiz
162nd of 618 rated colleges and universities
Job description
Please attach a cover letter as the first page of your resume. It should address your specific interest in the position and outline your skills and related experience.
Job Summary
The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI.
Responsibilities*
- Develop web-based applications & related infrastructure for the deposit, curation, analysis, & dissemination of political & social science data.
- On the user-facing parts that appear in a browser, use JavaScript to tailor the front-end experience.
- Perform back-end programming to develop web applications using Java programming language with unit test cases.
- Remediate problems discovered with SonarQube.
- Use SQL & JPA to query & modify relational database management systems.
- Mentor more junior developers & review their code, provide team & architectural leadership, & work closely with product owners & designers.
- Write Bash shell scripts on Linux systems to automate various computing tasks.
Required Qualifications*
- A Bachelor's degree in Computer Science or Computer Engineering
- 60 months experience as a Full-Stack Software Engineer &/or Full-Stack Software Developer &/or Software Engineer &/or Software Developer
Position also requires: Exp. must include
- 60 mos. exp. performing back-end programming in Java with unit test cases;
- 60 mos. exp. performing front-end programming in JavaScript
- 60 mos. exp. writing Bash shell scripts
- 60 mos. exp. using Structured Query Language (SQL) & Java Persistence API [Application Programming Interface] (JPA) to query & modify relational database management systems
- 24 mos. exp. using SonarQube to ensure source code quality
Exp. reqs. may be met concurrently during the same time period.
Modes of Work
Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes .
Additional Information
The Institute for Social Research (ISR) at the University of Michigan seeks to create a community of respect & authentic collaboration by recruiting & retaining individuals that represent a variety of voices as a reflection of our commitment to serve the people of Michigan, to maintain the excellence of the university, & to ground our research in varied disciplines, perspectives, & ways of knowing and learning.
U-M EEO Statement
The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.
Job Detail
Job Opening ID
281505
Working Title
Full-Stack Software Engineer
Job Title
App Programmer/Analyst Sr
Work Location
Ann Arbor Campus
Ann Arbor, MI
Modes of Work
Onsite
Full/Part Time
Full-Time
Regular/Temporary
Regular
FLSA Status
Exempt
Organizational Group
Inst Soc Research
Department
ICPSR-Computing and Network
Posting Begin/End Date
8/11/2026 - 8/18/2026
Career Interest
Information Technology
What University Of Michigan employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About University of Michigan
Sourced by ZipRecruiter
The University of Michigan (U-M), based in Ann Arbor, MI, US, is one of America's most esteemed institutions in higher education. Established in 1817, it presides in the industry of education and research, providing a range of services including undergraduate, graduate, and professional education programs. Complementing this is an extensive research activity that has significantly contributed to various fields, from healthcare to engineering, humanities to sports. Upholding its mission "to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values", U-M consistently ranks among the top universities globally, a testament to its tradition of excellence in learning and research, and a deep commitment to innovation and discovery.
Industry
Colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Ann Arbor, MI, US
Year founded
1817