1

Seasonal Software Developer Jobs in Michigan (NOW HIRING)

Be Seen First

Controls SCADA Engineer

Grand Rapids, MI · On-site

$70K - $95K/yr

Supports hardware and software commissioning activities as needed. * Performs other duties as ... Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in ...

Be Seen First

Electrical Engineer

Grand Rapids, MI · On-site

$70K - $75K/yr

... software tools (e.g. Navision). * Assists with controls installation request-for-quote (RFQ ... Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in ...

Be Seen First

Electrical Engineer

Grand Rapids, MI · On-site

$70K - $75K/yr

... software tools (e.g. Navision). * Assists with controls installation request-for-quote (RFQ ... Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in ...

Be Seen First

Controls SCADA Engineer

Grand Rapids, MI · On-site

$70K - $95K/yr

Supports hardware and software commissioning activities as needed. * Performs other duties as ... Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in ...

Costume Character, Programmer, Specialty Instructor, and Technology Assistant. Please see the ... Technology Assistant - Assists in the design and troubleshooting of department software; implements ...

Parks & Rec - Level 8

Livonia, MI · On-site

$20.75 - $21.50/hr

Programmer - Plans, organizes, and implements a variety of recreation programs at multiple ... Technology Assistant - Assists in the design and troubleshooting of department software; implements ...

next page

Showing results 1-20

Seasonal Software Developer information

See Michigan salary details

$37.7K

$95.4K

$144.9K

How much do seasonal software developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for seasonal software developer in Michigan is $95,407.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,300.00 and $112,600.00 per year, depending on experience, location, and employer.

What types of projects can a seasonal software developer expect to work on, and how is their work integrated with the rest of the development team?

As a Seasonal Software Developer, you will often be assigned to support ongoing projects that require additional development resources during peak periods, such as product launches or major updates. You may work on feature enhancements, bug fixes, or contribute to testing and documentation. While you may not lead major initiatives, you'll collaborate closely with full-time developers, participate in code reviews, and attend team meetings to ensure your work aligns with project goals. This structure offers valuable exposure to real-world development workflows and allows you to build technical and teamwork skills in a fast-paced environment.

What is a seasonal software developer?

A Seasonal Software Developer is a programmer who is hired for a specific period, often to meet increased workloads during peak business seasons or to work on short-term projects. These positions are typically temporary and may last for a few months, such as during the summer or holiday periods. Seasonal software developers perform many of the same duties as permanent developers, including writing code, debugging, and collaborating with a team. This role is ideal for students, recent graduates, or professionals seeking flexible work arrangements. Employers benefit from the ability to scale their development teams without long-term commitments.

What are the key skills and qualifications needed to thrive as a seasonal software developer, and why are they important?

To thrive as a Seasonal Software Developer, you need strong programming skills, understanding of software development fundamentals, and a relevant degree or coursework in computer science. Familiarity with version control systems like Git, coding languages such as Python or Java, and agile development tools are typically required. Adaptability, teamwork, and effective communication help you quickly integrate with new teams and manage shifting project priorities. These skills ensure you can deliver quality code efficiently during limited-term assignments, maximizing your impact within a short timeframe.

What is the difference between Seasonal Software Developer vs Part-Time Software Developer?

AspectSeasonal Software DeveloperPart-Time Software Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldSame as seasonal; often the same qualifications
Work EnvironmentTemporary projects during peak seasons, often in retail, e-commerce, or holiday-related industriesOngoing or flexible schedule, often in various industries
Employer UsageEmployers hire for specific seasonal needs, such as holiday sales or product launchesEmployers seek flexible staffing for ongoing or part-time roles
Search & Comparison IntentPeople compare seasonal roles with part-time to understand scheduling and project scope

Seasonal Software Developers work on short-term projects during peak seasons, often in retail or e-commerce, while Part-Time Software Developers have flexible schedules for ongoing or less-than-full-time roles. Both roles typically require similar qualifications but differ mainly in duration and project scope.

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 Seasonal Software Developer jobs in Michigan?

For Seasonal Software Developer jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Seasonal Software Developer jobs?

Cities in Michigan with the most Seasonal Software Developer job openings:

Infographic showing various Seasonal Software Developer job openings in Michigan as of August 2026, with employment types broken down into 67% Part Time, and 33% Nights. Highlights an 100% In-person job distribution, with an average salary of $95,407 per year, or $45.9 per hour.

Controls SCADA Engineer

TGW Logistics Group

Grand Rapids, MI • On-site

$70K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

SUMMARY


The Controls SCADA Engineer II develops and configures the SCADA solutions for implementation in industrial material-handling projects. This position works closely with the Technical Lead to ensure successful SCADA deployment and provides post-implementation support, troubleshooting, and training.


DUTIES AND RESPONSIBILITIES


•Develops and configures SCADA solutions, including Ignition, WinCC, and SAV (TGW’s proprietary software).


•Diagnoses and resolves issues in control systems and Linux-based environments.


•Troubleshoots and addresses internal and external connectivity issues.


•Deploys virtual machines (VMs) to maintain infrastructure efficiency.


•Conducts basic PLC programming, using Siemens TIA Portal and Rockwell Studio 5000, to support automation and controls processes.


•Creates standard documentation to ensure consistent practices and compliance.


•Facilitates training to meet internal and external (customer-facing) needs, as applicable.


•Provides system support to internal teams such as commissioning, Hotline, and other departments, to ensure performance and functionality of critical systems.


•Supports hardware and software commissioning activities as needed.


•Performs other duties as assigned.


REQUIREMENTS


Education:


Bachelor’s degree in Computer Science, Information Technology, Network Engineering, or related field, or equivalent experience.


Experience:


Minimum of two (2) or more years of Controls Engineering experience, preferably in a material handling, industrial, or warehouse environment.

Travel:


Up to 20% travel


Skills & Abilities


•Knowledge of control systems troubleshooting, PLC programming, and SCADA systems such as Ignition and WinCC.


•Demonstrated understanding of electrical and mechanical principles, with the ability to read e-drawings and AutoCAD drawings.


•Proficiency in Siemens TIA Portal, Step 8 (STL, SCL, FBD, etc.).


•Knowledge of mechanical designs and ability to create AutoCAD drawings


•Strong verbal and written communication skills.


•Willingness to travel and work hours across various shift schedules as required to support project needs.


Physical Requirements


•Ability to stand and walk around industrial and/or warehouse environment for prolonged periods of time.


•Ability to lift up to 50 pounds at a time.


•Ability to operate computers, tablets, phones, and other electronic devices.


•Visual and auditory abilities to work safely with and around moving and/or motorized equipment, machinery, parts, and electricity that require safety protocols


•Ability to move and use muscles for extended periods of time without fatigue.


•Ability to climb ladders, bend, or crawl into awkward spaces.


•Ability to communicate regularly with others verbally and in writing.


•Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in geographic region.


The physical demands described above are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Other Requirements


This position requires work at TGW customer sites. TGW’s customers may require background checks before accessing their sites. Refusal to participate in a customer-required background check may result in a customer barring access and a subsequent reduction in work.


Equal Opportunity Employer


TGW Systems Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.