1

Software Manager Jobs in New York (NOW HIRING)

Successful applicants embody stellar technical skills in their respective field(s), can self‑direct, and demonstrate a unique "language" of computing (software) / fabricating (hardware) / growing ...

New

So, join us as a Software Engineering Manager and find your superpower. National Grid is hiring a Software Engineering Manager. This role operates under a hybrid working model and is open to ...

So, join us as a Software Engineering Manager and find your superpower. National Grid is hiring a Software Engineering Manager. This role operates under a hybrid working model and is open to ...

Mgr Software Engineering

Short Hills, NJ · On-site

$180K - $231K/yr

Role Summary The Manager of Software Engineering leads a team of engineers to deliver high-quality, scalable, and reliable software aligned to business and customer outcomes. This role combines ...

Role Summary The Manager of Software Engineering leads a team of engineers to deliver high-quality, scalable, and reliable software aligned to business and customer outcomes. This role combines ...

The Role Apollo is Palantir's autonomous software management and deployment platform. It enables seamless, continuous delivery of mission‑critical software across a wide range of environments ...

New

Manager Software Engineering

Elmsford, NY · On-site

$175K - $200K/yr

Manager ( Software Engineering ) Location: Hybrid: Two days per week onsite for employees located within a reasonable commuting distance of the designated office or; Remote: This position may be ...

So, join us as a Software Engineering Manager and find your superpower. National Grid is hiring a Software Engineering Manager. This role operates under a hybrid working model and is open to ...

Manager Software Engineering

Elmsford, NY · On-site

$175K - $200K/yr

Manager ( Software Engineering ) Location: Hybrid: Two days per week onsite for employees located within a reasonable commuting distance of the designated office or; Remote: This position may be ...

Manager Software Engineering

Elmsford, NY · On-site

$175K - $200K/yr

Manager ( Software Engineering ) Location: Hybrid: Two days per week onsite for employees located within a reasonable commuting distance of the designated office or; Remote: This position may be ...

Software Engineering Manager

New York, NY · On-site

$200K - $250K/yr

Proven experience leading software engineering teams, including mentoring and performance management. * Strong technical foundation in fullstack development (JavaScript/TypeScript, React, Node.js, ...

Software Engineering Manager

New York, NY · On-site

$200K - $300K/yr

You will manage a team of 15-20 software engineers taking part in creating some of the most innovative software solutions in the dynamic and fascinating field of healthcare analytics. This is a new ...

As a Software Engineering Manager , you will primarily be a hands‑on individual contributor responsible for architecting and delivering end‑to‑end features across frontend and backend systems ...

Software Engineering Manager

New York, NY · On-site

$140K - $190K/yr

As a Software Engineering Manager , you will primarily be a hands-on individual contributor responsible for architecting and delivering end-to-end features across frontend and backend systems, while ...

Showing results 41-60

Software Manager information

See New York salary details

$81.5K

$156.3K

$194.7K

How much do software manager jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software manager in New York is $156,263.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,100.00 and $185,400.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Software jobs in New York?

The most popular types of Software jobs in New York are:

What cities in New York are hiring for Software Manager jobs?

Cities in New York with the most Software Manager job openings:

Infographic showing various Software Manager job openings in New York as of August 2026, with employment types broken down into 86% Full Time, 13% Part Time, and 1% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution, with an average salary of $156,263 per year, or $75.1 per hour.

Sr. Software Engineer (Full Stack)

ADP

Florham Park, NJ • On-site

Full-time

Re-posted 6 days ago


Job description

ADP is hiring a Sr. Software Engineerwith full stack development skills using Java back-end API, RESTful webservices, Spring MVC, Spring Boot, Angular/React.

Does this sound like you?

  • Puzzle solver. Sees obstacles as opportunities. Uses logic and judgment to navigate and unravel challenges.
  • Analytical mastermind. Examines systems and spots trends that others wouldn't find.
  • Self-Starter. High-reaching and unstoppable. A cant-stop-won't-stop attitude and an urge to persevere until you get it right.
  • Passionate about change and shaping the future.

We believe people make great companies, not the other way around. Our people make all the difference in delivering innovative HR technologies and solutions that help employees all over the world do their jobs better. The result? We're building the next generation of ADP technologies.

As a Full Stack Application Developer, you'll work in a team of software engineers within the Insurance Services for Small Business Solutions Technology team.

Like what you see? Apply now!

Learn more about ADP at tech.adp.com/careers

WHAT YOU'LL DO:

Here's what you can expect on a typical day:

  • Join a scrum team of talented software engineers and assist with providing technical and software solutions that meet operational and functional requirements.
  • Employ development best practices, standards, architecture.
  • Contribute to product innovation by leveraging latest software trends.
  • Support end-to-end solutions to ensure internal ADP applications are well documented, properly scaled, and tested to effectively serve our customers.
  • Troubleshoot issues in collaboration with different teams to determine root cause and recommend resolution.

TO SUCCEED IN THIS ROLE:

  • You'll have a Bachelor's degree OR equivalent.
  • Minimum 5+ years of Java/JEE Programming.
  • Minimum 5+ years of practical experience with Spring frameworks and Spring Boot.
  • Experience with relational databases and DB programming skills (Oracle / PL/SQL).
  • Minimum 5+ years of experience with RESTful APIs and Webservices.
  • Ability to communicate effectively within an Agile software development team.
  • Exposure to software development best practices, security concerns, testing and deployment strategies.
  • Experience with unit testing frameworks.
  • Experience with JPA/Hibernate or Spring Repositories.
  • Experience in Agile software development methodologies.
  • Demonstrated experience using AI-assisted development tools (e.g., GitHub Copilot, Claude, or equivalent) to accelerate coding, test generation, and code review, with the ability to critically evaluate and secure AI-generated output.

HOW YOU'LL STAND OUT:

  • Experience developing web applications and web services (RESTful).
  • Experience in JavaScript and JavaScript frameworks: Angular or ReactJS.
  • Experience with agile software management (Rally / JIRA / RTC).
  • Experience in web development (HTML5 + CSS3).

ADP logo

About ADP

Sourced by ZipRecruiter

We're designing a better way to work, so you can achieve what you're working for. Consistently named one of the 'Most Admired Companies' by FORTUNE® Magazine, and recognized by DiversityInc® as one of the 'Top 50 Companies for Diversity,' ADP works with more than 740,000 organizations across the globe to help their people work smarter, embrace new challenges, and unleash their talent. "Always Designing for People" means we're creating platforms that will transform how great work gets done, so together we can unlock a world of opportunity.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Roseland, NJ, US

Year founded

1949

Social media