1

Manager Of Software Development Jobs in Haverhill, MA

Software Development Manager

Boston, MA · On-site

$134K - $177K/yr

Software Development Manager - Customer Care Product & Engineering At Chewy, we believe great work ... Here, you'll be part of a team that values who you are, what you bring, and where you want to grow.

Software Development Manager

Boston, MA · On-site

$134K - $177K/yr

Chewy is hiring a Software Development Manager for our Customer Care Engineering team in Boston ... As part of a dynamic team, this role offers a tremendous opportunity for professional growth in the ...

Software Development Manager

Malden, MA

$128K - $170K/yr

Chewy is hiring a Software Development Manager for our Customer Care Engineering team in Boston ... As part of a dynamic team, this role offers a tremendous opportunity for professional growth in the ...

BASIC QUALIFICATIONS - 5+ years of engineering team management experience - 10+ years of software development experience - 10+ years of planning, designing, developing and delivering consumer ...

Software Development Manager

Boston, MA · On-site

$134K - $177K/yr

Chewy Vet Care - Software Development Manager We are hiring awesome humans, and we hope that ... You'll be part of a culture that values everything that you do, who you are, and the goals you have ...

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks ... Manage the day-to-day development activities of the engineering team within an Agile/Scrum ...

Software Development Manager, Amazon FSx

Boston, MA · On-site

$134K - $177K/yr

We maintain this rapid pace of innovation by treating each team like its own independent business ... As a Software Development Manager, you will lead a team designing and building transformative new ...

After mastering the project management of our software development team, potential added scope can ... include: managing culinary testing on the Infinite Makeline and tracking results, bridging ...

next page

Showing results 1-20

Manager Of Software Development information

See Haverhill, MA salary details

$83K

$148.4K

$186.4K

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

As of Aug 11, 2026, the average yearly pay for manager of software development in Haverhill, MA is $148,423.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $170,200.00 per year, depending on experience, location, and employer.

What does a manager of software development do?

A Manager of Software Development oversees teams of software engineers and developers, guiding them through the software development lifecycle. They are responsible for project planning, setting goals, ensuring deadlines are met, and maintaining high-quality standards. Additionally, they facilitate communication between team members and other departments, help resolve technical challenges, and support the professional growth of their team. Their role blends technical expertise with leadership and project management skills.

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

To thrive as a Manager of Software Development, you need strong leadership abilities, a solid background in software engineering, and experience with project management, often supported by a degree in computer science or a related field. Familiarity with development tools like Git, Jira, agile methodologies, and sometimes certifications such as PMP or Scrum Master are typically required. Excellent communication, problem-solving, and team-building skills help you motivate teams and foster a collaborative environment. These skills are essential for delivering high-quality software products on time while supporting the growth and efficiency of your development team.

What are some common challenges faced by a manager of software development, and how can they be addressed?

A Manager of Software Development often navigates challenges such as balancing project deadlines with code quality, managing cross-functional team dynamics, and adapting to rapidly changing technologies. Addressing these requires clear communication, fostering a collaborative team culture, and implementing agile methodologies to stay responsive to change. Regular one-on-one meetings, continuous learning opportunities, and transparent goal-setting also help maintain team engagement and productivity. By proactively addressing these challenges, managers can drive successful project outcomes and support their team's professional growth.

What is the difference between Manager Of Software Development vs Software Development Manager?

AspectManager Of Software DevelopmentSoftware Development Manager
Required CredentialsBachelor's degree in CS or related field; often certifications in project managementBachelor's degree in CS or related field; certifications like PMP are common
Work EnvironmentLeads multiple development teams, oversees project delivery, collaborates with stakeholdersManages software development teams, focuses on project execution and team coordination
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon in software companies, tech startups, and enterprise IT divisions

The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

What cities near Haverhill, MA are hiring for Manager Of Software Development jobs? Cities near Haverhill, MA with the most Manager Of Software Development job openings:

Manager, Software Development

Fresenius Medical Care

Waltham, MA • On-site, Remote

$238K - $262K/yr

Full-time

Posted 12 days ago


Fresenius Medical Care rating

6.7

Company rating: 6.7 out of 10

Based on 1,327 frontline employees who took The Breakroom Quiz

530th of 887 rated healthcare providers


Job description

Manager, Software Development, NxStage Medical, Inc., a Fresenius Medical Care N.A. company, Waltham, Massachusetts (Remote)
Will manage a team of software developers to design, code, test, and implement high-quality software for dialysis and related products. Will also be responsible and accountable for planning, leading, assigning, supervising and controlling activities related to software design and development. Specific duties will include:
  • Manages team through all phases of the software development life cycle including scheduling of resources, development of design specifications from business requirements, cost estimation, standards, release management, software change management and process compliance.
  • Leads design, development coding and unit test software, following internal design control standard Standard Operating Procedures (SOPs).
  • Oversees the application of state of the art methods for creating software for NxStage products and develop improvements to existing software designs.
  • Manages the tactical execution of short and long-term objectives through the coordination of project activities with direct responsibility for results, including costs, methods, and staffing.
  • Follows Design Control SOPs, processes and operational policies in selecting methods and techniques for projects and programs including following the software development lifecycle.
  • Provides leadership and technical support for NxStage software product engineering, design development, integration, test and evaluation.
  • Reviews and evaluates the quality of work performed by software engineers.
  • Prioritizes, assigns, and monitors work progress relative to scheduled software development project plans.
  • Ensures software development work satisfies NxStage customer business requirements, complies with approved department procedures and standards, and meets company software quality objectives.
  • Communicates team project progress effectively to upper managers and team members.
  • Provides technical contributions on key programs as required and contributes to the generation of ideas and potential inventions to be used in new products.
  • Maintains current knowledge with state of the art technologies to ensure the safety and quality of NxStage software products.
  • Serve as subject matter expert and team resource on FDA Design Control procedures.
  • Provides leadership, coaching and development plans for all direct reports.
  • Interacts with internal departments and external customers; particularly in problem resolution for integration of NxStage Medical software products with customer systems. Participates and presents at meetings with internal and external stakeholders.
  • Responsible for hiring, coaching and counseling employees, including performance reviews, disciplinary action and terminations.

Requirements:
Position requires a Bachelor's degree (or an equivalent foreign degree) in Computer Science, IT or a closely related field and 8 years of experience working in Software Application Development. Must also have 6 years of experience (which can have been gained concurrently with the primary experience requirement above) working with the following:
• Experience in software requirements gathering and requirement analysis.
• Experience in design and development of applications using NET Technologies including ASP.NET, C#, MVC.
• Experience with HTML, Bootstrap, CSS, JavaScript, jQuery.
• Experience with Visual Studio, Microsoft SQL Server, and FXCOP.
• Experience designing and developing Web Services using WCF and Web API.
• Experience in design and development of databases.
• Experience in design and development of data layer using Entity Framework.
This is a telecommuting position working from home. May reside anywhere in the United States.
Salary is $238,285 - $262,113 per year for a 40-hour work week.
Fresenius Medical Care is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sexual orientation, gender identity, parental status, national origin, age, disability, military service, or other non-merit-based factors

What Fresenius Medical Care employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Fresenius Medical Care logo

About Fresenius Medical Care

Sourced by ZipRecruiter

We are a Team of more than 70,000 with one guiding Principle Patients First. This promise starts with providing the most comprehensive care for people living with Chronic Kidney Disease and extends to Innovative Solutions that are redefining Healthcare and setting the industry standard. From evolving home Dialysis and Patient education programs to improving patient care to providing World Class Research and Data driven insights. Our vertically integrated network tirelessly seeks new ways to improve the quality of our Patients' lives. We believe each of us can make an impact and together we can change an industry. Our Mission is to Provide Superior care that improves the quality of life of every patient, every day, setting the standard by which others in the Healthcare Industry are judged. And none of us does it alone. We bring together the brightest minds in kidney care to Dream, Research, and Innovate.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Waltham, MA, US

Year founded

1996

Social media