1

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

Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Developing software tools and solutions for KLA products. Minimum Qualifications * Students working ...

Engineering Intern

Warren, MI

$15.75 - $20.50/hr

ENGINEERING INTERN JOB SUMMARY: We have an opportunity for an Engineering Intern at our Avancez - Lansing Facility. DUTIES AND RESPONSIBILITIES: * Develop and update Standardized Work Instructions ...

Engineering Intern

Troy, MI · On-site

$16 - $20.50/hr

Learn the basic functions of FNG Program Lifecycle Management (PLM) software. Assist with clerical ... The Engineering Intern will participate in projects focusing primarily on material consumption and ...

Systems Engineering Intern

Troy, MI · On-site

$16 - $20.50/hr

The intern will support systems-level engineering activities with an emphasis on hardware ... Help troubleshoot hardware, software, or system issues using structured problem-solving methods ...

AI Software Developer

Ann Arbor, MI · On-site

$47.82 - $53.13/hr

Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3-6 years of software development experience. * 2+ years of experience building AI/ML or Generative AI ...

Showing results 41-60

Software Developer Intern information

See Canton, MI salary details

$10

$21

$36

How much do software developer intern jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for software developer intern in Canton, MI is $21.22, according to ZipRecruiter salary data. Most workers in this role earn between $17.16 and $22.50 per hour, depending on experience, location, and employer.

What are the big 4 internships?

The Big 4 internships typically refer to summer internship programs at the four largest professional services firms: Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These internships are highly competitive and often serve as a pathway to full-time roles in consulting, audit, tax, and advisory services, requiring strong technical skills and professional certifications. For software developer interns, these firms may offer technology-focused roles emphasizing coding, data analysis, and cybersecurity.

What are the key skills and qualifications needed to thrive as a Software Developer Intern, and why are they important?

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.

Is a 3.0 GPA good for internships?

For a Software Developer Intern position, a 3.0 GPA is generally considered acceptable by many employers, especially when combined with relevant skills, projects, and coding experience. While some competitive internships may prefer higher GPAs, practical skills and a strong portfolio often weigh more in the hiring decision.

Is 23 an hour good for an internship?

For a Software Developer Intern, earning $23 an hour is generally considered competitive, especially for entry-level positions that may require basic programming skills and familiarity with tools like Git or IDEs. Intern wages vary by location and company, but this rate often exceeds minimum wage and reflects the value of technical skills gained during the internship.

What does a software developer intern do?

A software developer intern assists in designing, coding, testing, and debugging software applications under the supervision of experienced developers. They often work with programming languages like Java, Python, or C++, and may use development tools such as Git and IDEs to contribute to ongoing projects and gain practical experience in software development processes.

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 Canton, MI? The most popular types of Software Developer jobs in Canton, MI are:
What are popular job titles related to Software Developer Intern jobs in Canton, MI? For Software Developer Intern jobs in Canton, MI, the most frequently searched job titles are:
What job categories do people searching Software Developer Intern jobs in Canton, MI look for? The top searched job categories for Software Developer Intern jobs in Canton, MI are:
What cities near Canton, MI are hiring for Software Developer Intern jobs? Cities near Canton, MI with the most Software Developer Intern job openings:
Infographic showing various Software Developer Intern job openings in Canton, MI as of July 2026, with employment types broken down into 82% Full Time, 7% Part Time, 1% Temporary, and 10% Contract. Highlights an 80% Physical, 4% Hybrid, and 16% Remote job distribution, with an average salary of $44,133 per year, or $21.2 per hour.
Senior Software Developer

$50.25 - $66.50/hr

Other

Posted 5 days ago


Job description

Description

SENIOR .NET SOFTWARE DEVELOPER - Job Description

Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our headquarters in Southfield, MI. As a Senior .NET Software Developer, you will support and enhance customer applications, web services, MS SQL databases, and administrative applications tied to PEN's aftermarket sales platform. This person will bring deep .NET expertise, including hands-on experience migrating applications from .NET Framework to .NET Core, along with familiarity working alongside generative AI coding assistants to accelerate delivery. This position is primarily focused on partnering with the development team to modernize infrastructure and deliver complex technical solutions within a Microsoft Azure environment.


Responsibilities

  • Assist with the full software development life cycle (SDLC): Participate in various application enhancements from initial planning through implementation and support.
  • Support and administer web service-based applications: Manage and troubleshoot the functionality of web service-based applications to ensure smooth operations.
  • Collaborate in developing web service integrations for new business customers: Work with the team to create seamless web service integrations with new business customers.
  • Document and implement new application development standards: Create and maintain standards for application development to ensure consistency and quality across projects.
  • Build and execute test plans: Develop and run test plans, documenting the behavior, results, and issues of applications to ensure they meet requirements.
  • Utilize company configuration management practices: Adhere to best practices for code management, including check-in/check-out processes, version control, and overall management.
  • Partner with the Development Manager to analyze workloads: Work alongside the Development Manager to assess tasks, manage priorities, and ensure team efficiency.
  • Collaborate with development team and mentor junior members: Work closely with other team members to share knowledge, solve problems, and mentor junior staff in their professional growth.

Requirements

Required Skills and Experience

  • 10+ years of professional development experience, with at least 4 years working with C#/.NET Core and Framework technologies.
  • Strong experience in various webservices and architectures.
  • Experience working in cloud environments, Microsoft Azure strongly preferred.
  • Proficient in using Visual Studio for development, debugging, unit testing, and application management.
  • Experience working with generative AI coding assistants.
  • Hands-on experience in web development, including the creation and deployment of web services and APIs.
  • Familiarity with code repository systems, with a preference for GIT for version control and code management.
  • Practical experience in DevOps execution, applying best practices to automate and streamline development and deployment processes
  • A strong willingness to learn and work with new infrastructure technologies as needs evolve.


Preferred Skills

  • Experience with Azure DevOps and the creation and maintenance of CI/CD pipelines for streamlined development and deployment. 
  • Solid understanding of Object-Oriented Programming (OOP) principles and design patterns. 
  • Familiarity with Infrastructure as Code practices, such as Terraform, for provisioning and managing Azure resources. 
  • Knowledge of application security best practices to ensure the integrity and protection of software and data. 
  • Strong communication skills and experience collaborating with business stakeholders to understand their needs and deliver tailored solutions. 
  • Bachelor's degree or equivalent professional experience preferred.