1

Manager Of Software Development Jobs in Danvers, MA

Software Engineering Manager

Boston, MA ยท On-site

$170 - $180/hr

We're looking for a Software Development Manager to lead and develop a team of engineers responsible for building reliable, scalable, and engaging digital experiences that support our travel brands ...

New

Joining CSL now means being part of an agile team committed to developing therapies that make a meaningful difference worldwide. Could you be our next Director, Agentic Software Development? The job ...

Strong knowledge of software development methodologies, application architecture, and modern ... Prior people management experience is preferred * To be eligible for this position, you must reside ...

New

Showing results 41-60

Manager Of Software Development information

See Danvers, MA salary details

$84.1K

$150.3K

$188.7K

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

As of Aug 8, 2026, the average yearly pay for manager of software development in Danvers, MA is $150,261.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,600.00 and $172,400.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 Danvers, MA are hiring for Manager Of Software Development jobs? Cities near Danvers, MA with the most Manager Of Software Development job openings:
Infographic showing various Manager Of Software Development job openings in Danvers, MA as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $150,261 per year, or $72.2 per hour.

Software Engineering Manager (Mil-Aero, North Reading)

Teradyne

North Reading, MA โ€ข Hybrid

$165K - $265K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Teradyne'sย Defenseย &ย Aerospaceย Division delivers advanced, mission critical test solutions to military and aerospace customers worldwide. Our comprehensive portfolio supports the entire test lifecycle across factory, depot, and field environments, with continued growth driven by next-generation defense programs and modernization initiatives.

We attract, develop, and retain a high-performance workforce made up of people from diverse backgrounds united by a shared commitment to excellence. We strive to foster a positive and inclusive work environment where our employees, and the communities around us, can thrive.

Our Purposeย ย 
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supportedย to innovateย andย learnย something new every day.ย 
We cultivate a culture of inclusion for all employees thatย respectsย their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drivesย innovationย and delivers better business results.ย 

Opportunity Overviewย 

Teradyne's Defense & Aerospace Division delivers advanced, mission-critical test solutions to military and aerospace customers globally. Our comprehensive portfolio supports the full test lifecycle across factory, depot, and field environments, with continued growth fueled by new and upgraded defense programs.ย 

We attract, develop, andย retainย a high-performance workforce made up of people from diverse backgrounds united by a shared commitment to excellence. We strive to foster a positive and inclusive work environment where our employees, and the communities around us, can thrive.ย 

Teradyne is looking for a Software Engineering Manager & Leader with great coaching and communication skills to oversee all aspects of software engineering support focusing on our High-Speed Subsystem (HSSub) product line. This group consists of Software Engineers of various experience levels, responsible for both instrument drivers and software tools. The role will manage 8-10 individual contributors.ย 

  • Hiring, mentoring and retention of software engineering staffย 

  • Cultivating a diverse and inclusive, collaborative, positive team culture where everyone has impact, feels engaged and motivated, and can grow on their own personal journeyย 

  • Determiningย staffing levels and skills needed to satisfy all product development commitmentsย 

  • Directing work of software engineers to ensure best practices around software developmentย 

  • Awareness of industry software innovation to separate the trendy from the difference makersย 

  • Establishing andย maintainingย a collaborative working environmentย 

  • Establishing andย maintainingย engineering development processes throughout the product lifecycle stagesย 

All About Youย 

  • Strong leadership skills &ย demonstratedย leadership experience with engineering teamsย 

  • Knowledge of software development processes and lifecyclesย 

  • Ability to manage tradeoffs with regards to cost, cycle time, productivity, and predictabilityย 

  • Knowledge of standard project management conceptsย 

  • Solid verbal, written, and presentation skillsย 

  • Knowledge of and experience with Automated Test Equipment (ATE)ย 

  • Ability to workย cross-functionally with non-Software teamsย 

  • Commitment to excellence, efficiency, and product qualityย 

  • Experience with Claude Code, GitHub Copilot, Codex, or equivalent AI Agentic Toolingย 

  • Technical abilities: Software development experience in one or more general-purpose programming languages: C/C++, C#. Experience with .NET, Azure DevOps, Familiarity with UI/UX design and OOP/OODย 

  • Familiar with Software Development life cycles. Experience working in Agile or scrum environmentย 

  • Must be able to be onsite in North Reading, MA 3+ days/week,ย ย 

  • Education:ย Bachelor's degree in Engineering or Computer Scienceย andย haveย a history of development of software for hardware products with a minimum of 3+ years of experience.ย 

ITAR Restriction:ย All candidates for this ITAR restricted position must be one of the following: US Citizen or U.S. Permanent Resident, Asylee, Refugee or otherwise lawfully admitted under an amnesty program.ย 

Compensation:ย 
The base salary range for this role isย $165,700 - $265,200.ย This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.ย ย 

Incentive Plan:ย This job is eligible for discretionary bonus(es) based on financial performance.ย ย 

Benefits: Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuitionย assistanceย programs, and more.ย  Please clickย hereย to seeย details.ย ย ย 

#LI-KD1ย 

ITAR Restriction: All candidates for this ITAR restricted position must be one of the following: US Citizen or U.S. Permanent Resident, Asylee, Refugee or otherwise lawfully admitted under an amnesty program.

The above listed position may involve access to export controlled technology and may be subject to export licensing requirements prior to employment.