1

Programmer Trainee Jobs in Philadelphia, PA (NOW HIRING)

Manufacturing Engineer Trainee - West Trenton, NJ DESCRIPTION: This is an entry level position in manufacturing engineering as part of our manufacturing training and development program. This ...

Customer Engagement Trainee Location: Blue Bell, PA Hourly Salary: $ 23.00 About SKF: SKF has been ... Learn how to work with cross-functional teams (e.g., Engineering, Planning, Operations) to ...

Customer Engagement Trainee Location: Blue Bell, PA Hourly Salary: $ 23.00 About SKF: SKF has been ... Learn how to work with cross-functional teams (e.g., Engineering, Planning, Operations) to ...

Customer Engagement Trainee Location: Blue Bell, PA Hourly Salary: $ 23.00 About SKF: SKF has been ... Learn how to work with cross-functional teams (e.g., Engineering, Planning, Operations) to ...

next page

Showing results 1-20

Programmer Trainee information

See Philadelphia, PA salary details

$11

$36

$63

How much do programmer trainee jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for programmer trainee in Philadelphia, PA is $36.30, according to ZipRecruiter salary data. Most workers in this role earn between $23.61 and $47.21 per hour, depending on experience, location, and employer.

What is a programmer trainee?

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 Philadelphia, PA? The most popular types of Programmer jobs in Philadelphia, PA are:
What cities near Philadelphia, PA are hiring for Programmer Trainee jobs? Cities near Philadelphia, PA with the most Programmer Trainee job openings:
Infographic showing various Programmer Trainee job openings in Philadelphia, PA as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $75,507 per year, or $36.3 per hour.

Civil Engineer Trainee

Commonwealth Of Pennsylvania

Norristown, PA โ€ข On-site

$67K - $80K/yr

Other

Posted 12 days ago


Job description

Salary

$67,658.00 - $80,646.00 Annually

Location

Montgomery County, PA

Job Type

Civil Service Permanent Full-Time

Job Number

CS-2026-54761-11119

Department

Department of Environmental Protection

Division

EP SERO Wtrwy Wtlnds

Opening Date

07/29/2026

Closing Date

8/12/2026 11:59 PM Eastern

Job Code

11119

Position Number

00083537

Union

AFSCME

Bargaining Unit

B4

Pay Group

ST06

Bureau / Division Code

00354110

Bureau / Division

EP SERO Wtrwy Wtlnds

Worksite Address

2 E Main St

City

Norristown, Pennsylvania

Zip Code

19401

Contact Name

OA, CE DEP

Contact Email

RA-DEPJobs@pa.gov

THE POSITION

The Civil Engineer Trainee position with the Department of Environmental Protection offers an exciting chance to grow your engineering skills while protecting Pennsylvania's natural resources. This role gives you hands-on experience with important waterway and environmental projects across the region. You will learn from experienced professionals who are dedicated to safeguarding public safety and environmental quality. It is a meaningful opportunity to start your engineering career with a mission-driven agency.


DESCRIPTION OF WORK

This position supports statewide programs that involve hydrology, hydraulics, and environmental regulatory work for waterways and flood plain management. As a Civil Engineer Trainee, you will perform the following duties:

  • Permit Review: Examine transportation project applications for compliance with environmental laws
  • Field Inspection: Conduct site visits to evaluate hydrology and hydraulic conditions
  • Technical Analysis: Prepare engineering evaluations related to waterway and flood plain management
  • Regulatory Coordination: Collaborate with program staff on requirements under Chapters 102, 105, and 93
  • Training Development: Engage in structured training to learn hydraulic engineering duties during the 12-month trainee period


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.
    • Travel required for trainings and site visits.
  • Telework: You may have the opportunity to work from home (telework) part-time, up to 3 days per week. 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 Norristown, PA. The ability to telework is subject to change at any time. Additional details may be provided during the interview.
  • Salary: Most selected candidates who are new to employment with the Commonwealth of Pennsylvania will begin employment at the starting annual salary of $67,658.00 (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:

  • One year of civil engineering experience and a valid Engineer-in-Training certificate issued by or acceptable to the Pennsylvania State Registration Board for Professional Engineers, Land Surveyors and Geologists; or
  • A bachelor's degree in civil engineering or a closely related field that includes or is supplemented by major coursework in civil engineering.
  • Applicants will be considered to have met the educational requirements once they are within three months of graduating with a qualifying degree.

Conditions of Employment:
  • This position also requires possession of a valid driver's license which is not under suspension.

Other Requirements:
  • PA residency requirement is currently waived for this title.
  • 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