1

Software Apprentice Jobs in Indiana (NOW HIRING)

How to Know if You Are a Good Fit for this Apprentice Plumber Position This job isn't for everyone ... You'll also work with digital technology such as iPads and software applications. We'll teach you ...

How to Know if You Are a Good Fit for this Apprentice Plumber Position This job isn't for everyone ... You'll also work with digital technology such as iPads and software applications. We'll teach you ...

How to Know if You Are a Good Fit for this Apprentice Plumber Position This job isn't for everyone ... You'll also work with digital technology such as iPads and software applications. We'll teach you ...

How to Know if You Are a Good Fit for this Apprentice Plumber Position This job isn't for everyone ... You'll also work with digital technology such as iPads and software applications. We'll teach you ...

How to Know if You Are a Good Fit for this Apprentice Plumber Position This job isn't for everyone ... You'll also work with digital technology such as iPads and software applications. We'll teach you ...

How to Know if You Are a Good Fit for this Apprentice Plumber Position This job isn't for everyone ... You'll also work with digital technology such as iPads and software applications. We'll teach you ...

next page

Showing results 1-20

Software Apprentice information

See Indiana salary details

$11

$20

$35

How much do software apprentice jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for software apprentice in Indiana is $20.96, according to ZipRecruiter salary data. Most workers in this role earn between $16.49 and $22.88 per hour, depending on experience, location, and employer.

What are Software Apprentices?

Software Apprentices are entry-level professionals who participate in structured learning programs to gain hands-on experience in software development. These programs are designed to help individuals learn coding, software engineering principles, and industry best practices while working alongside experienced developers. Apprenticeships typically combine on-the-job training with mentorship and sometimes include classroom instruction. The goal is to prepare apprentices for full-time roles as software engineers or developers by the end of the program.

What is the difference between Software Apprentice vs Software Developer?

AspectSoftware ApprenticeSoftware Developer
Required CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or equivalent experience in computer science or related field
Work EnvironmentEntry-level, training-focused, often in internship or mentorship programsFull-time professional role, responsible for designing, coding, and maintaining software
Employer & Industry UsageUsed by companies hiring entry-level or trainee roles in techCommonly employed in software firms, tech departments, and IT companies

The main difference between a Software Apprentice and a Software Developer lies in experience and responsibilities. Apprentices are typically in training or early learning stages, focusing on gaining skills, while Developers are experienced professionals responsible for creating and maintaining software products.

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

As a Software Apprentice, you can expect to work on a variety of real-world projects under the guidance of experienced developers. Typical tasks may include writing and debugging code, assisting with software testing, participating in code reviews, and collaborating on team projects using agile methodologies. Apprentices often rotate through different teams or areas, allowing exposure to both front-end and back-end development, as well as opportunities to learn about version control, documentation, and deployment processes. This hands-on experience helps apprentices build foundational skills and gain practical knowledge that supports their progression into more advanced software development roles.

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

To thrive as a Software Apprentice, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a basic knowledge of computer science principles. Familiarity with version control systems like Git, foundational programming languages such as Python or Java, and exposure to development environments are often expected. Curiosity, willingness to learn, effective communication, and teamwork are standout soft skills for this role. These abilities are crucial for adapting to new technologies, collaborating with senior developers, and building a strong foundation for a successful software engineering career.
What are the most commonly searched types of Software jobs in Indiana? The most popular types of Software jobs in Indiana are:
What cities in Indiana are hiring for Software Apprentice jobs? Cities in Indiana with the most Software Apprentice job openings:
Infographic showing various Software Apprentice job openings in Indiana as of June 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $43,587 per year, or $21 per hour.

Apprentice Plumber

Mr. Rooter

Huntertown, IN โ€ข On-site

Full-time

PTO

Posted 24 days ago


Job description

If you are looking for a new career where you can get coaching and training for a job that's in demand, we are looking for you!
Apply today to join the team at Mr. Rooter Plumbing. We are looking for the best people to join our team.
You may have never thought about plumbing as a career, but it's a job that pays extremely well! Plumbing is a very important service work that's always needed, even in times of economic uncertainty. As a plumbing service professional, you'll be doing something that matters!
At Mr. Rooter Plumbing, you don't need prior plumbing experience or licenses to join our team. (But if you have some, that's a plus!)
We'll teach you everything you need to know to get started in a career in this industry. Within as soon as 90 days, you will be a trained service professional in the plumbing industry, running your own service calls.
Plus, you'll be on a career path for more advanced plumbing skills and credentials that will give you future job security and an opportunity to grow your income. That's why this is the best general labor job on the planet!
How to Know if You Are a Good Fit for this Apprentice Plumber Position
This job isn't for everyone, you'll follow a system. It can be hard work, long days, indoors and out, and you'll work in various conditions. If you like what you see below, keep reading:
โ€ข You like interacting with people. You'll be the face of our company and will communicate with homeowners daily, solving their troublesome problems and saving the day. Plus, you'll be part of the team here at Mr. Rooter Plumbing.
โ€ข You like the autonomy of working alone. After your initial training, you'll be in your own company-provided van. You'll make your own calls, helping homeowners determine the best solution for their plumbing or drainage problems.
โ€ข You are patient and persistent. You like figuring things out and don't get frustrated easily. You're willing to take the time to explain things and help people and see something through.
โ€ข You like working with tools and technology. You'll need to be comfortable using a variety of different hand tools and power tools. You'll also work with digital technology such as iPads and software applications. We'll teach you the best way to use every tool required to perform the work.
โ€ข You aren't afraid to get dirty. You like working with your hands, and don't mind dealing with the job's more challenging and physical aspects. Occasionally, you'll be dealing with gross discoveries and bad smells, but you'll work to help homeowners restore safe and functional homes.
โ€ข And afterward, you like to clean up. You take pride in your appearance and bring professionalism to your game. You'll wear the Mr. Rooter uniform, which identifies you to our customers as one of the best in the industry.
You appreciate a great coach. At Mr. Rooter Plumbing, we give our employees the training and coaching they need every day. We'll show you multiple ways and different options for opportunities to grow your career in the plumbing and drainage industry.
Here's What You'll Be Responsible For
Initially, you'll team up with a more experienced technician to train on the knowledge and skills you'll need to perform. Once you are up to speed, you'll be the face of the company and critical in providing an excellent experience for our customers.
You'll provide crucial services for our customers' homes and families. Here are the things you'll be responsible for:
โ€ข Communicating with the Customer - You'll meet customers who contact us to help solve problems in their homes with their drainage and plumbing systems.
โ€ข Diagnosing the Issue - Once you thoroughly investigate and diagnose the issue, you'll offer the homeowner options to solve the problem.
โ€ข Completing Whole Home Plumbing Inspections - You'll offer and conduct whole home plumbing inspections, discovering other or potential issues. No one likes needing to call a plumber, so our customers appreciate our proactive suggestions to solve major problems before they happen.
โ€ข Providing Repair and Maintenance Services - You'll do things like clearing drains of clogs and other tasks. You'll tag-team with licensed plumbers on our team who will perform the work only a licensed professional is authorized to do.
โ€ข Following Our Mr. Rooter Plumbing Process - You'll follow our proven process, from greeting the customer to collecting payment.
How We Measure Success at Mr. Rooter Plumbing
The team is collaborative and competitive here at Mr. Rooter Plumbing and we keep our eyes on the numbers to ensure everyone wins. There's even a physical scoreboard at the office so that we can celebrate the victories.
Here are some of the things we measure:
Offering and Delivering Solutions - We educate our customers thoroughly and give them the best options to solve their current issues, plus to prevent more problems in the future. Then, we follow through to take care of their plumbing and drainage needs.
Quality Workmanship - We make sure we get it done right, the first time.
Operating Efficiently - We stay productive with our time and carefully use materials to avoid waste.
High Customer Satisfaction - We collect customer feedback through surveys and Google reviews that we tie back to each service call. We are proud to maintain high scores for our brand and our location.
Job Requirements
The following are the minimum requirements to be considered for this General Labor position:
โ€ข Must be able to lift at least 35 lbs., bend, stoop, and crawl into confined spaces.
โ€ข Must have a valid driver's license and be insurable - you'll be driving our company vehicle.
How We Take Care of Our Team Members
โ€ข Paid Training - We make sure that you have the knowledge and skills to grow in your career.
โ€ข Branded Company-Provided Vehicle - After you are on your own, you'll be driving your own van. Plus, you can take the vehicle home, so you'll have no commuting costs.
โ€ข iPad and Software - We use state-of-the-art technology and software to make onsite customer interactions faster and easier.
โ€ข Paid Time Off
โ€ข Benefits
The starting pay range for this position is $17.00 to $25.00 per hour, depending on your level of experience doing similar work.
After the initial training period, you will earn generous commissions based on your overall performance, additional work performed, and job profitability.
At Mr. Rooter Plumbing, we value helping our team members build long-lasting careers in the plumbing industry, starting from general labor positions all the way to team leaders or licensed plumbers.
If you're ready to join our talented & enthusiastic team that shows up ready to crush goals, it is time to take the next step! APPLY TODAY