1

Trainee Computer Programmer Jobs in Indiana (NOW HIRING)

Be Seen First

Maintenance Technician

Indianapolis, IN · On-site

$30 - $37/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Provide guidance, support, and mentorship to less-experienced maintenance technicians and trainees ... Programmable logic controllers (PLCs) * Robotics and automated equipment * Proficiency in using ...

Through the power of our combined capabilities, we provide deep expertise in Advanced Engineering ... Design and produce training products including instructor-led training (ILT), computer-based ...

Through the power of our combined capabilities, we provide deep expertise in Advanced Engineering ... Design and produce training products including instructor-led training (ILT), computer-based ...

B Operator

New Carlisle, IN · On-site

$15.25 - $18.50/hr

From production operators to engineers, technicians to specialists, sales to leadership, we're ... an "A" Trainee, position. Tools & Equipment Used: Forktruck, bobcat, computer, wet scrubber ...

B Operator

New Carlisle, IN · On-site

$15.25 - $18.50/hr

From production operators to engineers, technicians to specialists, sales to leadership, we're ... an "A" Trainee, position. Tools & Equipment Used: Forktruck, bobcat, computer, wet scrubber ...

Showing results 21-34

Trainee Computer Programmer information

See Indiana salary details

$31.4K

$61.8K

$90.9K

How much do trainee computer programmer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for trainee computer programmer in Indiana is $61,827.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $76,100.00 per year, depending on experience, location, and employer.

What is a trainee computer programmer?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

What can I expect from the onboarding and mentorship process as a trainee computer programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What are the key skills and qualifications needed to thrive as a trainee computer programmer, and why are they important?

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

How to get a job as a trainee computer programmer with no experience?

To get a job as a trainee computer programmer with no experience, focus on building foundational skills through online courses, coding bootcamps, or self-study in programming languages like Python or Java. Creating a portfolio of personal projects and gaining familiarity with tools such as Git can demonstrate your abilities to employers, while internships or volunteering can provide practical experience and improve your chances of securing an entry-level position.

What are the most commonly searched types of Computer Programmer jobs in Indiana?

The most popular types of Computer Programmer jobs in Indiana are:

What are popular job titles related to Trainee Computer Programmer jobs in Indiana?

For Trainee Computer Programmer jobs in Indiana, the most frequently searched job titles are:

What job categories do people searching Trainee Computer Programmer jobs in Indiana look for?

The top searched job categories for Trainee Computer Programmer jobs in Indiana are:

What cities in Indiana are hiring for Trainee Computer Programmer jobs?

Cities in Indiana with the most Trainee Computer Programmer job openings:

Infographic showing various Trainee Computer Programmer job openings in Indiana as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 78% Physical, 2% Hybrid, and 20% Remote job distribution, with an average salary of $61,827 per year, or $29.7 per hour.

Maintenance Technician

Aegis Worldwide

Indianapolis, IN • On-site

$30 - $37/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Responsibilities

  • Perform scheduled preventive maintenance and monitor equipment performance to ensure safe, reliable, and efficient operation.
  • Provide guidance, support, and mentorship to less-experienced maintenance technicians and trainees.
  • Respond promptly to maintenance requests from production and other departments while maintaining strong, collaborative working relationships.
  • Operate and maintain maintenance equipment in accordance with established procedures and provide direction to other technicians to ensure work is completed safely, accurately, and efficiently.
  • Maintain equipment in a safe, reliable, and production-ready condition, taking proactive measures to prevent equipment failures and unplanned downtime.
  • Participate in daily team meetings and communicate key updates related to safety, quality, maintenance, production, and continuous improvement.
  • Follow established work instructions and procedures while demonstrating a high level of self-motivation, accountability, and attention to detail.
  • Perform root cause analysis to identify equipment issues, determine appropriate corrective actions, and escalate concerns when necessary.
  • Maintain a clean, organized, and safe work environment and promote the same standards among team members.
  • Troubleshoot mechanical, electrical, and other equipment issues and implement effective solutions to minimize downtime.
  • Support and/or lead preventive maintenance programs, ensuring maintenance schedules are completed and documentation is accurate and up to date.
  • Safely lift, push, or pull up to 50 pounds as required to perform routine job duties.
  • Demonstrate a continuous improvement mindset by identifying opportunities to improve equipment reliability, team performance, safety, and overall work processes.


Qualifications

Education

  • High school diploma or GED equivalent required.
  • Completion of a maintenance training or apprenticeship program preferred.

Experience

  • Minimum of 3 years of maintenance experience in a manufacturing or industrial environment.

Technical Skills

  • Strong mechanical aptitude and working knowledge of a variety of industrial systems, including:
    • Electromechanical systems
    • Pneumatic systems
    • Hydraulic systems
    • Electrical and electronic systems
    • Programmable logic controllers (PLCs)
    • Robotics and automated equipment
  • Proficiency in using basic and advanced hand tools and other equipment commonly used in industrial maintenance.
  • Ability to read and interpret mechanical, electrical, pneumatic, and hydraulic drawings, blueprints, and schematics.
  • Strong troubleshooting and problem-solving skills with the ability to diagnose equipment issues and determine appropriate corrective actions.


Communication & Computer Skills

  • Strong verbal and written communication skills, with the ability to accurately follow written and verbal instructions.
  • Basic computer proficiency and the ability to use computerized maintenance systems and other workplace technology as needed.

Additional Requirements

  • Strong interpersonal skills and the ability to work effectively both independently and as part of a team.
  • Willingness and ability to complete additional technical training or coursework as needed based on experience, skills assessment, or job requirements.

Aegis Worldwide logo

About Aegis Worldwide

Sourced by ZipRecruiter

Aegis Worldwide is a company built on ethics and integrity. We realize that a company’s philosophy is not something that is just created for publication and marketing material. Our company consists of a team that values quality relationships, strong work ethic, and is committed to providing the highest level of customer service. At Aegis Worldwide, our team works in a dynamic and high-energy atmosphere. We acknowledge the interdependence of our employees, whom possess the desire to succeed both individually and as a team, and understand that our success depends on our staff. We hope that this type of value will help our customers maximize the return on their human resources capital investment by bringing them the best service and professional talent available.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Carmel, IN, US

Year founded

2004