1

Director Of Software Development Jobs in Massachusetts

Director of Engineering

Cambridge, MA · On-site

$250K - $330K/yr

About Blitzy Blitzy is a Cambridge, MA based AI software development platform on a mission to ... Direct management of Principal Engineers and Senior Engineers across platform teams * Engineering ...

Director of Engineering

Boston, MA · On-site +1

$175K - $200K/yr

As the Director of Engineering, you will guide the Power Core Engineering team organization to ... Collaborate with the Agile Software Development teams and client subject matter experts to ensure ...

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 ...

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

$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

$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

Newton, MA

$135K - $178K/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

Cambridge, MA

$135K - $178K/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

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 ...

Software Development Manager

Quincy, MA

$129K - $171K/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

Somerville, MA

$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 ...

Showing results 21-40

Director Of Software Development information

See Massachusetts salary details

$114.1K

$194.4K

$263.2K

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

As of Aug 11, 2026, the average yearly pay for director of software development in Massachusetts is $194,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $167,100.00 and $225,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by a director of software development, and how can they be effectively managed?

Directors of Software Development often encounter challenges such as balancing strategic leadership with day-to-day technical oversight, aligning team goals with business objectives, and managing multiple projects with competing priorities. Effective communication across cross-functional teams and stakeholders is crucial for success. To navigate these challenges, directors typically implement agile methodologies, foster a culture of continuous improvement, and prioritize mentorship and career development for their teams.

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

AspectDirector Of Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day engineering teams, project execution, and technical guidance
Required CredentialsBachelor's/Master's in CS or related, leadership experienceBachelor's/Master's in CS or related, technical expertise
Work EnvironmentExecutive-level, cross-department collaborationTechnical team management, project-focused
Industry UsageCommon in large organizations and tech companiesCommon in mid to large tech companies and startups

The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.

What does a director of software development do?

As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.

What does a director of software development do?

A Director of Software Development leads and manages software engineering teams, overseeing the design, development, and delivery of software products. They are responsible for setting technical direction, ensuring high-quality code, mentoring managers and engineers, and aligning software projects with business goals. Additionally, they collaborate with other departments, manage budgets, and help develop strategic plans to ensure the success of software initiatives within the organization.

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

To thrive as a Director Of Software Development, you need extensive experience in software engineering, strong leadership abilities, and often a degree in computer science or a related field. Familiarity with agile methodologies, cloud platforms, project management tools, and relevant certifications such as PMP or Scrum Master are commonly expected. Excellent communication, strategic thinking, and conflict resolution skills help you lead teams and align technology goals with business objectives. These skills ensure effective project delivery, team motivation, and a strong alignment between technical solutions and organizational strategy.
What are the most commonly searched types of Of Software Development jobs in Massachusetts? The most popular types of Of Software Development jobs in Massachusetts are:
What are popular job titles related to Director Of Software Development jobs in Massachusetts? For Director Of Software Development jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Director Of Software Development jobs in Massachusetts look for? The top searched job categories for Director Of Software Development jobs in Massachusetts are:
What cities in Massachusetts are hiring for Director Of Software Development jobs? Cities in Massachusetts with the most Director Of Software Development job openings:
Infographic showing various Director Of Software Development job openings in Massachusetts as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $194,375 per year, or $93.4 per hour.

Manager, Software Development

Fresenius Medical Care

Waltham, MA • On-site, Remote

$238K - $262K/yr

Full-time

Posted 13 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