1

Junior Python Programmer Jobs in Pennsylvania (NOW HIRING)

You will also mentor junior developers, contribute to architectural decisions, and collaborate ... Proficiency in programming languages such as [e.g., Python, Java, JavaScript, C#, etc.

CyberArk Senior Consultant

Philadelphia, PA · On-site

$52 - $68.75/hr

... programming using languages such as Java, Python, or JavaScript/TypeScript. • Experience with ... junior or mid-level developers, leading code reviews, and providing development feedback. • ...

... junior team members - Partner with engineering, SRE, and platform teams to improve system design ... Python preferred) - Experience with configuration management and drift detection/remediation ...

Sr Software Engineer

Blue Bell, PA · On-site

$117K - $154.30K/yr

... and junior developers. - Collaborate with senior developers, offshore teams, business owners ... Python, C/C++, C#, JavaScript). - Experience with AI/ML, LLM frameworks, and cloud platforms ...

next page

Showing results 1-20

Junior Python Programmer information

See Pennsylvania salary details

$7

$27

$47

How much do junior python programmer jobs pay per hour?

As of May 31, 2026, the average hourly pay for junior python programmer in Pennsylvania is $27.02, according to ZipRecruiter salary data. Most workers in this role earn between $16.39 and $33.27 per hour, depending on experience, location, and employer.

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

To thrive as a Junior Python Programmer, you need a solid understanding of Python programming fundamentals, basic software development principles, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, experience in using IDEs such as PyCharm or VS Code, and knowledge of testing frameworks are typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make a candidate stand out in this role. These skills and qualities are crucial for contributing to projects, adapting to new technologies, and collaborating efficiently within development teams.

What types of projects do Junior Python Programmers typically work on, and how do they collaborate with senior developers?

Junior Python Programmers often contribute to a variety of projects, such as developing scripts for data processing, building and maintaining web applications, and automating routine tasks. They usually work under the guidance of senior developers, receiving code reviews and feedback to refine their programming skills. Collaboration involves participating in team meetings, using version control systems like Git, and communicating regularly with other team members to ensure alignment on project goals and coding standards. This structure not only helps improve technical abilities but also provides valuable mentorship and growth opportunities.

What does a Junior Python Programmer do?

A Junior Python Programmer is an entry-level software developer who uses the Python programming language to write, test, and debug code for various applications. They often work under the guidance of more experienced developers, assisting with tasks such as developing scripts, automating processes, and helping maintain existing codebases. Their responsibilities also typically include troubleshooting issues, learning new frameworks or libraries, and collaborating with team members on software projects.

What is the difference between Junior Python Programmer vs Python Developer?

AspectJunior Python ProgrammerPython Developer
Required CredentialsBasic programming knowledge, often a degree or coding bootcampAdvanced Python skills, experience, possibly certifications
Work EnvironmentEntry-level projects, supervised tasksDesign, develop, and maintain complex applications
Employer & Industry UsageStartups, tech companies, internshipsEstablished companies, software firms, tech industry
Search & Comparison IntentEntry-level roles, learning pathAdvanced roles, career progression

The main difference between a Junior Python Programmer and a Python Developer lies in experience and responsibilities. Junior Python Programmers typically handle basic coding tasks under supervision, while Python Developers work on complex projects independently. Both roles require Python knowledge, but the level of expertise and scope of work differ significantly.

What are the most commonly searched types of Python Programmer jobs in Pennsylvania? The most popular types of Python Programmer jobs in Pennsylvania are:
What are popular job titles related to Junior Python Programmer jobs in Pennsylvania? For Junior Python Programmer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Junior Python Programmer jobs in Pennsylvania look for? The top searched job categories for Junior Python Programmer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Junior Python Programmer jobs? Cities in Pennsylvania with the most Junior Python Programmer job openings:
Infographic showing various Junior Python Programmer job openings in Pennsylvania as of May 2026, with employment types broken down into 35% Full Time, 52% Part Time, 4% Temporary, 5% Contract, 2% Nights, and 2% Summer. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $56,203 per year, or $27 per hour.

Software Developer 2

*Cummins Business

Lemoyne, PA • On-site

Full-time

Medical, Dental, Vision

Posted 12 hours ago


Job description

Job Title: Senior Software Developer

Location: [Specify Location or Remote]
Employment Type: Full-Time


About the Role:

We are seeking an experienced Senior Software Developer to join our dynamic team. You will play a key role in designing, developing, and maintaining scalable, high-performance software applications. You will also mentor junior developers, contribute to architectural decisions, and collaborate closely with cross-functional teams to deliver impactful solutions.


Responsibilities:
  • Software Development:

    • Design, develop, test, and deploy robust, scalable, and maintainable software solutions.
    • Write clean, efficient, and well-documented code adhering to industry best practices.
    • Ensure code quality through peer reviews and automated testing.
  • Architecture and Design:

    • Collaborate on architectural decisions to build scalable systems.
    • Propose and implement technical solutions aligned with business objectives.
  • Mentorship:

    • Provide guidance and mentorship to junior developers.
    • Conduct code reviews and knowledge-sharing sessions.
  • Collaboration:

    • Work closely with product managers, designers, and stakeholders to understand requirements.
    • Coordinate with QA engineers to ensure optimal product quality.
  • Continuous Improvement:

    • Identify and resolve performance bottlenecks and software defects.
    • Stay updated with emerging technologies and trends to innovate and improve development processes.

Qualifications:
  • Education & Experience:

    • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
    • 5+ years of professional software development experience.
  • Technical Skills:

    • Proficiency in programming languages such as [e.g., Python, Java, JavaScript, C#, etc.].
    • Experience with front-end frameworks (e.g., React, Angular) and back-end technologies (e.g., Node.js, Django, Spring).
    • Strong understanding of database systems (SQL and NoSQL).
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
    • Experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Soft Skills:

    • Strong problem-solving and analytical skills.
    • Excellent communication and collaboration abilities.
    • Ability to manage multiple priorities in a fast-paced environment.

Preferred Qualifications:
  • Experience leading or managing development teams.
  • Knowledge of microservices architecture.
  • Contributions to open-source projects.
  • Familiarity with DevOps practices.

What We Offer:
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible work hours and remote work options.
  • Professional development opportunities, including conferences and certifications.
  • A collaborative and inclusive work culture.

Join us in creating innovative software solutions that drive our mission forward!

To apply, please submit your resume and portfolio (if applicable) to [Insert Application Link or Email Address].


Job Posted by ApplicantPro