1

Python Developer Jobs in Harrisburg, PA (NOW HIRING)

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

The Acoustic Engineer is an early-career engineer with developing expertise in sound and vibration ... Experience with data analysis tools (e.g., MATLAB, Python, or similar) HIRING SALARY RANGE: $75,000 ...

Data Engineer

Mechanicsburg, PA

$108K - $130K/yr

Experience with one or more programming languages like Python, Java, Scala, or Go. Formed through the strategic union of Sev1Tech and ERT, Entarian is a premier provider of mission-critical ...

Data Engineer

Mechanicsburg, PA ยท On-site

$108K - $130K/yr

Experience with one or more programming languages like Python, Java, Scala, or Go. About Us Formed through the strategic union of Sev1Tech and ERT, Entarian is a premier provider of mission-critical ...

Data Engineer

Mechanicsburg, PA

$108K - $130K/yr

Experience with one or more programming languages like Python, Java, Scala, or Go. About Us Formed through the strategic union of Sev1Tech and ERT, Entarian is a premier provider of mission-critical ...

Senior Modeling Engineer

York, PA ยท On-site +1

$102K - $141K/yr

Python scripting and environment management (package installation, virtual environments, basic automation). * Fundamentals of controls engineering (feedback loops, PID tuning, system response)

next page

Showing results 1-20

Python Developer information

See Harrisburg, PA salary details

$13

$57

$85

How much do python developer jobs pay per hour?

As of Jul 21, 2026, the average hourly pay for python developer in Harrisburg, PA is $57.88, according to ZipRecruiter salary data. Most workers in this role earn between $47.69 and $65.72 per hour, depending on experience, location, and employer.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What are the most commonly searched types of Python Developer jobs in Harrisburg, PA? The most popular types of Python Developer jobs in Harrisburg, PA are:
What are popular job titles related to Python Developer jobs in Harrisburg, PA? For Python Developer jobs in Harrisburg, PA, the most frequently searched job titles are:
What job categories do people searching Python Developer jobs in Harrisburg, PA look for? The top searched job categories for Python Developer jobs in Harrisburg, PA are:
What cities near Harrisburg, PA are hiring for Python Developer jobs? Cities near Harrisburg, PA with the most Python Developer job openings:
Infographic showing various Python Developer job openings in Harrisburg, PA as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $120,387 per year, or $57.9 per hour.
Senior Nexus Network Engineer

Senior Nexus Network Engineer

Adept Consulting Services, Inc.

Harrisburg, PA โ€ข On-site

$102K - $140K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 16 days ago


Job description

We are looking for 1 or 2 Network Engineers to help our customer, the Commonwealth of Pennsylvania, upgrade their network with new equipment. This project will last 9 to 12 months and is a great chance to work on important network improvements and gain hands-on experience with the latest technology. You'll be part of a team working to modernize the state's network systems.

As a Network Engineer on this project, you'll help design, set up, and support new network solutions. You'll work with Cisco and Nexus technologies, troubleshoot issues, and make sure new equipment works smoothly with the current system. This role requires good technical skills, problem-solving abilities, and the ability to work well with both customers and team members. While some remote work may be possible, you will need to be on-site for important upgrade activities and meetings.

Requirements

Technical Skills Requirements:

  • Hands-on experience with Cisco Routers/Switching and Nexus technology.
  • Familiarity with Cisco NCS routers, Nexus switches, IOS XR, and Nexus OS is required.
  • Experience with Python scripting and Linux environments.
  • Knowledge of networking protocols like BGP, MPLS, VRFโ€™s, OSPF, EIGRP, IS-IS, and VLANs/Trunking.
  • Strong understanding of IP addressing/Subnetting (IPv4).
  • Ability to work with Visio network diagrams.
  • Experience in Enterprise network support is a plus.

Interpersonal Skills Requirements:

  • Ability to be a team player.
  • Good communication skills for working with customers and team members.
  • Strong organizational skills to manage tasks and meet deadlines.
  • Willingness to work after hours and during maintenance windows.
  • Flexibility to travel on short notice for meetings and upgrade activities.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance
  • STD/LTD
  • Accidental Dismemberment