1

Programmer Trainee Jobs in Pittsburgh, PA (NOW HIRING)

The Accelerated Commercial Experience (ACE) Trainee is responsible for completing an intensive ... Bachelor's degree in Business Administration, Supply Chain Management, Engineering, Sales ...

CNC Machinist Trainee

Pittsburgh, PA ยท On-site

$20 - $27.25/hr

CNC Machinist Trainee - $1,500 Sign-On Bonus! Looking for meaningful work where you can make a ... Engineer a better future with Aerotech, a global leader in precision motion and automation. Our ...

CNC Machinist Trainee

Pittsburgh, PA ยท On-site

$20 - $27.25/hr

CNC Machinist Trainee - $1,500 Sign-On Bonus! Looking for meaningful work where you can make a ... Engineer a better future with Aerotech, a global leader in precision motion and automation. Our ...

next page

Showing results 1-20

Programmer Trainee information

See Pittsburgh, PA salary details

$11

$38

$66

How much do programmer trainee jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for programmer trainee in Pittsburgh, PA is $38.38, according to ZipRecruiter salary data. Most workers in this role earn between $24.95 and $49.95 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 Pittsburgh, PA? The most popular types of Programmer jobs in Pittsburgh, PA are:
Infographic showing various Programmer Trainee job openings in Pittsburgh, PA as of June 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $79,835 per year, or $38.4 per hour.
Water Quality Specialist Trainee (Environmental Trainee)

Water Quality Specialist Trainee (Environmental Trainee)

Commonwealth Of Pennsylvania

Coal Center, PA โ€ข On-site

$46K/yr

Other

Posted 5 days ago


Job description

Salary

$43,827.00 - $70,592.00 Annually

Location

Washington County, PA

Job Type

Civil Service Permanent Full-Time

Job Number

CS-2026-54302-75400

Department

Department of Environmental Protection

Division

EP DOG SWDO

Opening Date

07/20/2026

Closing Date

8/3/2026 11:59 PM Eastern

Job Code

75400

Position Number

50352977

Union

AFSCME

Bargaining Unit

B4

Pay Group

ST05

Bureau / Division Code

00358220

Bureau / Division

Oil and Gas Operations Southwest District Office

Worksite Address

25 Technology Drive

City

Coal Center, Pennsylvania

Zip Code

15423

Contact Name

Rob Konowitch

Contact Email

ra-depjobs@pa.gov

THE POSITION

The Environmental Trainee position with the Department of Environmental Protection offers a strong start for individuals who want to learn how to safeguard Pennsylvania's land and waterways. This role provides hands-on training that prepares you to support environmental investigations and compliance efforts. You will work with experienced staff who will guide you through field activities, sampling procedures, and inspection work. This is an excellent opportunity to build practical skills and make a meaningful impact on the environment.


DESCRIPTION OF WORK

This position focuses on learning the responsibilities of a Water Quality Specialist through a combination of formal instruction and field training. As an Environmental Trainee, you will perform the following duties:

  • Field Inspection: Conduct inspections of oil and gas sites to compare onsite conditions with permit requirements
  • Complaint Response: Investigate reports of environmental concerns and collect field samples for analysis
  • Data Interpretation: Review scientific results to help determine environmental impacts and case findings
  • Enforcement Support: Assist with notifications, documentation, and preparation for enforcement actions
  • Plan Review: Examine environmental plans submitted by operators to ensure compliance with laws
  • Spill Investigation: Document spills or releases through sampling, photographs, and detailed reporting

Interested in learning more? Additional details regarding this position can be found in the position description.


Work Schedule and Additional Information:

  • Full-time employment
  • Work hours are 8:00 AM to 4:00 PM, Monday - Friday, with a 30-minute lunch.
  • Telework: You may have the opportunity to work from home (telework) full-time. In order to telework, you must have a securely configured high-speed internet connection and work from an approved location inside Pennsylvania. If you are unable to telework, you will have the option to report to the headquarters office in Coal Center. The ability to telework is subject to change at any time. Additional details may be provided during the interview.
  • Salary: Selected candidates who are new to employment with the Commonwealth of Pennsylvania will begin employment at the starting annual salary of $46,827 (before taxes).
  • You will receive further communication regarding this position via email. Check your email, including spam/junk folders, for these notices.
REQUIRED EXPERIENCE, TRAINING & ELIGIBILITY

QUALIFICATIONS

Minimum Experience and Training Requirements:

  • Four years of technical experience in environmental science, environmental engineering, environmental health, geology, biology, ecology, or a closely related field; or
  • A bachelor's degree in environmental science, environmental engineering, environmental health, geology, biology, ecology, or a closely related field; or
  • An equivalent combination of experience and training.
  • Applicants will be considered to have met the educational requirements once they are within 3 months of graduating with a qualifying degree.


Special Requirement:

  • This position requires possession of an active motor vehicle license.


Other Requirements:

  • You must meet the PA residency requirement. For more information on ways to meet PA residency requirements, follow the link and click on Residency Guidelines.
  • You must be able to perform essential job functions.


How to Apply:

  • Resumes, cover letters, and similar documents will not be reviewed, and the information contained therein will not be considered for the purposes of determining your eligibility for the position. Information to support your eligibility for the position must be provided on the application (i.e., relevant, detailed experience/education).
  • If you are claiming education in your answers to the supplemental application questions, you must attach a copy of your college transcripts for your claim to be accepted toward meeting the minimum requirements. Unofficial transcripts are acceptable.
  • Your application must be submitted by the posting closing date. Late applications and other required materials will not be accepted.
  • Failure to comply with the above application requirements may eliminate you from consideration for this position.
  • All application materials and interview responses must reflect the applicant's own experience, qualifications, and work. Applicants may use generative AI tools for preparation purposes only. Use of AI to misrepresent or falsify information, or to assist during interviews, is not permitted. Review the Guidance for Generative AI Tools & Job Seekers for additional information.


Veterans:

  • Pennsylvania law (51 Pa. C.S. *7103) provides employment preference for qualified veterans for appointment to many state and local government jobs. To learn more about employment preferences for veterans, go to www.pa.gov/agencies/employment/how-to-apply.html and click on Veterans.


Telecommunications Relay Service (TRS):

  • 711 (hearing and speech disabilities or other individuals).


If you are contacted for an interview and need accommodations due to a disability, please discuss your request for accommodations with the interviewer in advance of your interview date.


The Commonwealth is an equal employment opportunity employer and is committed to a diverse workforce. The Commonwealth values inclusion as we seek to recruit, develop, and retain the most qualified people to serve the citizens of Pennsylvania. The Commonwealth does not discriminate on the basis of race, color, religious creed, ancestry, union membership, age, gender, sexual orientation, gender identity or expression, national origin, AIDS or HIV status, disability, or any other categories protected by applicable federal or state law. All diverse candidates are encouraged to apply. EXAMINATION INFORMATION
  • Completing the application, including all supplemental questions, serves as your exam for this position. No additional exam is required at a test center (also referred to as a written exam).
  • Your score is based on the detailed information you provide on your application and in response to the supplemental questions.
  • Your score is valid for this specific posting only.
  • You must provide complete and accurate information or:
    • your score may be lower than deserved.
    • you may be disqualified.
  • You may only apply/test once for this posting.
  • Your results will be provided via email.

Commonwealth of Pennsylvania logo

About Commonwealth of Pennsylvania

Sourced by ZipRecruiter

The Commonwealth of Pennsylvania is not a traditional company but rather a state government entity headquartered in Middletown, Pennsylvania, United States. Through its official website pa.gov, the government provides a broad range of services to its residents, including but not limited to, health services, education, transportation, and regulatory functions. Founded in 1787, the Commonwealth holds a rich history dating back to the foundation of the United States itself. The government's core mission is to serve and improve the lives of Pennsylvanians, fostering a more prosperous, informed, and secure state.

Industry

Public administration

Company size

1,001 - 5,000 Employees

Headquarters location

Harrisburg, PA, US

Year founded

1787