1

Software Development Apprentice Jobs in Michigan

Craftsman Apprentice

Pontiac, MI ยท On-site

$600 - $900/wk

Training & development Ready to Take the Next Step in Your Skilled Trades Career? Are you skilled ... Software - Stay organized and efficient with our smart scheduling system, so you always know where ...

Previous experience or academic projects in software development, system architecture, or system ... Job: Projects Trainee/Apprentice/VIE Organization: Program Schedule: Full time Employee Status:

next page

Showing results 1-20

Software Development Apprentice information

See Michigan salary details

$13

$34

$44

How much do software development apprentice jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for software development apprentice in Michigan is $34.11, according to ZipRecruiter salary data. Most workers in this role earn between $28.80 and $39.52 per hour, depending on experience, location, and employer.

What types of projects and responsibilities can a Software Development Apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

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

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What is a Software Development Apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.
What are the most commonly searched types of Software Development jobs in Michigan? The most popular types of Software Development jobs in Michigan are:
What are popular job titles related to Software Development Apprentice jobs in Michigan? For Software Development Apprentice jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Development Apprentice jobs in Michigan look for? The top searched job categories for Software Development Apprentice jobs in Michigan are:
What cities in Michigan are hiring for Software Development Apprentice jobs? Cities in Michigan with the most Software Development Apprentice job openings:
Infographic showing various Software Development Apprentice job openings in Michigan as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, 1% Contract, and 1% Summer. Highlights an 100% Physical job distribution, with an average salary of $70,942 per year, or $34.1 per hour.
Electrical Apprentice

Electrical Apprentice

Hoover Electric, Plumbing, Heating, and Cooling

Troy, MI โ€ข On-site

$20 - $26/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Description:

Electrical Apprentice

At Hoover, we're more than just a home services companyโ€”we're a team dedicated to making a difference for our customers and each other. As a trusted local business, we've built our reputation on quality workmanship, exceptional customer service, and investing in our people.

We're looking for a motivated, dependable, and customer-focused Electrical Apprentice who is eager to build a rewarding career in the electrical trade. If you're ready to learn from experienced professionals, develop valuable technical skills, and grow with a company that promotes from within, we'd love to meet you.

At Hoover, you don't just start a jobโ€”you build a career.


Competitive Compensation & Benefits

Competitive pay

Biweekly pay

Medical, dental, and vision insurance

Prescription drug coverage

Life insurance

Short-term and long-term disability insurance

Employee Assistance Program (EAP)

401(k) with company match

Paid time off

Six paid holidays

NB Fitness membership discount


Company Support

Company-provided uniforms

Dispatch from home opportunities

Consistent Monday through Friday schedule with an on-call rotation


Career Growth

Weekly technical and professional development training

Hands-on learning alongside experienced electricians

Opportunities for advancement within Hoover


What You'll Do

Assist licensed electricians with residential electrical installations, service calls, repairs, and maintenance.

Support the installation, repair, and replacement of electrical equipment, including electrical panels, circuits, outlets, switches, lighting fixtures, ceiling fans, EV chargers, surge protection, and backup power systems.

Follow all company safety procedures and electrical code requirements to ensure quality workmanship.

Maintain clean, organized, and safe job sites.

Communicate professionally with homeowners throughout the service experience.

Assist with troubleshooting electrical systems and identifying customer concerns.

Educate customers on electrical safety improvements, system upgrades, and membership options when appropriate.

Document completed work, job notes, invoices, and estimates using company software.

Participate in ongoing technical training and professional development.


What Success Looks Like

Successfully supports the completion of scheduled jobs each day.

Delivers quality workmanship while minimizing callbacks.

Completes work that meets Hoover's standards and applicable electrical codes.

Provides an outstanding customer experience through professionalism and communication.

Arrives on time, prepared, and ready to contribute each day.

Continues developing technical knowledge and job efficiency.

Maintains clean, organized work areas, tools, and company vehicles.


Traits We Admire

Accountable

Takes ownership of responsibilities and follows through with reliability.

Professional

Communicates respectfully while delivering exceptional customer service.

Coachable

Welcomes feedback, enjoys learning, and works well as part of a team.

Integrity

Demonstrates honesty, professionalism, and pride in quality workmanship.

Organized

Maintains clean job sites, properly cared-for tools, and organized company vehicles.

Technical Mindset

Enjoys solving problems and learning how electrical systems work.

Growth-Oriented

Motivated to continuously improve, develop new skills, and build a long-term career with Hoover.

Requirements:
  • Valid driverโ€™s license
  • 2 Years of experience in Residential
  • Strong mechanical aptitude and willingness to learn
  • Ability to lift heavy equipment and work in various environments
  • Ability to work independently and as part of a team
  • Experience with ServiceTitan is a plus
  • Electrical apprentice card or enrollment in a trade program is a plus