1

Programmer Trainee Jobs in Ohio (NOW HIRING)

1st Shift CNC Operator Trainee

Solon, OH ยท On-site

$19 - $26/hr

Position Overview Granex Industries is seeking a CNC Operator Trainee to join our fast-paced stone ... Machine Operation & Programming * Train to operate and program a Baca robotic sawjet (CNC-guided)

Production Trainee

Cleveland, OH ยท On-site

$15.50 - $18.75/hr

... advanced engineered solutions for the aerospace and transportation industries. Our primary ... Trainee to fill currently hourly positions. Candidates will perform a variety of tasks from ...

Career Counselor

Columbus, OH ยท On-site

$37K - $48K/yr

Develops new programming and new partners for exchange. Responsibilities: * 30%- Making student placements for internships/trainee programs in agriculture horticulture. This includes giving ...

next page

Showing results 1-20

Programmer Trainee information

See Ohio salary details

$11

$37

$65

How much do programmer trainee jobs pay per hour?

As of Jul 10, 2026, the average hourly pay for programmer trainee in Ohio is $37.59, according to ZipRecruiter salary data. Most workers in this role earn between $24.47 and $48.89 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

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

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Ohio? The most popular types of Programmer jobs in Ohio are:
Infographic showing various Programmer Trainee job openings in Ohio as of July 2026, with employment types broken down into 85% Full Time, 9% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $78,180 per year, or $37.6 per hour.

$16 - $18/hr

Full-time

Posted 5 days ago


Job description

GENERAL DUTIES AND RESPONSIBILITIES:

Provide training programs that enhance a traineeโ€™s opportunity to obtain employment. Provide coaching services and job development programs that increase and enhance work opportunities, skills development and provide employment services in order to build employment-related knowledge, skills and attitudes so that people with barriers to employment can obtain, maintain and advance in gainful employment.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

1. Provide employment services in accordance with Zanesville Welfare Organization and Goodwill Industries Inc. Workforce Development and Training policies, procedures, and practices, ensuring completion of all services on time while meeting established goals as described in the Individual Employment Plan, Individual Service Plan, Individual Supports Plan, and in accordance with referral source requirements.

2. The Job Developer will increase the number of job sites and job placements in the community for trainees with barriers to employment.

3. Maintain positive and professional relationships with counselors and area employers.

4. Utilize traineesโ€™ skills, interests, and other tools to match the trainees with employment opportunities.

5. Utilize job trials, mock interviews, job shadowing, job assessments and other methods to determine the success of the trainee on the job.

6. As appropriate, work with employers to develop a support plan that ensures the trainee will be successful on the job.

7. Place trainees served into jobs with employers throughout our service areas, assure trainees placed, achieve the following: 90 days of employment, earn at least minimum wage, receive benefits when possible, and are able to perform the job at levels that meet the employerโ€™s standards.

8. Provide on-the-job support services such as demonstrating the skills, knowledge, and attitudes needed on the job, which can lead to trainee successes.

9. Provide retention services, by following up with the trainee and assisting them with finding natural supports and recommending any ongoing services needed.

10. When providing job coaching and/or retention services to a placed trainee, identify and implement appropriate strategies for fading out services.

11. Develop and maintain a training schedule to ensure that trainees and Workforce Development staff meet all of the requirements from the funding referring agency. Maintain accessible and accurate training records for all training participants.

  1. Represent Zanesville Welfare Organization and Goodwill Industries, Inc in a courteous and professional manner.

13. Report regularly to your supervisor on traineesโ€™ progress, using observation notes and case files.

14. Complete and submit accurately, within 5 business days of service completion dates, all required reporting forms, including hours worked.

15. Ensure trainee satisfaction and stakeholder satisfaction surveys are completed and in the good to excellent range.

  1. Participate in staff training as required and assigned.

17. Participate in trainee staffing with referral counselor or other professionals.

18. All Zanesville Welfare Organization and Goodwill Industries Inc. employees must know and comply with the policies and procedures, ethics, and work toward the fulfillment of our Corporate Vision. All employees must comply with all federal, state, and local laws and regulations.

19. Perform Job Coaching services as instructed by supervisor when the need arises.

20. Must maintain CESP certification/training requirements.

21. Other duties as assigned. (If so assigned please see the job description for Pre-ETS or Job Coaching)

QUALIFICATIONS:

To perform this position successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Must have and maintain a valid Ohio and/or West Virginia driverโ€™s license to perform duties and responsibilities of position. Must remain insurable under the employerโ€™s common insurance carrier

*Applicant must be CESP certified or must complete certification within the first 18 months of employment to retain Job Developer position.

EDUCATION:

Bachelorโ€™s degree in human services, education or social services, or equivalent training.

EXPERIENCE:

Six to twelve months of effective work experience. Prior experience developing an administrative training program and working with individuals with barriers to employment in setting and achieving goals. Knowledge of employment resources in Southeastern Ohio and Northeastern West Virginia. Computer knowledge and usage required. Must have and maintain a valid Ohio and/or West Virginia driverโ€™s license to perform duties and responsibilities of position. Must remain insurable under the employerโ€™s common insurance carrier.

ยท Experience working with persons with barriers to employment including juveniles aged 14-21 enrolled in school.

ยท Understanding of Independent Living Skills and/or competitive work standards with employer perspectives and expectations.

ยท Willingness and ability to train a variety of skills in varied environments, with different physical demands.

ยท Patience, reliability, problem solving ability, as well as diplomacy and negotiation skills.

ยท Willingness to accommodate a flexible work schedule. On occasion, it may be necessary to work on a weekend or in the evening.

ยท Excellent oral and written communication skills and the ability to interact professionally with a wide variety of individuals.

ยท Access to oneโ€™s own transportation.

Communication Skills:

Ability to read and interpret documents such as technical data, safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports and correspondence, develop and proof training materials, speak effectively in interpersonal situations and before groups of employees.

Other Skills and Abilities:

ยท Ability to function independently in a multi-task environment, as well as part of a team.

ยท Ability to follow the appropriate safety precautions.

ยท Comfortable communication with all types of people

ยท Exhibit strong planning and organizational skills.

ยท Proven presentation and facilitation skills.