1

Sr Software Developer Jobs in Pottstown, PA (NOW HIRING)

Senior Software Developer

Ambler, PA · On-site

$52.50 - $69.25/hr

The Senior Software Developer is responsible for the detailed design, implementation, and testing of software solutions that enable business workflow excellence. This position is responsible for ...

Sr. Software Developer

Allentown, PA

$53.75 - $71/hr

Sr. Software Developer Location:Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for ...

Senior Software Developer

Conshohocken, PA

$53.75 - $70.75/hr

As a Software Developer on Suvoda's Product team, you'll design and build clinical trial software that directly supports mission-critical, time-sensitive patient interactions in life-sustaining ...

Senior Software Developer

Conshohocken, PA · On-site +1

$53.75 - $70.75/hr

As a Software Developer on Suvoda's Product team, you'll design and build clinical trial software that directly supports mission-critical, time-sensitive patient interactions in life-sustaining ...

Envestnet Financial Technologies, Inc. seeks Senior Software Engineers in Berwyn, PA. Duties ... SQL & NoSQL Database development; and DevOps tooling, including Jenkins and GitLab. Requires 3 ...

Senior Software Engineer

Berwyn, PA · On-site +1

$157K - $188K/yr

Envestnet Financial Technologies, Inc. seeks Senior Software Engineers in Berwyn, PA. Duties ... SQL & NoSQL Database development; and DevOps tooling, including Jenkins and GitLab. Requires 3 ...

Senior Software Engineer

Berwyn, PA · On-site +1

$157K - $188K/yr

Description Envestnet Financial Technologies, Inc. seeks Senior Software Engineers in Berwyn, PA ... SQL & NoSQL Database development; and DevOps tooling, including Jenkins and GitLab. Requires 3 ...

Senior Software Engineer

Radnor, PA · On-site

$110K - $145K/yr

Your expertise in software development and commitment to delivering high-quality, compliant ... Leveraging your expertise as a Senior Full Stack Developer, you will design, develop, and maintain ...

Senior Software Engineer

Audubon, PA

$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

Audubon, PA

$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

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

Audubon, PA

$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 ...

next page

Showing results 1-20

Sr Software Developer information

See Pottstown, PA salary details

$14

$60

$85

How much do sr software developer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for sr software developer in Pottstown, PA is $60.00, according to ZipRecruiter salary data. Most workers in this role earn between $50.91 and $67.31 per hour, depending on experience, location, and employer.

What are some typical challenges Sr software developers face when leading project teams, and how can they effectively manage them?

Sr Software Developers often encounter challenges such as balancing coding responsibilities with mentoring junior team members, aligning technical solutions with business goals, and managing project timelines across cross-functional teams. Effective management involves clear communication, setting realistic expectations, and fostering a collaborative environment where team members can share ideas and resolve issues quickly. Leveraging agile methodologies and regular code reviews can also help maintain project momentum and ensure high-quality deliverables.

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

AspectSr Software DeveloperSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; experience often preferredBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelops software, collaborates with teams, and mentors junior staffDesigns, develops, tests, and maintains software applications
Employer & Industry UsageUsed across tech companies, startups, and enterprise firmsCommon in software development firms, tech companies, and IT departments

Both roles involve software development, but Sr Software Developers typically have more experience, leadership responsibilities, and mentorship duties. Software Engineers focus on designing and building software solutions, often with a broader scope. The roles overlap significantly, but the seniority and leadership aspect distinguish the Sr Software Developer from a general Software Engineer.

What do senior software developers do?

Senior software developers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write clean code, perform testing, and collaborate with cross-functional teams to ensure software quality and performance. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What is a Sr software developer?

Sr Software Developers are experienced professionals responsible for designing, developing, and maintaining complex software applications. They typically lead technical teams, make architectural decisions, and mentor junior developers. Their role often involves collaborating with stakeholders to define requirements, ensuring code quality, and staying updated with emerging technologies. Senior developers play a crucial part in the software development lifecycle, helping to deliver robust and scalable solutions.

What are the key skills and qualifications needed to thrive as a Sr software developer?

To thrive as a Sr Software Developer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor's or master’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), cloud platforms, and relevant certifications (e.g., AWS Certified Developer) are typically expected. Strong problem-solving, leadership, collaboration, and communication skills help you mentor junior developers and work effectively within teams. These abilities are crucial to building robust software solutions, driving technical excellence, and ensuring successful project delivery.

What cities near Pottstown, PA are hiring for Sr Software Developer jobs?

Cities near Pottstown, PA with the most Sr Software Developer job openings:

Infographic showing various Sr Software Developer job openings in Pottstown, PA as of August 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $124,803 per year, or $60 per hour.

Senior Software Developer

Berkadia

Ambler, PA • On-site

$52.50 - $69.25/hr

Full-time

Re-posted 6 hours ago


Job description

Company Description
Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry.
As a Freddie Mac Program Plus lender, Fannie Mae DUS® Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program.
Job Description
Summary:
The Senior Software Developer is responsible for the detailed design, implementation, and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy.
Essential Functions:
  • Analyzes requirements and collaborates with the product owner, team members or architects
  • Implements designs with little or no assistance required.
  • Writes accurate production-quality code
  • Builds and tests code to validate functionality against requirements and to ensure full unit test coverage.
  • Participates in peer code reviews, both as a submitter and a reviewer.
  • Thoroughly documents code and design.
  • Accurately estimates and tracks personal work.
  • Proactively raises issues and communicates accurate status to project managers.
  • Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project.
  • Assists in the development and presentation of manuals, user guides, and other materials relating to client products.
  • May provide staff and clients with training and technical assistance relating to new, existing, and revised products.
  • Responsible for conveying an understanding of technical product functionality to clients. Provides post-release support to internal and external customers.
  • Helps identify improvements in the software development lifecycle.
  • Demonstrates self-development by staying current with new technology and design patterns.

Qualifications
Education and Experience
  • Bachelor's degree in Computer Science or related field.
  • Should have 3 - 5 years of developing software experience in a commercial software development environment; Minimum of 3 years leading a software development team of 3 or more people.
  • Proven ability to design and develop large scale, complex applications
  • Strong experience with Scrum methodology and Agile practices.
  • Open Source technologies
  • Building web services and RESTful services.
  • Version Control, Build & Release Management tools using Open Source tools.
  • Relational and non-relational databases
  • Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js)
  • Prior experience in product development background preferred.
  • Deep knowledge and experience in practices like TDD, CI and CD.

Knowledge/Skills/Abilities
  • An understanding of DevOps methodologies.
  • Strong leadership, time management, problem solving skills and resource administration.
  • Knowledge of various design patterns.
  • Extremely proficient and passionate about following Agile Engineering practices (e.g. XP/FDD/DDD)
  • Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful)
  • Exhibit a high level of individual initiative and ownership.
  • Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented.
  • Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills.
  • Able to present ideas in user-friendly language.

Additional Information
Environment, Physical Demands and Other Conditions:
  • Experience with in a team-oriented, collaborative environment
  • Ability to work after hours