1

Software Developer 3 Jobs in Pennsylvania (NOW HIRING)

Software Developer

Philadelphia, PA ยท Remote

$65K - $115K/yr

Maintain high standards, attention to detail, accuracy and completeness What We're Looking For: * 3 ... Software Engineering required) * Strong understanding of OOP concepts and design patterns

Software Developer

Philadelphia, PA ยท On-site

$92K - $153K/yr

Physics or a related field * 3+ years of Software product or application development experience * Good experience with developing software in major programming languages such as: C++, C#/.NET, ...

Software Developer

Philadelphia, PA ยท Hybrid

$92K - $153K/yr

Physics or a related field * 3+ years of Software product or application development experience * Good experience with developing software in major programming languages such as: C++, C#/.NET, ...

Software Engineer III

Pittsburgh, PA ยท On-site

$55.75 - $75/hr

Title: Software Engineer III Location: Pittsburgh, PA (5 days' on-site) Duration: 1 Year Contract We are looking for a Software Engineer to help develop our capture software and data processing ...

Software Developer

Philadelphia, PA ยท Remote

$65K - $115K/yr

Maintain high standards, attention to detail, accuracy and completeness What We're Looking For: * 3 ... Software Engineering required) * Strong understanding of OOP concepts and design patterns

Software Developer

Philadelphia, PA ยท On-site +1

$65K - $115K/yr

Maintain high standards, attention to detail, accuracy and completeness What We're Looking For: * 3 ... Software Engineering required) * Strong understanding of OOP concepts and design patterns

Software Engineer III

King Of Prussia, PA ยท On-site

$57.25 - $77/hr

Software Engineer III LOCATION: 2301 Renaissance Blvd, King of Prussia, PA 19406 DUTIES: Lead the development of Platform of medium to complex projects from conception to completion, including ...

... software developer, primarily using C# * Excellent programming, debugging, and troubleshooting ... NET * 3+ years of experience contributing in a senior technical role * Enterprise level system ...

Software Engineer III

King Of Prussia, PA ยท On-site +1

$57.25 - $77/hr

Software Engineer III LOCATION: 2301 Renaissance Blvd, King of Prussia, PA 19406 DUTIES: Lead the development of Platform of medium to complex projects from conception to completion, including ...

Senior Software Developer

Philadelphia, PA ยท On-site

$90K - $125K/yr

Position Senior Software Engineer TCI is seeking a high-energy, experienced server side software ... At least 3 years of experience with PHP. * At least 1 year of experience with Laravel. * At least 6 ...

Senior Software Developer

Pittston, PA ยท On-site

$51.50 - $68/hr

... software developer, primarily using C# * Excellent programming, debugging, and troubleshooting ... NET * 3+ years of experience contributing in a senior technical role * Enterprise level system ...

Position Senior Software Engineer TCI is seeking a high-energy, experienced server side software ... At least 3 years of experience with PHP. * At least 1 year of experience with Laravel. * At least 6 ...

S. in Computer Science, Software Engineering, or related field * 3-5 years of professional software development experience * Demonstrated experience with JavaScript, React, TypeScript, and CSS ...

S. in Computer Science, Software Engineering, or related field * 3-5 years of professional software development experience * Demonstrated experience with JavaScript, React, TypeScript, and CSS ...

Software Developer - Remote

Pittsburgh, PA ยท On-site

$50K - $60K/yr

Dev10 is seeking a Software Developer for a full-time, remote position that requires relocation ... Paid training (3-4 months) to build technical skills needed from the ground up at $600/week ...

... required. 3 to 6 years experience required. Skills and Competencies: Verbal and written ... Knowledge of the full software development lifecycle: from business/systems analysis, through ...

next page

Showing results 1-20

Software Developer 3 information

See Pennsylvania salary details

$48.1K

$112.1K

$166.4K

How much do software developer 3 jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software developer 3 in Pennsylvania is $112,114.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,200.00 and $130,300.00 per year, depending on experience, location, and employer.

What is a software developer 3?

A Software Developer 3 is a senior-level software engineer responsible for designing, developing, and maintaining complex software applications. They typically have several years of experience, advanced coding skills, and may lead projects or mentor junior developers. Proficiency in programming languages, software development tools, and understanding of system architecture are essential for this role.

What kind of jobs are there for software developers?

Software developers can work in various roles such as front-end, back-end, full-stack, mobile app, embedded systems, and DevOps engineering. These roles often require knowledge of programming languages like Java, Python, or JavaScript, and may involve working with tools like Git, IDEs, and cloud platforms. Job environments range from startups to large corporations, with opportunities for remote or on-site work.

What is the difference between Software Developer 3 vs Software Developer 2?

CriteriaSoftware Developer 3Software Developer 2
ExperienceTypically 5+ yearsTypically 3-5 years
ResponsibilitiesLead complex projects, mentor juniorsContribute to projects, assist team members
SkillsAdvanced coding, system design, problem-solvingProficient coding, basic system understanding
CertificationsOften required or preferredOften required or preferred

Software Developer 3 roles generally require more experience, advanced skills, and leadership responsibilities compared to Software Developer 2. They often lead projects and mentor junior staff, reflecting a higher level of expertise within the same industry and work environment.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-cost living areas or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

What is L1, L2, L3, and L4 developer?

In the context of a Software Developer 3 role, L1, L2, L3, and L4 typically refer to different levels of seniority or experience within an organization, with L1 being entry-level and L4 representing senior or lead developers. These levels often indicate increasing expertise, responsibilities, and technical skills, and may correspond to specific job expectations, certifications, or project leadership roles.
Infographic showing various Software Developer 3 job openings in Pennsylvania as of July 2026, with employment types broken down into 1% As Needed, 65% Full Time, 27% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 91% Physical, 5% Hybrid, and 4% Remote job distribution, with an average salary of $112,114 per year, or $53.9 per hour.
Developer III

Developer III

Talent Software Services, Inc

State College, PA โ€ข On-site

$103K - $120K/yr

Other

Posted 18 days ago


Job description

Position Summary

We are seeking a highly skilled Lead UI Developer to serve as the technical lead and primary front-end architect for our DocFinity Enterprise Content Management (ECM) platform. This role is responsible for driving the design, development, modernization, and ongoing enhancement of enterprise web applications. The ideal candidate will bridge the gap between user experience design and software engineering, leading the transition of legacy interfaces to modern React-based solutions while ensuring accessibility, scalability, performance, and maintainability.

This position requires a hands-on technical leader who can collaborate with business stakeholders, mentor development teams, and guide products through the full Software Development Life Cycle (SDLC) from requirements gathering through deployment and support.


Key Responsibilities Technical Leadership
  • Serve as the lead UI developer and technical owner for front-end application development initiatives.
  • Architect, design, and implement scalable, maintainable, and high-performing web applications using modern React.js.
  • Lead the migration of legacy user interfaces to contemporary React-based frameworks and best practices.
  • Establish and promote front-end development standards, coding guidelines, and architectural patterns.
  • Drive technical decision-making related to UI/UX implementation, accessibility, testing, and performance optimization.
  • Mentor and support developers through code reviews, technical guidance, and knowledge sharing.
Application Development
  • Design, develop, test, and deploy responsive and accessible user interfaces.
  • Build reusable UI components and front-end libraries to improve development efficiency and consistency.
  • Collaborate with back-end developers to integrate APIs and enterprise data sources.
  • Ensure cross-browser compatibility, responsiveness, and usability across platforms and devices.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.
User Experience & Product Ownership
  • Partner with business stakeholders, subject matter experts, and product teams to gather requirements and translate them into technical solutions.
  • Contribute to UX strategy, interface design, workflow optimization, and usability improvements.
  • Participate in wireframing, prototyping, user research, and usability testing activities.
  • Present demonstrations of completed features and enhancements to stakeholders.
  • Advocate for user-centered design principles and accessibility compliance throughout development efforts.
Quality Assurance & DevOps
  • Develop and maintain automated testing strategies and frameworks.
  • Implement unit, integration, end-to-end, and visual regression testing practices.
  • Collaborate with DevOps teams to support CI/CD pipelines and deployment automation.
  • Ensure software quality through testing, monitoring, performance analysis, and continuous improvement practices.
Accessibility & Compliance
  • Ensure applications meet accessibility standards and comply with WCAG guidelines.
  • Conduct accessibility reviews and remediation efforts as part of the development lifecycle.
  • Promote inclusive design and accessibility best practices across the team.

Required Qualifications Education

Bachelor''s degree in:

  • Computer Science
  • Information Technology
  • Software Engineering
  • Or another related technical discipline

Degree Equivalency:

  • Four (4) years of directly related work experience; or
  • Two (2) years of directly related work experience plus an Associate''s degree in Computer Science, Information Technology, or a related field.
Experience
  • Four (4) or more years of application development, systems testing, software engineering, or related experience.
  • Experience leading development efforts, mentoring team members, or driving a product/feature through the full SDLC.
  • Experience collaborating with business stakeholders and translating requirements into technical solutions.
Required Technical Skills Front-End Development
  • Expert knowledge of modern React.js and core concepts including:
    • Functional components
    • Hooks
    • State management
    • Component architecture
    • Performance optimization
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Experience building responsive and accessible web applications.
Accessibility
  • Strong understanding of:
    • WCAG standards
    • Accessibility testing methodologies
    • Inclusive design principles
    • ADA compliance considerations
Automated Testing

Experience with automated testing tools and frameworks such as:

  • Cypress
  • Jest
  • React Testing Library
  • Mocha
  • Chai
  • Karma
  • Argos-CI (or similar visual regression testing tools)
Software Development Practices
  • Agile development methodologies
  • Source control using Git
  • Code reviews and software quality practices
  • CI/CD concepts and deployment processes
Preferred Qualifications DevOps & Cloud Technologies

Experience with:

  • Microsoft Azure
  • AWS
  • GitHub Actions
  • Docker
  • Gradle
  • CI/CD pipeline implementation
Enterprise Software & Data Management
  • Experience developing enterprise-scale applications.
  • Working with large datasets and complex business workflows.
  • Experience writing and optimizing complex queries using:
    • Microsoft SQL Server
    • Oracle Database
  • Application performance tuning and optimization.
UX/UI Design
  • Experience using wireframing and prototyping tools.
  • Knowledge of user research methodologies and usability testing.
  • Ability to contribute to visual design and user experience strategy.
UI Frameworks
  • Experience building applications using Material UI (MUI).
  • Familiarity with design systems and reusable component libraries.

Desired Soft Skills
  • Excellent verbal and written communication skills.
  • Strong stakeholder management and requirements-gathering abilities.
  • Ability to present technical concepts and product demonstrations to non-technical audiences.
  • Leadership and mentoring capabilities.
  • Creative problem-solving and analytical thinking.
  • Strong attention to detail and commitment to quality.
  • Ability to balance technical excellence with business priorities.
  • Passion for delivering intuitive, accessible, and user-focused software solutions.
Success Factors

The successful candidate will:

  • Act as the front-end technical authority for the product.
  • Drive modernization efforts from legacy technologies to React-based solutions.
  • Champion accessibility, usability, and performance.