1

Senior Software Developer Jobs in Runnemede, NJ (NOW HIRING)

Senior Software Engineer

Philadelphia, PA · On-site

$117K - $154K/yr

About the Role As a Senior Software Engineer, you'll help build and evolve the software platform ... Improve developer productivity through automation, testing, CI/CD, and platform tooling

Sr. Software Engineer

Camden, NJ · On-site

$123K - $162K/yr

As a Sr. Software Engineer, duties will be assigned as 80% programming, 20% business analysis. This ... Supports CI/CD deployment processes and source control management using Azure DevOps and Git-based ...

Sr. Software Engineer

Camden, NJ · Hybrid

$123K - $162K/yr

As a Sr. Software Engineer, duties will be assigned as 80% programming, 20% business analysis. This ... Supports CI/CD deployment processes and source control management using Azure DevOps and Git-based ...

As a Senior Software Engineer, you will play a crucial role in designing, developing, and leading technical projects in the logistics domain. Your expertise in EDI, API integration, and Cloud-based ...

Senior Software Engineer (Python / Front-End / AWS) Location: Malvern, PA (Remote / Hybrid). Duration: 6-12 Months Rate: DOE : Role Overview: We are seeking a Senior Software Engineer with deep ...

Senior Software Engineer

Philadelphia, PA · On-site

$123K - $163K/yr

We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Software Engineer

Mount Laurel, NJ · On-site

$85K - $115K/yr

This position will be supported by an elite team of Sr. Software Engineers who will provide guidance and mentorship for success in the role. Specific CS/SE skills: · 3+ yrs of professional ...

Urgent

Senior Software Engineer

Wayne, PA · On-site

$135K - $165K/yr

The Senior Software Engineer is responsible for leading the design and construction of high-performance data services within the product development team. This role requires the application of ...

Showing results 41-60

Senior Software Developer information

See Runnemede, NJ salary details

$14

$58

$83

How much do senior software developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for senior software developer in Runnemede, NJ is $58.80, according to ZipRecruiter salary data. Most workers in this role earn between $49.90 and $65.96 per hour, depending on experience, location, and employer.

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 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 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 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 cities near Runnemede, NJ are hiring for Senior Software Developer jobs?

Cities near Runnemede, NJ with the most Senior Software Developer job openings:

Infographic showing various Senior Software Developer job openings in Runnemede, NJ as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $122,312 per year, or $58.8 per hour.

Senior Software Engineer

Proscia

Philadelphia, PA • On-site

$117K - $154K/yr

Full-time

Posted 15 days ago


Job description

About Proscia
Proscia is revolutionizing pathology, the last major frontier in healthcare to embrace digital. As a leader in pathology AI software, we are empowering pathologists and scientists to transition from traditional microscope-based workflows to digital, AI-driven approaches, unlocking new possibilities in precision medicine.
The digital pathology market is experiencing explosive growth as advances in AI enable unprecedented insights into diseases like cancer. Pathology is central to medicine, and the shift to AI-powered solutions is not just modernizing workflows-it's transforming how diseases are diagnosed, treated, and understood. Predictions for the future of pathology show a tidal wave of adoption, with experts describing the field as "poised for the next major breakthrough" in healthcare innovation.
Backed by over $100 million in funding from leading healthcare and technology investors, Proscia is at the forefront of this revolution. Joining Proscia means being part of a company at the cutting edge of healthcare innovation, where the possibilities are limitless. With the convergence of AI, precision medicine, and digital pathology, we're not just changing pathology-we're redefining what's possible in medicine.
About the Role
As a Senior Software Engineer, you'll help build and evolve the software platform powering the future of digital pathology and medical imaging. You'll work across the application stack - from scalable backend services and APIs to modern web applications and cloud-native infrastructure - delivering enterprise-grade software used in real-world healthcare environments.
We're looking for an engineer who is equally comfortable designing distributed systems, building intuitive user experiences, and leveraging modern AI-assisted development workflows. You'll collaborate closely with cross-functional engineering, product, and operations teams to deliver highly scalable, reliable, and maintainable solutions.
Our platform combines high-performance medical imaging, modern web technologies, microservices architecture, and cloud-native infrastructure to solve meaningful problems in healthcare and diagnostics.
The ideal candidate has strong experience with TypeScript, Node.js/Deno, PostgreSQL, modern frontend development (Vue preferred), automated testing, and service-oriented architectures - along with a passion for building high-quality software and continuously improving engineering practices.
Key Responsibilities
  • Design, develop, test, and deploy scalable services and applications across the platform stack
  • Build and maintain modern APIs, microservices, and web applications using TypeScript and Vue
  • Collaborate within a high-performing Agile/Scrum team to define, estimate, and deliver impactful features
  • Partner with engineering teams across Proscia to ensure interoperability, platform consistency, and shared architectural direction
  • Contribute to frontend architecture and user experience improvements for complex, data-intensive applications
  • Adopt an AI-first mindset by integrating modern intelligent tools into your engineering workflows for system navigation, configuration validation, and complex troubleshooting. We expect our engineers to already be leveraging these technologies as a core part of their professional practice.
  • Demonstrated experience developing with large language models, agentic pipelines, or AI agents, along with a proven track record of applying advanced AI-assisted development techniques to solve sophisticated technical challenges.
  • Fluency in prompt engineering, tool-use patterns, and the evaluation of AI systems, including the ability to identify necessary guardrails and ensure the reliability of AI-generated technical outputs.
  • Participate in architectural design discussions and help drive best practices for scalability, observability, maintainability, and performance
  • Improve developer productivity through automation, testing, CI/CD, and platform tooling
  • Continuously evaluate emerging technologies, frameworks, and engineering practices to improve the platform

Required Experience
  • 5+ years of professional software engineering experience building production-grade applications
  • Strong experience with TypeScript and Node.js/Deno in enterprise application environments
  • Experience building and maintaining RESTful APIs and service-oriented applications
  • Experience developing modern web applications using Vue.js or comparable frontend frameworks such as React or Angular
  • Strong understanding of distributed systems, microservices, and API-driven architectures
  • Experience working with PostgreSQL in production environments, including ORM usage and direct SQL optimization
  • Strong automated testing experience using frameworks such as Vitest and Playwright
  • Experience building and deploying cloud-native applications in AWS or Azure
  • Prior experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with CI/CD pipelines and modern software delivery practices
  • Familiarity with Git-based workflows and Agile/Scrum development methodologies
  • Excellent problem-solving, communication, and collaboration skills
  • Passion for delivering high-quality, maintainable, and observable software systems

Desirable Experience
  • Experience designing and scaling distributed systems in production environments
  • Practical experience with microservices architecture and understanding associated trade-offs
  • Experience building highly interactive or data-intensive frontend applications
  • Familiarity with medical imaging, healthcare software, or regulated environments
  • Experience working with large-file or high-throughput systems such as image processing or streaming platforms
  • Understanding of event-driven architectures and messaging systems such as RabbitMQ, Kafka, or AWS SQS
  • Experience with caching strategies, load balancing, API gateways, and performance optimization techniques
  • Knowledge of database optimization strategies including indexing, partitioning, and connection pooling
  • Experience with observability and monitoring tools for logs, metrics, and distributed tracing
  • Familiarity with infrastructure as code tools such as Terraform or CloudFormation
  • Experience participating in architectural reviews and translating technical designs into implementation plans
  • Experience mentoring engineers and contributing to engineering culture and standards

Beyond Just Work
As a company in healthcare, we want our people to be happy and healthy, in and out of the office. In addition to competitive pay, we ensure everyone on our team is supported with savings, schedule, and insurance options that promote long-term health and personal growth.
Our office environment is designed for creativity and agility: with walls as notepads and couches for collaboration. We're located in the heart of Philadelphia, with views of the city so you can spend your time focusing on what matters most.
At Proscia, we don't just accept differences - we celebrate them, we support them, and we thrive on them for the benefit of our employees, our products, and our community. Proscia is proud to be an equal opportunity workplace.
Why This Role Matters
At Proscia, we're transforming pathology through software, AI, and modern medical imaging technology. You'll work on meaningful technical challenges involving cloud-native systems, enterprise applications, high-performance image workflows, and modern web platforms - all while helping advance the future of precision medicine and diagnostics.