1

Senior Software Developer Jobs in Reading, PA (NOW HIRING)

Sr. MainFrame Developer and Support

Reading, PA

$52.25 - $69.25/hr

... hardware, software, and network infrastructure. Augment your staff for short or long-term ... May assist Programmer/Analyst on more complex projects and prepare programming specifications and ...

As a Software Engineer I, you will participate in all aspects of the Software Development lifecycle ... from senior engineers/leads. Collaborate with technical/business leaders and product owners to ...

As a Software Engineer I, you will participate in all aspects of the Software Development lifecycle ... from senior engineers/leads. Collaborate with technical/business leaders and product owners to ...

... senior engineers/leads. • Collaborate with technical/business leaders and product owners to ... software engineers. • Participate in conducting new hire interviews. • Influence the discovery ...

As a BI Software Engineer I, you will participate in all aspects of the BI Software Development ... senior BI engineers/leads. Collaborate with technical/business leaders and product owners to ...

As a BI Software Engineer I, you will participate in all aspects of the BI Software Development ... senior BI engineers/leads. Collaborate with technical/business leaders and product owners to ...

... senior BI engineers/leads. • Collaborate with technical/business leaders and product owners to ... BI software engineers. • Participate in conducting new hire interviews. • Influence the ...

next page

Showing results 1-20

Senior Software Developer information

See Reading, PA salary details

$14

$59

$84

How much do senior software developer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for senior software developer in Reading, PA is $59.28, according to ZipRecruiter salary data. Most workers in this role earn between $50.34 and $66.49 per hour, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

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

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Reading, PA? The most popular types of Software Developer jobs in Reading, PA are:
What are popular job titles related to Senior Software Developer jobs in Reading, PA? For Senior Software Developer jobs in Reading, PA, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer jobs in Reading, PA look for? The top searched job categories for Senior Software Developer jobs in Reading, PA are:
What cities near Reading, PA are hiring for Senior Software Developer jobs? Cities near Reading, PA with the most Senior Software Developer job openings:
Infographic showing various Senior Software Developer job openings in Reading, PA as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $123,308 per year, or $59.3 per hour.

Full-time

Posted 19 days ago


Job description

Description

Summary:

Work with the IT development team, product owners, other staff to implement digital applications or core company systems; developing, implementing, and maintaining software components and user interfaces; use services and data to communicate with other platforms; and participate in agile teams to deliver consistent work.


Functions:

  • Develop, test, install, and maintain insurance systems including:
  • Integrating insurance systems.
  • Digital enablement of existing systems.
  • Web services - internal and external.
  • Data mapping and transformation between different systems.
  • Expert systems and business rules.
  • Share technical knowledge and skills with IT team.
  • Assist in the analysis and design of business system automation projects.
  • Carry out assigned responsibilities in the maintenance, security, and support of IT projects.
  • Maintain knowledge of industry and technology practices and developments through continuing education and networking.
  • Provide continuous improvement of existing code base and applications.
  • Monitoring and support of systems on and off-hours, including nightly batch and portals as assigned.
  • Support the IT team with other duties as assigned.


Requirements

  • College degree or comparable experience in web development languages, computer science, computer technology, or other internet-related computer technology required.
  • Effective interpersonal and user/peer team relationship and communication skills required.
  • Requires little to no supervision or guidance with most tasks.
  • Solid foundation of technologies and solution delivery required.
  • Fundamental understanding of architecture design and patterns required.
  • Ability to work through problems and recommend techniques to solve them required.
  • Proficiency in one or more coding languages required.
  • Highly competent in a specific area of software development required.
  • Familiarity with code automated unit testing required.
  • Experience in or ability to learn Property and Casualty insurance principles, agency-company interface, and insurance web site development required.
  • Ability to work independently on mid to complex tasks required.
  • Ability to work flexible hours, travel to all organization offices (including in Pennsylvania, Ohio, and South Dakota) and travel to vendor work sites required.
  • Ability to work in an office environment with moderate noise level, remain in a stationary position and operate a computer a majority of the time required.
  • Ability to move throughout the office to access work materials and to move work materials weighing up to ten pounds daily required.
  • Ability to perform the essential functions of the job with or without reasonable accommodation required.