1

Experienced Software Engineer Jobs in Pennsylvania

We are currently seeking a Software Engineer for our software development group. Responsibilities ... Strong object-oriented design skills and GUI development experience * Understanding of hardware ...

Software Engineer

Philadelphia, PA · On-site

$105K - $164K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level ... Experience with databases (MS Access, SQL) Overview Overview Noblis and our wholly owned ...

We are currently seeking a Software Engineer for our software development group. Responsibilities ... Strong object-oriented design skills and GUI development experience * Understanding of hardware ...

We are currently seeking a Software Engineer for our software development group. Responsibilities ... Strong object-oriented design skills and GUI development experience * Understanding of hardware ...

Software Engineer

Philadelphia, PA · On-site

$105K - $164K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level ... Experience with databases (MS Access, SQL) Overview Overview Noblis and our wholly owned ...

We are currently seeking a Software Engineer for our software development group. Responsibilities ... Strong object-oriented design skills and GUI development experience * Understanding of hardware ...

Senior Software Engineer

Exton, PA · On-site

$160K - $185K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You bring experience simplifying complex problems into solutions that are easy to use and to ... As an experienced software engineer, we value your individual insight and curiosity. We expect you ...

Software Engineer

Philadelphia, PA · On-site

$54 - $58/hr

Software Engineer (Contract) We are not accepting C2C or 1099 arrangements. Location: Philadelphia ... Experience designing, developing, and supporting software applications. * Strong problem-solving ...

Title: Software Engineer Duration: 12Months Location: Indianola,PA,15051 Candidate must have a ... Required are 0-3 years of professional experience in the above listed technical competencies.

Software Engineer

Philadelphia, PA · On-site +1

$75K - $95K/yr

  • Retirement

  • PTO

We are seeking an experienced and results-driven Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions. In this role, you'll be ...

Our company provides application analysis, design, development and programming, software ... Experience with ASP.NET/C#/MVC 5/JavaScript web applications with an emphasis on usability ...

Software Engineer

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Software Engineer to design, develop, and support mission-critical applications ... Build and support RESTful APIs; experience with FastAPI, OpenAPI/Swagger, or similar frameworks is ...

Showing results 21-40

Experienced Software Engineer information

See Pennsylvania salary details

$63.7K

$147.9K

$206K

How much do experienced software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for experienced software engineer in Pennsylvania is $147,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,300.00 and $173,400.00 per year, depending on experience, location, and employer.

What is an experienced software engineer?

Experienced software engineers are professionals who design, develop, test, and maintain software applications and systems. They typically have several years of industry experience, which enables them to take on complex projects, mentor junior engineers, and contribute to architecture and strategic decisions. In addition to strong programming skills, experienced software engineers often possess expertise in software design patterns, system architecture, and project management. Their role is crucial for ensuring code quality, scalability, and the successful delivery of software products.

What skills and qualifications are needed to thrive as an experienced software engineer?

To thrive as an Experienced Software Engineer, you need strong proficiency in programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree in computer science or related fields. Familiarity with development frameworks, version control systems (like Git), cloud platforms, and often certifications in specific technologies are highly valuable. Effective communication, teamwork, and adaptability help engineers collaborate on complex projects and respond to evolving requirements. These skills and qualities are crucial to delivering reliable, efficient software solutions and excelling in dynamic engineering environments.

What opportunities for mentorship and leadership are available to experienced software engineers?

Experienced software engineers often have the chance to mentor junior team members, lead project teams, or take ownership of significant technical initiatives. Many companies encourage senior engineers to participate in code reviews, architecture discussions, and knowledge-sharing sessions, which can enhance leadership skills while contributing to the team's growth. Additionally, organizations frequently offer pathways into technical leadership roles, such as Tech Lead or Engineering Manager, enabling experienced engineers to expand their influence and impact across projects.

What is the difference between Experienced Software Engineer vs Software Developer?

AspectExperienced Software EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field, relevant certificationsBachelor's degree often preferred, coding bootcamps accepted
Work EnvironmentCollaborative teams, project management, system designFocus on coding, application development, and implementation
Employer & Industry UsageTech companies, startups, enterprise ITSoftware firms, tech startups, freelance projects

While both roles involve coding and software development, an Experienced Software Engineer typically has a broader scope, including system design and team leadership, whereas a Software Developer primarily focuses on writing code and building applications. The roles often overlap, but the engineer's experience usually encompasses more complex project responsibilities.

Infographic showing various Experienced Software Engineer job openings in Pennsylvania as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 14% Part Time, and 6% Contract. Highlights an 73% Physical, 3% Hybrid, and 24% Remote job distribution, with an average salary of $147,878 per year, or $71.1 per hour.

Software Engineer

Compunetix

Monroeville, PA • On-site

Full-time

Re-posted 22 days ago


Job description

Compunetix is a leading manufacturer of sophisticated electronics, delivering the communication industry’s largest worldwide deployment of digital collaboration platforms.  We’re the leading developer of converged VoIP, voice, video and data collaboration and conferencing applications. 

We deliver the right solution every time and achieve continued growth by maintaining a dedication to reliability, dependability and quality of service.  COMPUNETIX CONTINUES TO GROW AND INNOVATE.   

**As a condition of employment, candidates MUST be a US Citizen.  A US security clearance may or may not be required for this position, therefore applicants must be clearable.** 

We are currently seeking a Software Engineer for our software development group. 

Responsibilities:

  • Primarily work on the Mission Instrument development team 
  • Java or C++ development interfacing to embedded software and hardware interfaces

Requirements:

  • BS or MS in Computer Science, Computer Engineering or Software Engineering
  • 0-5 years’ experience as a Software Engineer, primarily using Java or C++
  • Strong object-oriented design skills and GUI development experience
  • Understanding of hardware interfaces and embedded systems desired
  • Excellent written and verbal communications skills are required 

We offer competitive wages and an excellent benefits package. 

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.