1

Software Development Project Manager Jobs in Ramsey, NJ

Lead II, Software Development The Location: NYC, hybrid (2 days per week onsite) About the Role We ... Own project planning, estimation, execution, risk management, dependency tracking and stakeholder ...

Ability to balance electrical, mechanical, and software development issues at the system level ... Develop detailed project work plans and schedules. * Manage product requirements and traceability.

Lead II, Software Development The Location: NYC, hybrid (2 days per week onsite) About the Role We ... Own project planning, estimation, execution, risk management, dependency tracking and stakeholder ...

Understanding of Agile principles and software development lifecycles * Comfortable using tools for project management and communication * 12-15+ years of relevant experience (Director+ level)

Software Development Manager, IAM

New York, NY ยท On-site

$135K - $178K/yr

As a Software Development Manager on the Auth Consistency team, you'll lead engineers who build the tools, frameworks, and mechanisms that verify authentication and authorization correctness at AWS ...

Technical Project Manager

Florham Park, NJ ยท On-site

$78K - $165K/yr

Job Title: Technical Project Manager Job Category: Project and Program Management Time Type ... Knowledge of cybersecurity, IP and Wireless networking Software development skills and demonstrated ...

Showing results 21-40

Software Development Project Manager information

See Ramsey, NJ salary details

$29.9K

$100.7K

$144.3K

How much do software development project manager jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software development project manager in Ramsey, NJ is $100,712.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,600.00 and $115,400.00 per year, depending on experience, location, and employer.

What does a software development project manager do?

A Software Development Project Manager oversees the planning, execution, and delivery of software projects. They coordinate teams of developers, testers, and other stakeholders to ensure that projects are completed on time, within budget, and according to requirements. Their responsibilities include setting project timelines, managing resources, mitigating risks, and communicating progress to clients and upper management. They play a key role in bridging the gap between technical teams and business objectives to deliver successful software solutions.

What are the key skills and qualifications needed to thrive as a software development project manager?

To thrive as a Software Development Project Manager, you need strong project management skills, a solid understanding of the software development lifecycle, and experience with agile or other methodologies, typically supported by a relevant degree and certifications like PMP or Scrum Master. Familiarity with project management tools such as Jira, Trello, or Microsoft Project is essential, along with knowledge of version control systems like Git. Exceptional leadership, problem-solving, and communication skills help manage teams, resolve conflicts, and align stakeholders. These skills are crucial to delivering projects on time, within budget, and to the required quality standards in a dynamic tech environment.

How does a software development project manager collaborate with cross-functional teams during a project lifecycle?

A Software Development Project Manager plays a central role in coordinating efforts between developers, quality assurance, UX/UI designers, and business stakeholders. They facilitate regular meetings such as sprint planning and daily stand-ups to ensure everyone is aligned on goals and deadlines. Additionally, they help resolve roadblocks, manage expectations, and keep communication channels open to foster collaboration and transparency across all involved teams. This cross-functional collaboration is essential for delivering projects on time and meeting client or end-user requirements.

What is the difference between Software Development Project Manager vs Software Engineer?

AspectSoftware Development Project ManagerSoftware Engineer
CredentialsBachelor's in CS or related, PMP or Agile certificationsBachelor's or higher in CS or related field
Work EnvironmentProject teams, client meetings, planning sessionsCoding, debugging, designing software
Employer & Industry UsageTech companies, software firms, IT departmentsTech companies, startups, software development firms

The main difference is that a Software Development Project Manager oversees project planning, coordination, and delivery, focusing on managing teams and timelines. In contrast, a Software Engineer primarily writes, tests, and maintains software code. Both roles often collaborate but serve distinct functions within software development projects.

What job categories do people searching Software Development Project Manager jobs in Ramsey, NJ look for?

The top searched job categories for Software Development Project Manager jobs in Ramsey, NJ are:

What cities near Ramsey, NJ are hiring for Software Development Project Manager jobs?

Cities near Ramsey, NJ with the most Software Development Project Manager job openings:

Infographic showing various Software Development Project Manager job openings in Ramsey, NJ as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $100,712 per year, or $48.4 per hour.

Senior Manager of Software Development

PENTAX Medical

Montvale, NJ โ€ข Hybrid

$100K - $184K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

New


Job description

About PENTAX Medical
PENTAX Medical is a global medical device company focused on flexible endoscopy systems. As a division of HOYA Holdings we develop, manufacture, distribute and service endoscopic equipment used in hospitals and ambulatory surgery centers globally. At PENTAX Medical, our mission is to improve patient care and healthcare delivery worldwide through innovative endoscopic imaging technologies and solutions.
Driven by our commitment to Quality, Clinically Relevant Innovation, and Simplicity, we are more than just an equipment manufacturer, we focus on:
  • Endoscopic imaging technology
  • Clinical education and physician training
  • Infection prevention and reprocessing solutions
  • Service and Repair support for endoscopy departments
  • Senior Manager of Software Development
Location: Montvale, NJ | Hybrid Department: R amp;D Reports To: Director, US R amp;D
Why Join PENTAX Medical?
At PENTAX Medical, your work has purpose. PENTAX Medical is a HOYA-owned medical technology company that provides endoscopy imaging systems, scopes, and related services for GI, pulmonary, and ENT procedures, helping physicians diagnose and treat diseases using minimally invasive techniques.
Whether you're supporting commercial operations, developing innovative technologies, manufacturing life-saving devices, or enabling exceptional customer experiences, your contributions help improve healthcare outcomes worldwide.
When you join our team, you'll benefit from:
  • A mission-driven organization dedicated to advancing patient care
  • A collaborative culture that values innovation, accountability, and teamwork
  • Opportunities to make a measurable impact on a growing global business
  • Professional development and career growth opportunities
  • Competitive compensation and performance-based rewards
  • Comprehensive healthcare, wellness, and retirement benefits
  • Generous Paid Time Off, sick time, and company holidays
  • Flexible work arrangements where applicable
The Senior Manager of Software Development is a hands-on technical and people leader responsible for the architecture, development, and delivery of enterprise-level software products in a regulated medical device environment. This role leads and mentors multiple software engineering teams, drives large and concurrent development programs, and partners across Product Management, Systems Engineering, Verification, Quality, Regulatory, Operations, and other functions to deliver secure, scalable, and maintainable solutions.
The ideal candidate combines strategic technology leadership with active participation in software design, coding, code reviews, troubleshooting, risk management, and lifecycle execution. This leader will build engineering capability, guide pragmatic architecture decisions, and drive disciplined delivery across complex programs.
Key Responsibilities
  • Provide technical leadership, architectural direction, and a clear engineering vision for complex software products, platforms, and large development programs.
  • Remain actively involved in software architecture, system design, technology selection, coding, design reviews, code reviews, debugging, performance optimization, and critical technical problem-solving.
  • Design pragmatic architectures that prioritize maintainability, extensibility, cybersecurity, reliability, scalability, and business value while avoiding unnecessary complexity and over-engineering.
  • Drive the full software development lifecycle, including requirements analysis, feasibility estimates, planning, design, coding, documentation, testing, implementation, release, patching, configuration changes, and defect support.
  • Manage multiple concurrent projects, including project plans, resource planning, schedules, development timelines, budgets, scope, quality, risk, and delivery commitments.
  • Collaborate with Product Management to define product and feature roadmaps and contribute to strategic technology planning and long-term platform direction.
  • Maintain, enhance, and modernize legacy software systems while balancing technical debt, product requirements, cybersecurity needs, and long-term architectural goals.
Collaboration amp; Leadership
  • Lead, recruit, mentor, and develop multidisciplinary software teams, including senior engineers and teams of at least five developers.
  • Partner with Systems Engineering, Verification, Program Management, Product Management, application specialists, Product Marketing, Operations, Quality Assurance, Regulatory Affairs, and other stakeholders to resolve development issues and deliver compliant products.
  • Build a culture of quality, trust, accountability, inclusion, continuous improvement, and innovation.
  • Communicate complex technical subjects in clear business terms and influence effectively within a matrixed organization.
Performance amp; Excellence
  • Establish and enforce software engineering processes, coding standards, continuous integration practices, development methodologies, architecture artifacts, and efficient documentation practices.
  • Identify technical, schedule, quality, and delivery risks early; develop mitigation plans and resolve issues before they create avoidable cost or schedule impact.
  • Ensure compliance with company policies, procedures, and applicable medical device software requirements.
  • Provide oversight of department expenses and budget planning and perform other duties as assigned by management.
Qualifications
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Engineering, or a related technical discipline.
  • 10+ years of software development experience, including architecture, design, and coding of large, complex, mission-critical or commercial software products; 12+ years preferred.
  • 6+ years of software engineering management or comparable technical leadership experience with direct reports, including demonstrated success developing senior engineers and leading teams of five or more developers.
  • Extensive hands-on experience in an FDA-regulated medical device or healthcare software R amp;D environment, including IEC 62304. Familiarity with ISO 13485, EU MDR, IEC 62366, ISO 14971, cybersecurity, and data privacy requirements.
  • Advanced hands-on experience with C#, WPF, C/C++, .NET, SQL, database development, and Windows-based software.
  • Deep knowledge of software architecture, object-oriented design, design patterns, algorithms, data structures, distributed systems, service-oriented architecture, API design and integration, scalability, reliability, and continuous integration.
  • Experience with desktop, server-side or backend, web, database, cloud-deployed applications, and multiple deployment platforms.
  • Proven ability to lead multiple development teams and concurrent programs while delivering to scope, budget, quality, and schedule expectations.
  • Strong people leadership, communication, stakeholder management, team-building, and cross-functional collaboration skills, including the ability to influence without direct authority.
Preferred Qualifications
  • Master's degree in a related technical discipline.
  • Experience developing commercial software for capital medical equipment and delivering large-scale medical software applications for commercial use.
  • Understanding of DICOM and HL7 and experience with medical imaging modalities, visible-light imaging, video-based diagnostic or procedural platforms, or healthcare information systems.
  • Knowledge of real-time embedded systems, real-time operating systems, multi-processor and multi-threaded algorithms, device drivers, software/electronics integration, and low-level data links such as SPI, I2C, and serial/UART.
  • Experience debugging integrated hardware/software systems using standard tools and equipment.
  • Experience developing technology strategies, product roadmaps, architecture blueprints, process harmonization plans, and system integration maps.
  • Experience leading global or multi-company teams within a matrixed organization.
  • Experience with Microsoft Team Foundation Server and product development lifecycle tools such as Oracle Agile.
  • Working knowledge of IEC 60601 and TIR45.
What Will Make You Successful
The successful candidate will demonstrate:
โ€ข Strategic mindset and strong system-level thinking
โ€ข Ability to build effective teams and develop engineering talent
โ€ข Accountability, ownership, and a consistent drive for results
โ€ข Collaboration and relationship building across technical and business functions
โ€ข Ability to manage complexity, ambiguity, and shifting business priorities
โ€ข Commitment to quality, regulated development practices, and operational excellence
Working Conditions amp; Travel
โ€ข Work Environment: Hybrid, Montvale, New Jersey
โ€ข Travel Requirements: Up to 10%
โ€ข Physical Requirements: Standard office and computer-based work requirements
Benefits amp; Total Rewards
PENTAX Medical offers a comprehensive benefits package designed to support employees and their families, including:
โ€ข Medical, Dental, and Vision Coverage
โ€ข Retirement Savings Programs
โ€ข Life and Disability Insurance
โ€ข Employee Assistance Program (EAP)
โ€ข Wellness Resources
โ€ข Paid Time Off
โ€ข Company Holidays
โ€ข Professional Development Opportunities
Benefits may vary based on position and location.
At PENTAX Medical, we believe innovation happens when diverse perspectives come together.
We foster a collaborative, inclusive, and respectful workplace where employees are empowered to contribute ideas, challenge the status quo, and grow professionally. We are committed to building teams that reflect the communities and customers we serve.
Ready to Make an Impact?
If you're excited about contributing to a company that is advancing healthcare through innovation and quality, we encourage you to apply.
Join PENTAX Medical and help shape the future of patient care.
PENTAX Medical is an Equal Opportunity Employer committed to creating an inclusive environment for all employees and applicants. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other protected status under applicable law.