1

Software Development Manager Jobs in Bolton, MA (NOW HIRING)

In this role, you will contribute across the software lifecycle including development, automation ... Optimize Linux-based systems and configuration management supporting real-time radar applications.

In this role, you will contribute across the software lifecycle including development, automation ... Optimize Linux-based systems and configuration management supporting real-time radar applications.

Radar Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

In this role, you will contribute across the software lifecycle including development, automation ... Optimize Linux-based systems and configuration management supporting real-time radar applications.

Radar Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

In this role, you will contribute across the software lifecycle including development, automation ... Optimize Linux-based systems and configuration management supporting real-time radar applications.

GoodLeap is a technology company delivering best-in-class financing and software products for ... The Business Development Manager will be instrumental in helping new Home Improvement Contractors ...

GoodLeap is a technology company delivering best-in-class financing and software products for ... The Business Development Manager will be instrumental in helping new Home Improvement Contractors ...

Strategic Product Development Manager

Nashua, NH · On-site

$115K - $144K/yr

QUALIFICATIONS: * BS Degree in Engineering Discipline, Electrical Engineering or Embedded Software ... of Business Development, Product Management, or Engineering Management disciplines in the ...

Strategic Product Development Manager

Nashua, NH · On-site

$115K - $143K/yr

QUALIFICATIONS: * BS Degree in Engineering Discipline, Electrical Engineering or Embedded Software ... of Business Development, Product Management, or Engineering Management disciplines in the ...

Strategic Product Development Manager

Nashua, NH · On-site

$115K - $144K/yr

QUALIFICATIONS: * BS Degree in Engineering Discipline, Electrical Engineering or Embedded Software ... of Business Development, Product Management, or Engineering Management disciplines in the ...

Experience using Source Code Management tools such as Endevor and GitHub.* Experience in Agile software development methodology.* Ability to work independently and in a team-oriented environment.

Experience using Source Code Management tools such as Endevor and GitHub. * Experience in Agile software development methodology. * Ability to work independently and in a team-oriented environment.

Experience using Source Code Management tools such as Endevor and GitHub. * Experience in Agile software development methodology. * Ability to work independently and in a team-oriented environment.

Showing results 41-60

Software Development Manager information

See Bolton, MA salary details

$70K

$125.1K

$157.1K

How much do software development manager jobs pay per year?

As of Sep 9, 2026, the average yearly pay for software development manager in Bolton, MA is $125,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,700.00 and $143,500.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

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

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

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

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

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

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What cities near Bolton, MA are hiring for Software Development Manager jobs?

Cities near Bolton, MA with the most Software Development Manager job openings:

Staff Software Engineer

Lexington, MA • On-site

Rapid Micro Biosystems
Biotechnology Research and Development • 201 - 500 employees

$129K - $172K/yr

Full-time

Re-posted 2 days ago


Key responsibilities

  • Design, develop, test, and maintain full-stack software solutions for commercial products.

  • Independently deliver features from concept through deployment with minimal supervision.

  • Serve as the technical backup to the Software Architect, participating in architectural planning, technology selection, and design reviews.


Job description

Winning the race to bring new healthcare products safely to a waiting world drives Rapid Micro Biosystems (RMB) to combine today’s innovative technologies as never before. Your career at RMB puts you at the center of diverse global teams that span robotics, AI, Machine Learning, imaging, microbiology, and more, re-shaping how urgently needed pharmaceuticals are made, tested, and released for decades to come. The sky’s the limit.

Careers at RMB are fast-moving, with the high growth you’d expect from a world leader in microbiology automation. Advancement at RMB affords an opportunity to achieve your personal goals and develop your passions, in an inclusive environment where every employee has the resources and opportunities to hone their skills. You’ll do more, learn more, and have the ability to make a profound impact on our business.

The Staff Software Engineer reports to the Development Manager within the R&D organization. This role is a key member of a highly collaborative Software Engineering team.

The ideal candidate is a self-motivated, full-stack software engineer who is capable of independently designing, developing, testing, and deploying high-quality software. As the secondary technical leader of the development team, this individual will serve as the primary backup to the Software Architect, contributing to technical design decisions, maintaining architectural consistency, and ensuring continuity of development efforts.

This position requires a strong background in modern software engineering practices, front-end and back-end development, cloud and on-premises deployments, CI/CD automation, and Agile development methodologies. Excellent communication skills and the ability to collaborate with multidisciplinary engineering, scientific and product management teams are essential.

Responsibilities
  • Design, develop, test, and maintain full-stack software solutions for commercial products.
  • Independently deliver features from concept through deployment with minimal supervision.
  • Serve as the technical backup to the Software Architect, participating in architectural planning, technology selection, and design reviews.
  • Contribute to software architecture and ensure solutions are scalable, maintainable, secure, and performant.
  • Develop front-end applications, back-end services, business logic, and database components.
  • Design and implement RESTful APIs and services
  • Collaborate with Product Management and stakeholders to define requirements and ensure customer needs are met.
  • Develop and maintain Software Design Requirements (SDRs) and technical documentation.
  • Participate in code reviews and promote software engineering best practices across the team.
  • Build and maintain automated testing, CI/CD pipelines, and deployment processes.
  • Support both cloud and on-premises deployment environments.
  • Participate in Agile/Scrum ceremonies including sprint planning, backlog refinement, daily standups, retrospectives, and sprint demonstrations.
  • Collaborate effectively with multidisciplinary teams including software engineers, scientists, and product managers.
Required Technical Qualifications

Candidates should demonstrate strong experience in most of the following areas:

  • Modern software architecture and design patterns
  • Full-stack application development
  • C# and .NET Core/.NET
  • Angular and TypeScript
  • SQL Server and relational database design
  • Entity Framework or equivalent ORM technologies
  • Authentication and Authorization (OAuth, OpenID Connect, JWT, Identity, etc.)
  • Asynchronous programming using Tasks, async/await, multithreading, and concurrent programming techniques
  • RESTful API development and service-oriented architecture
  • Modern UI development practices
  • Automated unit and integration testing using frameworks such as xUnit or NUnit
  • Docker containerization
  • CI/CD pipeline implementation and DevOps practices
  • Git source control and collaborative development workflows
  • Networking fundamentals and distributed applications
  • Cloud platforms (Azure preferred) and on-premises deployments
  • Demonstrated experience developing production-quality software across the full technology stack.
  • Experience using AI coding assistants (e.g., Claude Code, Cursor, or similar) as an integral part of the software development workflow to accelerate development, automate engineering tasks, refine prompts, and improve code quality.
  • Demonstrated ability to leverage AI-assisted and emerging agentic development workflows to enhance engineering productivity while exercising sound technical judgment and maintaining high standards for software quality, security, and maintainability.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent written and verbal communication skills.
  • Proven ability to work independently while contributing effectively within a small, highly collaborative engineering team.
  • Ability to balance feature delivery with software quality, maintainability, and long-term architecture.
  • Deep knowledge of Microsoft technologies. Linux OS knowledge a plus
Required Qualifications
  • BS in Computer Science, Software Engineering, or Computer Engineering.
  • 8+ years of professional software development experience, including leading complex technical initiatives.
  • Demonstrated experience developing production-quality software across the full technology stack.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving, analytical, and debugging skills.
  • Proven ability to work independently while contributing effectively within a highly collaborative engineering team.
Working Conditions
  • Hybrid work environment with a required on-site presence of three (3) days per week. This is a mandatory requirement for the position.
  • Work is performed in both an office environment and laboratory settings.
  • Occasional flexibility to work on additional on-site days may be required to support project milestones, testing, or product releases.

Rapid Micro Biosystems is proud to offer a competitive total compensation package designed to attract, inspire and retain the best talent in our industry. In addition to base pay, our full-time regular employees are eligible for an attractive benefits package, cash incentive opportunities, and an equity grant. 

The base annual salary hiring range for this position is $129,000-$172,500. 

Starting salaries are determined based on skills, experience, budget and other job-related factors. More information about our total compensation package will be shared with candidates during the recruitment process.  

ABOUT RAPID MICRO BIOSYSTEMS:
Rapid Micro Biosystems creates, sells, validates, and services innovative products for fast, accurate, and efficient detection of microbial contamination in the manufacture of pharmaceuticals, biologics, biotechnology products, medical devices, and personal care products.

The company’s Growth Direct™—the first and only growth-based system to automate rapid compendial QC Micro testing—ensures data integrity, compliance, and operational efficiencies driven by rapid methods and automation.

Rapid Micro Biosystems is dedicated to providing groundbreaking technology and products to support companies in their journey to achieve greater reliability, efficiency, and better predictability, ultimately providing higher quality products for improved patient outcomes.

Rapid Micro Biosystems is headquartered in Lexington, Massachusetts. Our research & development, and manufacturing operations are located in Lowell, Massachusetts. Additionally, we maintain field offices in Freising, Germany; Switzerland, and Singapore.

Equal Opportunity:
Rapid Micro Biosystems is committed to the principle of equal employment opportunity. Applicants for employment and employees are reviewed on their individual qualifications for a position. Under no circumstances will Rapid Micro Biosystems discriminate against qualified persons on the basis of race, color, religious creed, retaliation, national origin, ancestry, sexual orientation, gender identity, disability, mental illness, genetics, choice of health insurance, marital status, age, veteran status, or any other basis prohibited under applicable law.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.