1

Seasonal Software Developer Jobs in Michigan (NOW HIRING)

Production Technician

Plymouth, MI ยท On-site

$16.50 - $20.50/hr

This is a hands-on, vehicle-focused role working closely with Control Systems Engineers in lab ... Seasonal travel includes: * 4-6 weeks of winter test during January and February each year.

Chef de Cuisine

Detroit, MI ยท On-site

$75K - $90K/yr

... driven culinary programming. โ€ข Lead menu tastings and seasonal revisions with ownership, GM ... management software, POS systems, and Microsoft Office. Preferred: โ€ข Experience in multiple ...

Train team members and seasonal employees on standard operating procedures, site and operational ... Required Qualifications: * BS in Agronomy, Life sciences, Engineering, Computer Sicnece, or related ...

Train team members and seasonal employees on standard operating procedures, site and operational ... Required Qualifications: * BS in Agronomy, Life sciences, Engineering, Computer Sicnece, or related ...

Train team members and seasonal employees on standard operating procedures, site and operational ... Required Qualifications: BS in Agronomy, Life sciences, Engineering, Computer Sicnece, or related ...

... engineers with field data and sample collection on NOAA small boats and GLERL research vessels ... Experience with basic laboratory instrumentation and data entry software (e.g., Microsoft Excel ...

Stantec is hiring seasonal/ as-needed commercial dive supervisors to support our freshwater mussel ... Familiarity with Microsoft Office Suite (Outlook, Teams, Word) and PDF software; * Flexible ...

... engineers with field data and sample collection on NOAA small boats and GLERL research vessels ... Experience with basic laboratory instrumentation and data entry software (e.g., Microsoft Excel ...

Showing results 21-40

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 9, 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 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 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.

Parks Naturalist - Bowers Farm at Discovery Oaks

Oakgov

Waterford, MI โ€ข On-site

$60K - $81K/yr

Full-time

Posted 22 days ago


Job description

Overview & Benefits

Oakland County is more than just a workplace. It is a place where you can make a real difference. As one of Michigan's leading public service organizations, we are committed to strengthening communities, delivering essential services, and improving the quality of life for nearly 1.3 million residents.

When you join our team, you become part of a mission-driven workforce guided by integrity, innovation, and a passion for public service. We offer competitive pay, comprehensive benefits, and the opportunity to do meaningful work that matters. Apply today and help shape the future of Oakland County, where we are All Ways Moving Forward.

For more information about Oakland County benefits and employee perks, please visit:

https://www.oakgov.com/government/human-resources/benefits/new-hire

General SummaryLocation: Bloomfield Hills, MI
Compensation: $60,990 - $81,714
This position will lead Bowers Farm/Discovery Oaks programming.
Are you passionate about connecting people with agriculture, nature, and hands-on outdoor learning experiences?
Oakland County Parks and Recreation is seeking an enthusiastic and engaging Parks Naturalist to lead educational programming at Bowers Farm at Discovery Oaks. In this role, you'll develop and deliver immersive farm- and nature-based learning experiences that inspire curiosity, foster environmental stewardship, and strengthen connections between residents and Oakland County's natural and agricultural heritage.
As the onsite program leader, you'll oversee daily programming, supervise staff and volunteers, and create memorable experiences that encourage visitors of all ages to explore, learn, and return.
What you'll do:
Develop and lead engaging farm- and nature-based educational programs for children, families, schools, and community groups
Manage the day-to-day operation of programming at Bowers Farm at Discovery Oaks
Supervise, train, and support part-time staff and volunteers to deliver exceptional visitor experiences
Create hands-on learning opportunities that promote agriculture, ecology, environmental stewardship, and lifelong learning
Ensure programs, facilities, and activities meet Oakland County Parks' quality and safety standards
Plan and support seasonal events, educational programs, and community outreach initiatives
Evaluate program participation and visitor feedback to continuously improve learning experiences
Utilize County software to coordinate programming, reporting, and daily operations
Why you'll love it:
Inspire children and families to connect with nature, agriculture, and the outdoors through engaging, hands-on experiences
Lead programming at the 93 Acre Bowers Farm at Discovery Oaks, where learning comes to life through interactive education and exploration
Enjoy a dynamic role that blends education, conservation, agriculture, leadership, and community engagement
Work in unique outdoor settings where every season brings new opportunities for learning and discovery
Help advance Oakland County Parks' mission of building community connections, environmental stewardship, and year-round park engagement
Join a passionate team dedicated to creating memorable experiences that enrich the lives of Oakland County residents
If you're an educator, naturalist, or outdoor enthusiast who loves inspiring others through experiential learning and creating meaningful connections to nature and agriculture, we'd love to hear from you.Minimum Qualifications

EXPERIENCE, TRAINING, KNOWLEDGE, SKILLS & ABILITIES

REQUIRED MINIMUM QUALIFICATIONS

  • Possess a Bachelor's degree from an accredited college or university with a major in parks interpretation, outdoor education, the biological sciences or related field. NOTE: Applicants possessing transcripts from a college or university outside of the United States will be required to provide documentation of degree equivalency from a member of the National Association of Credential Evaluation Services (http://naces.org/members.html). The degree evaluation will be required for application processing.
  • Have had at least two (2) years full-time professional work experience in a park's nature interpretation program.
  • Possess a valid United States motor vehicle operator's or chauffer's license. Out of country driver's license holders will be required to obtain the appropriate valid State of Michigan driver's license before the hire date.
  • Pass the complete examination, including the employment medical, established for this classification.
  • Successfully complete the six month probationary period.

ADDITIONAL DESIRABLE QUALIFICATIONS

  • Thorough knowledge of the principles and practices used in developing and carrying out a diversified Interpretive Program.
  • Considerable knowledge and appreciation of ideals and objectives of a planned nature program.
  • Considerable ability to plan a budget, organize, coordinate and direct the activities and personnel involved in a well-rounded nature program.
  • Considerable ability to direct the preparation of exhibits for the environmental programs and facilities, establish and label nature trails, and give lectures.
  • Considerable ability to instruct groups in the fundamentals of natural sciences as applied to an Interpretive Program.
  • Considerable ability to speak effectively before a variety of groups interested in the study of park environment.
  • Ability to operate office equipment such as an adding machine and a typewriter, and considerable ability to operate motor vehicles such as a pickup truck and a van.
  • Familiar with current word processing, spreadsheet, database, e-mail and Internet software.

SPECIAL REQUIREMENTS

  • Must maintain a valid United States motor vehicle operator's or chauffeur's license.

WHEN ASSIGNED TO A FARM LEARNING SITE

  • Plans, develops, and delivers farm-based educational programs for diverse audiences, including school field experiences, farm camps, family programs, community classes, and interpretive events. Programs are grounded in place-based learning, hands-on experiential instruction, and real-world agricultural and ecological contexts. Program calendars are designed to build recurring attendance and advance activation goals.
  • Designs learning experiences using evidence-based outdoor education approaches, including project based and inquiry-based learning, food system literacy, and ecological stewardship. Programs position the farm as a living classroom and support participants in moving from discovery through understanding and into active care of the working landscape.
  • Pursues ongoing professional learning in farm-based education, outdoor pedagogy, and experiential curriculum design. Applies professional learning directly to program development, farm interpretation, and educator training.
  • Oversees daily educational and interpretive programming at an assigned farm learning site, including hands-on farming, planting, harvesting, animal care, and farm-to-table cooking.
  • Monitors farm learning spaces, animal areas, trails, and outdoor program environments to ensure they are safe, accessible, and educationally effective.
  • Develops interpretive materials, program guides, and outreach communications to support farm-based education and public engagement.
  • Collaborates with schools, 4-H, Master Gardeners, agricultural organizations, and community partners to expand farm-based educational opportunities.

ADDITIONAL DUTIES & RESPONSIBILITIES:

  • Assists in planning outdoor education workshops for teachers and other educators in order to promote professional development in outdoor, place-based, and environmental education and instructs workshop sessions.
  • Performs other duties as assigned.

ESSENTIAL JOB FUNCTIONS

  • Supervises, trains, mentors, and schedules part-time staff, seasonal employees, interns, and volunteers to ensure program quality, customer service, and operational effectiveness. Fosters a positive team culture grounded in service and commitment to participant experience.
  • Oversees program supplies, educational materials, equipment, and inventory; manages resources necessary for successful operations.
  • Collaborates with schools, scout organizations, libraries, and community partners to expand educational reach and field experience programming. Builds and maintains school district relationships to support multi-visit and four-season school partnership programs.
  • Coordinates and facilitates school field experiences, including early childhood, school group programming, and off-site outreach to schools and libraries.
  • Leads and delivers Camps and other youth programming.
  • Leads the delivery of community programs, including weekend hours, seasonal events, community classes, and family programming.
  • Coordinates with MSU Extension at the assigned site, integrating research-based curriculum, supporting MSU staff participation, and contributing to collaborative program development.
  • Implements and enforces departmental policies, procedures, and safety standards to ensure a safe environment for visitors, staff, and program participants.
  • Maintains records, schedules, program evaluations, and reports to assess effectiveness and support continuous improvement.
  • Responds to visitor inquiries and serves as a knowledgeable resource regarding natural resources, farm-based learning, environmental education, and park programs.
  • Monitors program enrollment, school group participation, and attendance data. Reports on participation trends and contributes to performance metric tracking.
  • Assists with budget planning and management for programming, supplies, and operations at the assigned site.
  • Evening, weekends, and holiday work may be required to support programs and special events.
  • Utilizes current countywide and/or department specific software to complete assignments.

ESSENTIAL MENTAL & PHYSICAL REQUIREMENTS

  • Ability to communicate to accurately convey information.
  • Ability to coordinate communications for special events, tours, site reviews and other activities.
  • Ability to work outdoors in varying weather conditions and traverse natural terrain, trails, and farm environments.
  • Ability to lead groups in indoor and outdoor educational settings, including farm environments with animals and agricultural equipment.
  • Ability to operate a motor vehicle and/or be a passenger.

WORKING CONDITIONS

  • Work normally carried out within a typical office environment as well as in an outdoor environment where there is exposure to weather conditions.
  • May be required to travel to other locations during the course of work.

IMPORTANT NOTE: The primary purpose of this job description is to set a fair and equitable salary range for this job classification. Generally, only those key duties necessary for proper job evaluation and/or labor market analysis have been included. Other duties and responsibilities will be assigned by the supervisor.

Additional Minimum QualificationsUnion*BU99 - United Auto Workers (UAW) Local 889: Parks and Recreation Non-Sup (UAW)

*If applicable

EEO Statement

We are committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender identity, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, marital status, or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.

Inclusion Statement

Oakland County is committed to welcoming applicants from all backgrounds, including those with prior convictions, as we believe in providing equal opportunities for all. We value the unique perspectives and experiences each individual brings to our team and are dedicated to fostering an inclusive, supportive workplace. If you have the skills and qualifications for the position, we encourage you to apply. All candidates are evaluated based on their ability to meet the job requirements, legal obligations and thrive in our organization. All ways, MOVING FORWARD.