1

Python Developer Jobs in Harrisburg, PA (NOW HIRING)

Asset Management Senior Engineer

Marietta, PA · On-site

$98.60K - $135.40K/yr

Python) to improve diagnostics and decisionmaking. * Use cross sites scorecards to enable benchmarking across sites. * Animate the reliability engineering COP, ensuring consistent development of site ...

Data Engineer

Harrisburg, PA · On-site

$113K - $135.70K/yr

W2 Candidates Only Job Summary We are seeking a Data Engineer to build scalable data pipelines ... SQL and Python expertise * Spark, Hadoop, or Databricks experience * ETL pipeline development ...

Lead Analytics Engineer

Carlisle, PA · Remote

$80K - $115K/yr

Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. • Advanced proficiency in Python for data manipulation and analytics engineering ...

Bachelor's degree or equivalent experience * 6+ years of experience programming in in Python or R with libraries like TensorFlow, PyTorch, or Keras * 5+ years of experience with Natural Language ...

Bachelor's degree or equivalent experience * 6+ years of experience programming in in Python or R with libraries like TensorFlow, PyTorch, or Keras * 5+ years of experience with Natural Language ...

... Python. Company : HDR is an employee-owned design firm specializing in engineering, architecture, environmental and construction services. We're ranked No. Founded in 1917, the company is ...

New

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 May 29, 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 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 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 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 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 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 May 2026, with employment types broken down into 72% Full Time, 20% Part Time, and 8% Contract. Highlights an 70% Physical, 4% Hybrid, and 26% Remote job distribution, with an average salary of $120,387 per year, or $57.9 per hour.
Azure Data & Development Architect

Azure Data & Development Architect

SunStone Consulting LLC

Harrisburg, PA • Remote

$65 - $84.75/hr

Full-time

Posted 28 days ago


Job description

SunStone is seeking an experienced technical leader to design, build, and operationalize end‑to‑end data solutions on Microsoft Azure while also delivering hands‑on development and automation across the Microsoft Power Platform and scripting ecosystems. This role blends cloud data architecture, data engineering, application development, and automation to enable real‑time analytics and reduce manual effort across multiple service lines.

Key Responsibilities

  • Design and deliver Azure data architecture: Lead the design and deployment of scalable, secure, and cost‑efficient data pipelines and analytics platforms on Azure (Data Factory, Synapse, Databricks, Event Hubs, Stream Analytics, Blob/ADLS).
  • Build data engineering solutions: Implement ETL/ELT pipelines, data models, and SQL‑based workflows to support operational systems and strategic analytics.
  • Power Platform development: Architect and develop Power Apps, Power Automate flows, and Power BI integrations to streamline business processes and surface analytics.
  • Automation and integration: Create robust PowerShell solutions and API integrations for cloud orchestration, administrative automation, and system-to-system connectivity.
  • Application development: Develop Python applications for web scraping, data ingestion, data science prototypes, and custom business tools.
  • Process optimization: Automate repetitive tasks using VBA and Python to reduce manual effort and improve accuracy.
  • Governance and best practices: Define and enforce data governance, security, monitoring, and CI/CD practices for data and automation pipelines.
  • Cross‑functional leadership: Collaborate with service line leaders, data engineers, analysts, and IT operations to translate business needs into technical solutions and mentor engineering teams.
  • Operational excellence: Establish observability, alerting, and runbooks for production data systems and automation workflows.

Required Qualifications

  • Experience: 5+ years in data engineering, cloud architecture, or software development with at least 3 years focused on Microsoft Azure data services.
  • Cloud skills: Hands‑on experience with Azure Data Factory, Azure Synapse Analytics, Azure Databricks, ADLS/Blob Storage, and Azure networking/security patterns.
  • Data engineering: Strong SQL expertise and experience designing ETL/ELT pipelines, data modeling, and performance tuning.
  • Power Platform: Proven experience building Power Apps, Power Automate flows, and integrating Power Platform with Azure services.
  • Scripting and automation: Advanced PowerShell skills for automation and API integration; experience with CI/CD for infrastructure and code.
  • Programming: Proficient in Python for application development, data processing, and automation.
  • Process automation: Experience using VBA or Python to automate business workflows and reporting.
  • Soft skills: Strong communication, stakeholder management, and ability to lead technical design discussions and mentor engineers.

Preferred Qualifications

  • Azure certifications such as Azure Solutions Architect, Azure Data Engineer, or Power Platform Developer.
  • Familiarity with Databricks, Spark, or other big‑data processing frameworks.
  • Knowledge of data governance frameworks, metadata management, and data catalog tools.
  • Knowledge of the healthcare industry/data

Tools and Technologies

  • Cloud: Azure Data Factory, Azure Synapse, Azure Databricks, Event Hubs, ADLS/Blob Storage, Azure Functions.
  • Power Platform: Power Apps, Power Automate, Power BI.
  • Languages: SQL, Python, PowerShell, VBA.
  • DevOps: Git, Azure DevOps or GitHub Actions, CI/CD pipelines.
  • Monitoring: Azure Monitor, Log Analytics, Application Insights.