1

Software Team Manager Jobs in Massachusetts (NOW HIRING)

Software Engineering Manager

Burlington, MA ยท On-site

$150K - $190K/yr

You will manage a team responsible for designing, implementing, and improving our reporting application. The suite of products produced by the software team includes web applications using the MVVM ...

We're a team of hands-on builders, engineers, and innovators reinventing how the world makes ... Work with Product Management teams to define long-term feature roadmap You: * Extensive experience ...

Our Software team continues to develop one of the most powerful and intuitive desktop print ... Work with Product Management teams to define longโ€‘term feature roadmap You: * Extensive ...

next page

Showing results 1-20

Software Team Manager information

What is a software team manager?

A Software Team Manager is a professional responsible for leading a team of software developers or engineers to deliver software projects efficiently and effectively. They oversee project planning, execution, and delivery, ensuring that technical goals and deadlines are met. In addition to managing tasks and workflows, they provide mentorship, resolve conflicts, and facilitate communication between team members and other departments. Their role is crucial in fostering a productive and collaborative work environment, while also ensuring the team's work aligns with organizational objectives.

What are the key skills and qualifications needed to thrive as a software team manager?

To thrive as a Software Team Manager, you need a strong background in software development, leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), agile methodologies, and version control systems (such as Git) is typically required. Excellent interpersonal skills, conflict resolution, and the ability to motivate and guide teams make someone stand out in this position. These skills are vital to ensure project success, foster team collaboration, and deliver high-quality software on schedule.

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

A Software Team Manager often balances technical leadership and people management by allocating time between overseeing project architecture and mentoring team members. While they guide technical decisions and ensure high-quality code, they also focus on career development, performance reviews, and fostering a collaborative culture. Effective managers delegate coding tasks to senior developers when needed, allowing them to concentrate on strategic planning, stakeholder communication, and resolving team challenges. This balance is crucial for maintaining productivity and supporting team growth.

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

AspectSoftware Team ManagerSoftware Developer
Primary RoleOversees software projects, manages teams, and coordinates development effortsDesigns, codes, and tests software applications
Required SkillsLeadership, project management, communicationProgramming, problem-solving, technical expertise
CertificationsOften includes PMP, Scrum Master, or management certificationsProgramming certifications like Microsoft, Oracle, or specific language certifications
Work EnvironmentTeam management, meetings, strategic planningDevelopment environment, coding, debugging

The main difference is that a Software Team Manager focuses on leading and coordinating teams, while a Software Developer concentrates on creating and implementing software solutions. Both roles require technical knowledge, but the manager also needs leadership and project management skills.

What cities in Massachusetts are hiring for Software Team Manager jobs?

Cities in Massachusetts with the most Software Team Manager job openings:

Infographic showing various Software Team Manager job openings in Massachusetts as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, and 3% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

Software Engineering Manager

Burlington, MA โ€ข On-site

Azara Healthcare
Health Care and Social Assistanceย โ€ขย 11 - 50 employees

$150K - $190K/yr

Other

Medical, Retirement, PTO

Re-posted 8 days ago


Job description

Software Engineering Manager

Azara Healthcare is seeking a software engineering manager with a high attention to detail and a passion for creating high performing applications. You will manage a team responsible for designing, implementing, and improving our reporting application. The suite of products produced by the software team includes web applications using the MVVM design pattern and ASP.NET Core applications leveraging a variety SQL Server, Web API and other Microsoft technologies. All work is done in a team setting with a focus on team accountability and success. Understanding the technical and business โ€œwhyโ€ behind solutions is an important attribute of a leader at Azara.

This is an opportunity to be part of the healthcare industryโ€™s rapid transformation as we work with our clients to identify and address real opportunities for improvement in cost and healthcare quality.

Duties and Responsibilities
  • Lead a team of talented engineers and developers
  • Help to define and drive the software teamโ€™s technical roadmap
  • Guide software architecture and product decision making
  • Oversee the professional development of software team members
  • Establish best practices for software engineering, release, and quality including adherence to agile practices CI/CD, and testing
  • Work cross functionally with product, customer success, and clinical teams
  • Actively solicit and incorporate feedback from clients and internal stakeholders on new software features and designs.
  • Research and present new technologies to the software development team
Desirable Skills
  • Proficient in C#, the .Net framework, Microsoft SQL Server, and HTML/CSS/JavaScript
  • Handsโ€‘on experience with Azure or AWS is required
  • Familiarity with Agile methodologies and the ability to adapt to new technologies and concepts
  • Experience leading software design for microservice architecture in Microsoft Azure
  • Comfortable managing risk and making meaningful decisions for your organization
  • Able to drive technical projects and provide leadership in an innovative and fastโ€‘paced environment
  • Effective written and verbal communication and presentation skills
  • High comfort level interacting with colleagues and with various levels of client organizations
  • Strong sense of customer service to consistently and effectively address customer needs
  • 6+ yearsโ€™ experience in technology or technology related field
Education & Relevant Experience
  • BS/BA in Computer science, information systems, or other technology/science degree.

Azara offers a full suite of medical plans, 401(k) plan, 11 company holidays, 4 weeks of paid time off and other benefits.

The salary range for this role is $150,000 to $190,000. Final offers for this position will be based upon several factors including the scope of the role, market compensation analysis, position requirements, candidateโ€™s experience level and capabilities, specific candidate geographic location, internal pay equity considerations and will be made within the parameters of the Azara Healthcareโ€™s compensation framework and philosophy.

If you are interested in applying for any of the Azara career opportunities, please send a cover letter and resume to careers@azarahealthcare.com.

#J-18808-Ljbffr