1

Sr Software Engineer Jobs in Philadelphia, PA (NOW HIRING)

sr software Engineer

Horsham, PA · On-site

$120K - $159K/yr

Systems Staffing Group is looking for a Senior Software Developer with an entrepreneurial mindset to contribute to their Life Sciences division. This role involves innovative software capability ...

sr software Engineer

Horsham, PA · On-site

$120K - $159K/yr

Systems Staffing Group is seeking a Senior Software Developer with an entrepreneurial mindset to join their Life Sciences division. This role involves pioneering product development, designing user ...

Sr. Software Engineer

Thorofare, NJ · On-site

$110K - $140K/yr

We are looking for a Senior Software Engineer to join a team building software for connected Linux-based devices in Thorofare, New Jersey. In this role, you will shape backend and platform ...

Senior Software Engineer

Radnor, PA · On-site

$110K - $145K/yr

As a Senior Software Engineer on the Certara Admin team, you play a role in designing, implementing, and maintaining our software solutions. Your expertise in software development and commitment to ...

Senior Software Engineer

Radnor, PA · On-site

$110K - $145K/yr

As a Senior Software Engineer on the Certara Admin team, you play a role in designing, implementing, and maintaining our software solutions. Your expertise in software development and commitment to ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

Senior Software Engineer Globus Medical is seeking a highly motivated Senior Software Engineer to join the Cranial R&D team responsible for developing next-generation image-guided surgery, navigation ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

Senior Software Engineer Globus Medical is seeking a highly motivated Senior Software Engineer to join the Cranial R&D team responsible for developing next-generation image-guided surgery, navigation ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

The Senior Software Engineer will be a part of our rapidly growing surgical navigation division. Here, we develop novel tracking platforms, sensors and algorithms by working with top surgeons and a ...

Senior Software Engineer

Malvern, PA · On-site

$120K - $158K/yr

THE ROLE As a full-time Senior Software Engineer, we are looking for a detail-oriented individual with a strong background in JavaScript, modern React packages, and front and back-end coding. This ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

The Senior Software Engineer will be a part of our rapidly growing surgical navigation division. Here, we develop novel tracking platforms, sensors and algorithms by working with top surgeons and a ...

Senior Software Engineer

Malvern, PA · On-site

$120K - $158K/yr

THE ROLE As a full-time Senior Software Engineer, we are looking for a detail-oriented individual with a strong background in JavaScript, modern React packages, and front and back-end coding. This ...

Position Senior Software Engineer TCI is seeking a high-energy, experienced server side software developer with solid experience in C, Java, Python, and like languages to help drive design ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

The Senior Software Engineer will be a part of our rapidly growing surgical navigation division. Here, we develop novel tracking platforms, sensors and algorithms by working with top surgeons and a ...

Position Senior Software Engineer TCI is seeking a high-energy, experienced server side software developer with solid experience in C, Java, Python, and like languages to help drive design ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

The Senior Software Engineer will be a part of our rapidly growing surgical navigation division. Here, we develop novel tracking platforms, sensors and algorithms by working with top surgeons and a ...

Senior Software Engineer

Exton, PA · On-site

$118K - $155K/yr

Senior Software Engineer Location: Hybrid - Exton, PA / Philadelphia / Alabama, Huntsville Visa sponsorship is not available for this role The Opportunity: Bentley Systems is seeking an exceptional ...

Senior Software Engineer

Exton, PA · On-site

$118K - $155K/yr

Senior Software Engineer Location: Hybrid - Exton, PA / Philadelphia / Alabama, Huntsville Visa sponsorship is not available for this role The Opportunity: Bentley Systems is seeking an exceptional ...

next page

Showing results 1-20

Sr Software Engineer information

See Philadelphia, PA salary details

$76.2K

$144.6K

$193.7K

How much do sr software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for sr software engineer in Philadelphia, PA is $144,594.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $163,000.00 per year, depending on experience, location, and employer.

What is a Sr Software Engineer?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer?

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What cities near Philadelphia, PA are hiring for Sr Software Engineer jobs?

Cities near Philadelphia, PA with the most Sr Software Engineer job openings:

Infographic showing various Sr Software Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $144,594 per year, or $69.5 per hour.

sr software Engineer

Systems Staffing Group

Horsham, PA • On-site

$120K - $159K/yr

Full-time

Re-posted 26 days ago


Job description

Job Summary:
Systems Staffing Group is looking for a Senior Software Developer with an entrepreneurial mindset to contribute to their Life Sciences division. This role involves innovative software capability development, design of user interfaces, and collaboration across various technical areas.
Responsibilities:
• Passionate about software development, design, write and maintain robust, testable code in adherence to the SDLC. (C#, .Net Core, REST APIs, SQL, Dapper, LINQ, JSON, XML etc.)
• Participate in Full-Stack agile development in a collaborative environment.
• A solid understanding of object oriented programming fundamentals, Microservices architecture
• Ability to implement and adhere to different design patterns and have experience implementing them.
• Develop proof-of-concepts (POCs) to explore new areas of product vision/strategy.
• Stay current on advancements in technology, design practices, and architecture, as well as the latest software and networking processes, tools, and methods, and for making recommendations on how these advances can be applied to the current products and engineering practices.
• Interface with other technical personnel or team members to finalize requirements.
• Work closely with other development team members to understand complex product requirements and translate them into software designs.
• Successfully implement development processes, coding best practices, and code reviews.
• Resolve complex technical issues as necessary.
• Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
• Mentor less-senior software developers on development methodologies and optimization techniques.
• All other duties as assigned.
Qualifications:
Required:
• BS Engineering/Computer Science or equivalent experience required
• 5+ Years' Experience in Core Microsoft .Net C# technologies (.NET 4.6+, .Net Core), REST APIs, JavaScript, Typescript, JSON, XML, XSD
• Knowledge of using JavaScript frameworks like Angular/React/Vue, CSS, HTML, Bootstrap/Less/Sass
• Strong Knowledge of MS SQL Server (Stored procedures, functions, views etc.)
• Extensive experience designing and developing enterprise-grade software
• Experience with source control management systems and continuous integration/deployment environments
• Experience with agile development methodologies including Kanban and Scrum
• Knowledge of test-driven development and unit testing frameworks/methodologies.
• Experience with debugging, performance profiling and optimization
• Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
• Internally motivated, able to work proficiently both independently and in a team environment
• Strong communication skills with both internal team members and external business stakeholders
• Strong initiative to find ways to improve solutions, systems, and processes
• Experience with database development including relational database design, SQL and ORM technologies
Preferred:
• Azure cloud experience
• Azure DevOps, CI/CD
• Version-control (SVN, GIT)
• Event driven programming
• SQL Profiler, Fiddler
• Non-relational database
Company:
Systems Staffing Group is a staffing firm focused on providing quality consultants and permanent skilled IT employees to assist companies. Founded in 2000, the company is headquartered in Norristown, USA, with a team of 2-10 employees. The company is currently Early Stage.