1

Software Developer Manager Jobs in Rochester, NY

Specialist, Software Engineering

Rochester, NY ยท On-site

$84K - $157K/yr

Job Title: Specialist, Software Engineering Job Code: 35541 Job Location: Rochester, NY Job ... Prioritize and manage multiple projects within design specifications and budget restrictions

Lead, Software Engineering

Rochester, NY ยท On-site

$117K - $218K/yr

Lead, Software Engineering Job Code: 40824 Job Location: Rochester, NY or Plano, TX Job Schedule: 9 ... Management, Debug/Trace Analysis, Real-time Operating Systems like VxWorks/LynxOS/Integrity ...

Software Engineer V

Rochester, NY ยท On-site

$180K - $247K/yr

Bachelor's degree in computer science or related field, computer science, information management, software/system engineering, cyber security or mathematics * 10-15 years of related experience

Software Engineer V

Rochester, NY ยท On-site

$180K - $247K/yr

Bachelor's degree in computer science or related field, computer science, information management, software/system engineering, cyber security or mathematics * 10-15 years of related experience

Senior Specialist, Software Engineer

Rochester, NY ยท On-site

$122K - $160K/yr

Experience with DevOps and configuration management tools such as Git, Bitbucket, Jenkins, Jira ... software development practices. In compliance with pay transparency requirements, the salary range ...

Analyses software requirements to determine feasibility of design within time and cost constraints ... Presents status updates for various projects to project management and senior managers. Ensures ...

next page

Showing results 1-20

Software Developer Manager information

See Rochester, NY salary details

$10.9K

$137.3K

$159.8K

How much do software developer manager jobs pay per year?

As of Jul 21, 2026, the average yearly pay for software developer manager in Rochester, NY is $137,344.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $150,500.00 per year, depending on experience, location, and employer.

How does a Software Developer Manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a Software Developer Manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

What are the key skills and qualifications needed to thrive as a Software Developer Manager, and why are they important?

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

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

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Rochester, NY? The most popular types of Software Developer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Software Developer Manager jobs? Cities near Rochester, NY with the most Software Developer Manager job openings:
Infographic showing various Software Developer Manager job openings in Rochester, NY as of July 2026, with employment types broken down into 91% Full Time, 2% Part Time, 2% Temporary, and 5% Contract. Highlights an 96% In-person, 2% Hybrid, and 2% Remote job distribution, with an average salary of $137,344 per year, or $66 per hour.

Senior Specialist, Software Engineering

L3HHCM20

Rochester, NY โ€ข On-site

$97K - $180K/yr

Other

Medical, Retirement, PTO

Posted 21 days ago


Job description

Job Title: Senior Specialist, Software Engineering

Job Code: 40198

Job Location: Rochester, NY; Chantilly, VA; Melbourne, FL

Job Schedule: 9/80 (Every Other Friday Off)

Job Description:

L3Harris is seeking highly skilled and motivated software engineering professionals to work in a dynamic classified environment to help us provide world classย cloudย solutions in support of programs that are critical to our national defense. Successful candidates will join a development team in Ground Software and Image Science discipline, directly supporting solutions developed by L3Harris's Space Ground Solutions (SGS) Group.

Essential Functions:

  • Assess, troubleshoot, and triage deployed software in operational environmentsย 
  • Develop,ย maintain, and enhance software applications using Java, C++, Python.
  • Support software deployment, integration, and sustainment activities in Linux environmentsย 
  • Diagnose and resolve software defects, performance issues, and system integration problemsย 
  • Collaborate with cross-functional engineering and mission teams to deliver reliable software capabilitiesย 
  • Support debugging, root cause analysis, and corrective action implementation for fielded systemsย 
  • Participate in software design, code reviews, testing, and configuration management processesย 
  • Ensure software solutions meet mission, security, and performance requirementsย 

Qualifications:

  • Bachelor's degree in software engineering, Computer Science, Computer Engineering, or related STEM field and six years' experience; or equivalent combination of education and experience.
  • Strong troubleshooting and debugging skillsย 
  • Ability to work effectively in a mission-focused team environmentย 
  • Activeย Top Secretย Clearance with SCI or SCI eligibilityย 

Preferred Additional Skills:

  • Experience assessing and triaging deployed software in operational or production environmentsย 
  • Proficiencyย in Java, C++ or Python software developmentย 
  • Experience working with JavaScript/HTML/CSS
  • Experience working in Linux environmentsย 
  • Experience deploying or supporting applications in Kubernetes environmentsย 
  • Experience supporting DoD, IC, or other national security mission environmentsย 
  • Experience with Agile software development methodologiesย 
  • Strong written and verbal communication skillsย 

In compliance with pay transparency requirements, the salary range for this role in the states of New York and Florida is $97,000-$180,000. The salary range for this role in Virginia (Greater Washington, D.C. Area) is $111,500-$207,500. ย This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.

The application window for this position will close on 9/24/2026.

#LI-ZB2