1

Software Developer Intern Jobs in Holland, MI (NOW HIRING)

About the Role Grandville Printing Company is looking for a Software Developer to join our small in-house development team. You'll be a strong C#/.NET developer with solid experience building APIs ...

New

DevOps Engineer

Holland, MI · On-site

$84 - $101/hr

Het datalandschap wordt ontwikkeld op een intern containerplatform. Hierbij wordt gebruik gemaakt ... De opdracht bevindt zich dus op het snijvlak van Platform-, Software- en DevOps-engineering.

This role involves providing technical leadership, mentoring junior developers, and ensuring high-quality software delivery while promoting best practices in development methodologies.

Solution Architect

Holland, MI · On-site

$87.96 - $105.36/hr

De functie en het team Als Solution Architect kom je terecht in een compact intern IT‑team dat ... Je werkt veel samen met externe leveranciers en bewaakt dat keuzes over software, infrastructuur ...

Software Developer Intern information

See Holland, MI salary details

$11

$21

$37

How much do software developer intern jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for software developer intern in Holland, MI is $21.83, according to ZipRecruiter salary data. Most workers in this role earn between $17.64 and $23.12 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer intern?

To thrive as a Software Developer Intern, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or a related field. Familiarity with languages like Python, Java, or JavaScript, and exposure to development tools such as Git, version control systems, and IDEs are common requirements. Strong communication, eagerness to learn, and teamwork distinguish standout interns in collaborative environments. These skills and qualities are crucial for contributing effectively to projects, adapting quickly, and making the most of the internship experience.

What kind of mentorship and learning opportunities can software developer interns typically expect during their internship?

Software Developer Interns often benefit from structured mentorship programs, pairing them with experienced developers who provide guidance on technical tasks and offer feedback on code quality. Interns usually participate in team meetings, code reviews, and project planning sessions, which help them understand real-world software development workflows. Many organizations also encourage interns to attend internal workshops or training sessions to build their technical and soft skills. This collaborative environment not only accelerates learning but also allows interns to contribute meaningfully to ongoing projects.

What are the most commonly searched types of Software Developer jobs in Holland, MI?

The most popular types of Software Developer jobs in Holland, MI are:

What are popular job titles related to Software Developer Intern jobs in Holland, MI?

For Software Developer Intern jobs in Holland, MI, the most frequently searched job titles are:

What cities near Holland, MI are hiring for Software Developer Intern jobs?

Cities near Holland, MI with the most Software Developer Intern job openings:

Developer

Grandville Printing Co Inc

Wyoming, MI • On-site

Full-time

Posted 2 days ago

New


Job description

Description:

About the Role


Grandville Printing Company is looking for a Software Developer to join our small in-house development team. You'll be a strong C#/.NET developer with solid experience building APIs and integrating business systems.

GPC provides integrated software and data solutions that enhance the customer experience across the entire print lifecycle, from production operations to in-store support through our custom retail support portal.

We're modernizing how data flows across our internal systems and, increasingly, how we connect with customer platforms. You'll start by getting immersed in our data processing architecture — understanding what our systems do and how data moves through them. From there, you'll contribute across our development work: building and maintaining APIs, integrating systems, developing web and desktop applications, and creating internal tools. Your API and integration experience will be particularly valuable as we expand those capabilities.


What You'll Do


· Develop and maintain APIs, webhooks, and system integrations

· Work with data in various formats (JSON, XML, REST, and other protocols)

· Contribute to web applications, desktop applications, and internal tools

· Collaborate with a small, focused development team on both internal infrastructure and customer-facing solutions

· Participate in rotating after-hours support for production automations as needed

· Help establish practices and standards as we modernize our development approach

Requirements:

What We're Looking For


· Strong C# and .NET fundamentals (our primary stack)

· 2+ years of hands-on API development and systems integration experience

· Ideally 5+ years of total software development experience

· SQL proficiency (required)

· Comfortable working with JSON, XML, and REST APIs

· Experience integrating multiple applications or business systems

· Strong problem-solving skills and ability to work with complex or incomplete data

· Team player who communicates well and takes ownership


Nice-to-Have


· Web application development experience

· Desktop or business application development experience

· Experience with event-driven architectures or message streaming (we use Kafka)

· Data transformation or ETL patterns

· SOAP or legacy API integration experience

· PHP (some existing applications use it)

· Linux and containerization experience (Docker)


The Environment


· Full-time, in-office in Grandville, MI (Monday–Friday, 8 AM–5 PM)

· Work with a small in-house development team

· Flexible on degree vs. experience — we value proven skills