1

Software Dev Manager Jobs in Massachusetts (NOW HIRING)

Software Engineering Manager

Boston, MA · On-site

$170K - $180K/yr

Software Development Manager Reporting to: Director of Software Engineering Department: Technology Location: Boston, MA (Hybrid, 3x/wk onsite) Position Summary Grand Circle Corporation is the leader ...

Provide technical leadership for software development initiatives, helping teams deliver scalable ... Prior people management experience is preferred * To be eligible for this position, you must reside ...

Provide technical leadership for software development initiatives, helping teams deliver scalable ... Prior people management experience is preferred * To be eligible for this position, you must reside ...

Showing results 21-40

Software Dev Manager information

See Massachusetts salary details

$86.8K

$155.2K

$194.9K

How much do software dev manager jobs pay per year?

As of Aug 10, 2026, the average yearly pay for software dev manager in Massachusetts is $155,193.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,900.00 and $178,000.00 per year, depending on experience, location, and employer.

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

AspectSoftware Dev ManagerSoftware Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, coding skills
Work EnvironmentTeam leadership, project management, cross-department collaborationDesign, develop, test software applications
Industry UsageUsed in tech companies, software firms, IT departmentsUsed across tech, finance, healthcare, and more

The main difference is that a Software Dev Manager oversees teams and projects, focusing on leadership and strategy, while a Software Engineer primarily focuses on coding and developing software. Both roles require technical skills, but the manager role adds leadership and project management responsibilities.

What is a software dev manager?

Software Dev Managers are professionals who lead and oversee software development teams within an organization. They are responsible for managing projects, guiding developers, setting technical direction, and ensuring that software products are delivered on time and meet quality standards. In addition to technical expertise, they also handle team management tasks such as hiring, mentoring, and performance reviews. Their role is crucial in bridging the gap between business goals and technical implementation.

How does a software dev manager balance technical leadership with people management responsibilities?

A Software Dev Manager is often responsible for both guiding the technical direction of projects and supporting the professional growth of their team members. This balance requires clear communication, regular one-on-one meetings, and staying up-to-date with technical trends while also handling performance reviews, hiring, and team development. Effective managers delegate technical tasks appropriately, foster a collaborative team culture, and act as a bridge between developers and other departments. This dual focus can be challenging but is essential for driving both project success and employee satisfaction.

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

To thrive as a Software Development Manager, you need 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 agile methodologies is essential, and certifications like PMP or Scrum Master can be advantageous. Excellent communication, problem-solving, and team-building abilities help you effectively lead diverse teams and manage stakeholder expectations. These skills and qualifications are crucial for delivering high-quality software on schedule, fostering team growth, and achieving organizational goals.
Infographic showing various Software Dev Manager job openings in Massachusetts as of August 2026, with employment types broken down into 2% Internship, 92% Full Time, 3% Part Time, and 3% Contract. Highlights an 86% In-person, 5% Hybrid, and 9% Remote job distribution, with an average salary of $155,193 per year, or $74.6 per hour.

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,326 frontline employees who took The Breakroom Quiz

531st 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