1

Programmer Trainee Jobs in Ohio (NOW HIRING)

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 May 30, 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 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 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 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 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:
Service Layout Technician Trainee

Service Layout Technician Trainee

S. A. Comunale Co., Inc.

Barberton, OH • On-site

Full-time

Posted 14 days ago


S.A. Comunale rating

8.5

Company rating: 8.5 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

6th of 32 rated health and safety providers


Job description

About Us

We provide industry-leading, end-to-end fire protection, mechanical, and HVAC services. Our skilled tradespeople work in virtually every market across the nation.

S.A. Comunale has been a local industry leader for end-to-end mechanical, fire protection and HVAC services for nearly 100 years. We offer our clients significant financial strength, unmatched bonding capability, an award-winning safety program, and large-scale purchasing power. With 16 locations and over 1,450 employees, including 850 skilled tradesmen throughout Ohio, Pennsylvania, New Jersey, Kentucky, Maryland, and West Virginia, S.A. Comunale can work in virtually every market sector and facility type.

Click the link below to watch a short video about S.A. Comunale.

https://comunale.com/application/files/5717/5459/5043/Sprinkler_Highlight_Vide_LoRes.mp4

Job Summary

About Us:

S.A. Comunale has been a local industry leader for end-to-end mechanical, fire protection and HVAC services for nearly 100 years.

We offer our clients significant financial strength, unmatched bonding capability, an award-winning safety program, and large-scale purchasing power.

With 16 locations and over 1,450 employees, including 851 skilled tradesmen throughout Ohio, Pennsylvania, New Jersey, Kentucky, Maryland, and West Virginia, S.A. Comunale can work in virtually every market sector and facility type.

Clink on the link below to watch a short video about S.A. Comunale 

comunale.com/application/files/5717/5459/5043/Sprinkler_Highlight_Vide_LoRes.mp4

Job Title:  Service Layout Technician Trainee

The Service Layout Technician Trainee will be learning and practicing all skills necessary to provide excellent service to customers alongside other Design staff members. Works within NFPA, building, and underwritten standards to create and draft sprinkler designs.   

Works to achieve annual company objectives and personal performance goals. 

 Essential Duties / Responsibilities:

Primary duties and responsibilities include the following. Other duties may be assigned.

  • Ability to learn how to complete a sprinkler drawing as detailed in most current NFPA standards documentation.
  • Ability to learn how to identify the building construction type as identified in most NFPA standards documentation.
  • Ability to learn how to identify the type of hazard and the appropriate protection for it.
  • Learn how to become familiar with a project budget and work within that budget.
  • Ability to learn how to coordinate work with other trades on complex projects.
  • Ability to learn how to understand and resolve coordination problems.
  • Ability to learn how to effectively design a project; including cutting pipe with all appropriate fittings.
  • Ability to learn how to select all required materials for installation.
  • Ability to learn how to operate the present version of either AutoCAD and all current AutoCAD tools or AutoSPRINK.
  • Ability to learn how to run Navis Works and develop clash reports.
  • Ability to learn how to coordinate pipe drawing, heads, hangers & other sprinkler components critical to design, field or other trade affected (non-complex project).
  • Ability to learn how to coordinate pipe drawing, heads, hangers & other sprinkler components critical to design, field or other trade affected (complex project).
  • Ability to learn how to correctly estimate and schedule design hours for a project.
  • Ability to learn how to meet industry quality standards in producing drawings, hydraulic calculations, material pick offs and material submittals for a project.
  • Ability to learn how to correctly complete project paperwork, such as: test papers, insurance permits, punch list.
  • Ability to learn how to identify contract work vs. non-contract work and alert appropriate personnel in writing.
  • Ability to learn how to troubleshoot and identify potential problems before they manifest.
  • Ability to understand, carry out and communicate about all project tasks.
  • Communicate in face-to-face meetings with customers in a way that provides the company and the customer with accurate, thorough information about a job, and that leaves the customer with a positive impression of our company and our service.
  • Gain knowledge of all applicable fire codes, including NFPA 13.
  • Works with other departments to service customers.
  • Works to achieve company's annual objectives and to achieve personal performance goals.

Always operates in compliance with the company's safety practices

Qualifications:

To perform this job successfully, the 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.

 Education / Work Experience:

  • High school diploma or GED is required.
  • Engineering background is a plus.
  • Mechanical aptitude is required.
  • Knowledge of Hydratec or AutoSPRINK programs is a plus.
  • AutoCAD experience is required.
  • NICET Certification is a plus.
  • The ability to conduct a field survey to obtain all proper dimensions and information is required.
  • Ability to travel to job sites by plane or vehicle required.
  • A commitment to learn and show initiative in completing the training program is required.
  • Ability to think strategically, make sound decisions, and produce accurate and timely results is required.
  • Building positive working relationships with multiple levels of employees and management is required.
  • Demonstrating integrity and professionalism is required.
  • Demonstrating commitment to company values is required.
  • Excellent organizational skills are required.
  • Ability to follow-up on tasks and assignments in a timely manner is required.
  • Excellent written and verbal communications skills are required.
  • Ability to prioritize in a fast-paced multi-task environment is required.
  • Ability to perform basic business mathematical functions is required.
  • Ability to work with minimal supervision is required.
  • Ability to work effectively in a team environment is required.
  • Complying with all operating policies, procedures, executed Plans, and Programs is required.

Computer Skills:

  • Significant experience with Microsoft Office (i.e., Word, Excel, PowerPoint) applications is required.

We offer our employees a competitive salary and comprehensive benefits package and are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled.

Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine.

EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent. 

Equal Opportunity EmployerAs a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/DisabledAffirmative Action Policy

Please review our Affirmative Action Policy.

Notice to Prospective EmployeesNotice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.Employment Type: FULL_TIME