1

Seasonal Software Developer Jobs in Michigan (NOW HIRING)

Software Engineer II

Grand Rapids, MI · On-site

$85 - $110/hr

Travel 40% Description The Software Engineer II is a mid-level engineer who works with a team of ... Ability to tolerate exposure to job site temperature fluctuations due to seasonal weather in ...

Support software validation and release processes across multiple development stages to ensure ... Participate in vehicle testing at various locations, including seasonal test programs, to validate ...

Parks & Rec - Level 8

Livonia, MI · On-site

$20.75 - $21.50/hr

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

The Assurance Intern is a seasonal position that will begin the week of May 10, 2027, and end ... Experience with accounting software through classwork Personal Development * Aspirations to become ...

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 Sep 6, 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 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 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 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.

Is a seasonal software developer still in demand?

Seasonal software developers are still in demand, especially during peak project periods such as product launches or holiday seasons. Companies often seek temporary developers with skills in programming languages like Java, Python, or JavaScript, and familiarity with development tools and version control systems. The demand depends on industry needs and project timelines, but technical skills remain valuable for temporary roles.

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 job categories do people searching Seasonal Software Developer jobs in Michigan look for?

The top searched job categories for Seasonal Software Developer jobs in Michigan 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 85% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $95,407 per year, or $45.9 per hour.

Software Engineer II

Kids for the Future

Grand Rapids, MI • On-site

$85 - $110/hr

Other

Posted 7 days ago


Kids For The Future rating

3.3

Company rating: 3.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

  • Location 3001 ORCHARD VISTA DR SE,STE 300,Grand Rapids, MI, 49546-7094,United States
  • Employee Type Mod Exempt
  • Travel 40%
Description

The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions.

DUTIES AND RESPONSIBILITIES
  • Collaborates with developers and functional subject matter experts (SMEs) to deliver high quality, successful implementations that meet the customer’s expectations
  • Writes C# and Java code to meet functional and technical specifications.
  • Writes and executes unit and integration test plans.
  • Performs software functional tests using an equipment emulation model.
  • Supports onsite commissioning of software solutions as needed.
  • Provides start-up and post-implementation support for implemented solutions, and participates in on-call rotation for 24/7 technical support.
  • Serves as technical expert and mentors junior team members, providing guidance on best practices.
  • Leads scrum process by conducting frequent scrum meetings and managing task priorities.
  • Performs additional duties as assigned.
Requirements Education:

Bachelor’s degree in Computer Science, or related field, or equivalent work experience.

Experience:

At least two (2) years of software engineering experience and experience with object-oriented environment.

Travel:

Up to 40% domestic and international travel.

Skills & Abilities
  • Experience with integrated development environment(s) (IDEs) such as Microsoft Visual Studio Eclipse, NetBeans, etc.
  • Understanding of code optimization techniques, object-oriented languages, and design principles.
  • Thorough grasp of asynchronous and parallel programming techniques.
  • Solid understanding of product versioning and source control practices.
  • Knowledge of agile methods and relational database application programming preferred.
  • Ability to communicate effectively with a variety of audiences, internal and external.
  • Robust knowledge of Microsoft Office Suite (PowerPoint, Word, Excel, Outlook, etc.).
Physical Requirements
  • Ability to remain stationary at a desk for prolonged periods of time.
  • Ability to go to site frequently and move safely around industrial and/or warehouse environment.
  • Ability to lift and carry supplies up to 25 pounds at a time.
  • Ability to operate computers, tablets, phones, and other electronic devices.
  • Ability to communicate with others verbally and in writing, on a frequent basis.
  • 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 may require 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.

#J-18808-Ljbffr

What Kids For The Future employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom