1

Software Development Apprentice Jobs in Indiana (NOW HIRING)

Electrical Foreman

Indianapolis, IN · On-site

$30 - $42/hr

... development. This role ensures work is completed efficiently, safely, and in alignment with ... Train apprentices, leads, and electricians in advanced installation practices. * Maintain high ...

Training & development * Tuition assistance Midas is seeking General Service Technicians for our ... Basic vehicle inspection with Digital Vehicle Inspection software. * Oil changes, tire mounting and ...

... development goals.Career and Postsecondary Planning Assists participants in exploring career ... Working knowledge of basic computer operations, software applications, such as Microsoft Office ...

... employment, and personal development goals. * Career and Postsecondary Planning Assists ... Working knowledge of basic computer operations, software applications, such as Microsoft Office ...

Showing results 21-40

Software Development Apprentice information

See Indiana salary details

$14

$36

$47

How much do software development apprentice jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software development apprentice in Indiana is $36.12, according to ZipRecruiter salary data. Most workers in this role earn between $30.53 and $41.83 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 Indiana? The most popular types of Software Development jobs in Indiana are:
What are popular job titles related to Software Development Apprentice jobs in Indiana? For Software Development Apprentice jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Software Development Apprentice jobs in Indiana look for? The top searched job categories for Software Development Apprentice jobs in Indiana are:
What cities in Indiana are hiring for Software Development Apprentice jobs? Cities in Indiana with the most Software Development Apprentice job openings:
Infographic showing various Software Development Apprentice job openings in Indiana as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $75,125 per year, or $36.1 per hour.

IT Help Desk Lab Tech Apprentice

Ivy Tech

Bloomington, IN • On-site

$15.75/hr

Part-time

Medical, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

The Office of Information Technology (OIT) is seeking a motivated and enthusiastic intern to join their team. This internship offers valuable hands-on experience within the OIT office by helping students, staff, and faculty with troubleshooting computer equipment including hardware and software issues. This internship will help development with the following skills: active listening & customer service, IT troubleshooting techniques, critical thinking & problem solving, interpersonal communication skills, teamwork and attention to detail.
Hourly Rate: $15.75

Who We Are

Ivy Tech Community College is Indiana's largest public postsecondary institution and the nation's largest singly accredited statewide community college system, accredited by the Higher Learning Commission. Ivy Tech has campuses throughout Indiana and also serves thousands of students annually online. It serves as the state's engine of workforce development, offering associate degrees, short-term certificate programs, industry certifications, and training that aligns to the needs of the community. The College provides seamless transfer to other colleges and universities in Indiana, as well as out of state, for a more affordable route to a Bachelor's degree. This position will be based out of the Bloomington campus, working with multiple departments in a team setting.

What You Will Do
  • Assist students with troubleshooting computer equipment including hardware and software issues
  • Help to setup equipment and demonstrations for student labs as part of academic coursework
  • Work with other Ivy Tech staff to address hardware and software needs on campus issued laptops and equipment
  • Set up equipment for staff use, ensuring proper installation of cables, operating systems, or appropriate software
  • Troubleshoot incoming calls and help tickets, and work with IT Help Desk staff to devise a plan of action to help staff and students
  • Create and maintain documentation as requested of supervisor
This Might Be A Great UpSkill placement for You If...
  • Like troubleshooting and working with computers
  • Enjoy taking things apart and building equipment
  • Like helping others solve IT related problems
  • Working with others and being a part of a team
What You Will Learn

Occupation Specific Competencies the student will develop in the role- business may add competencies if they choose

  • Active Listening & Customer Service
  • IT Troubleshooting Techniques
  • Critical Thinking & Creative Problem Solving
  • Interpersonal Communication Skills
  • Teamwork
  • Attention to Detail

Location: Bloomington Campus

Schedule:

  • Traditional hours of operation for the business/department:
    • Start: 8:00a
    • End: 5:00p
  • Days of the week for the student to come in for work:

    Flexible to the student's schedule (Monday - Friday)

  • Hours within the working day for student to come in for work:

Flexible to the student's schedule (Monday - Friday)

  • Desired holiday + break work schedule:

Student will have flexibility to work or not work during holidays and breaks

  • Start Date:

Early September (after start of Junior year)

NA

Ivy Tech is committed to supporting the well-being, growth, and financial security of our part-time employees. These benefits include:

Health & Wellness

  • Access to a comprehensive vision care plan with low-cost exams and allowances for glasses or contact lenses

  • Employee Assistance Program offering no cost confidential counseling sessions, legal consultations, financial planning consultations, and other resources

Financial & Retirement Benefits

  • All employees can contribute pre-tax or post-tax dollars through payroll deduction to build retirement savings

Educational Benefits

  • Fee remission for employees, spouses, and legal dependents.

For more information on Ivy Tech Benefits, visit https://careers.ivytech.edu/benefits.


Ivy Tech Community College is an accredited, equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, national origin, marital status, religion, sex, gender, sexual orientation, gender identity, disability, age or veteran status. As required by Title IX of the Education Amendments of 1972, Ivy Tech Community College does not discriminate on the basis of sex, including sexual harassment in its educational programs and activities, including employment and admissions. Questions specific to Title IX may be referred to the College's Title IX Coordinator or to the US Department of Education Office of Civil Rights.