1

Sr Software Developer Jobs in Boylston, MA (NOW HIRING)

Sr Software Developer

Milford, MA

$59.75 - $79/hr

As a Sr Software Engineer in Milford MA , you'll be working with technology used for quality testing and the development of nearly every drug taken in around the globe. These are processes that we ...

Sr Software Developer

Milford, MA · On-site

$59.75 - $79/hr

As a Sr Software Engineer in Milford MA , you'll be working with technology used for quality testing and the development of nearly every drug taken in around the globe. These are processes that we ...

Sr Software Developer

Milford, MA · On-site

$59.75 - $79/hr

As a Sr Software Engineer in Milford MA , you'll be working with technology used for quality testing and the development of nearly every drug taken in around the globe. These are processes that we ...

Senior Software Engineer

Waltham, MA

$132K - $174K/yr

Senior Software Engineer Location: Waltham, MA 02451 (Onsite) Position Type: Contract Only W2 Senior Software Engineer (OnSite) - Full stack development - Min 5+ years of experience very strong in ...

Senior Software Engineer

Waltham, MA · Hybrid

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our software engineering organization. In ... stack software developer * Required: Demonstrable understanding of software engineering ...

Senior Software Engineer

Needham, MA · Hybrid

$88K - $267K/yr

As a Senior Software Engineer you will: * Utilize your expertise in low-level programming as we advance the state of the art in high performance computing and electronic trading * Provide the ...

Senior Software Engineer

Needham, MA · On-site

$88K - $267K/yr

As a Senior Software Engineer you will: * Utilize your expertise in low-level programming as we advance the state of the art in high performance computing and electronic trading * Provide the ...

Senior Software Engineer

Waltham, MA · On-site

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our software engineering organization. In ... stack software developer * Required: Demonstrable understanding of software engineering ...

Senior Software Engineer

Needham, MA · On-site

$133K - $175K/yr

They are seeking a forward-thinking Senior Software Engineer to help build the future of capital markets infrastructure by utilizing expertise in low-level programming and advancing high performance ...

Senior Software Engineer

Needham, MA · On-site

$133K - $175K/yr

They are searching for a forward-thinking Senior Software Engineer to help build the future of capital markets infrastructure by utilizing expertise in low-level programming and collaborating with ...

Senior Software Engineer

Needham, MA · On-site

$133K - $175K/yr

They are seeking a Senior Software Engineer to advance high performance computing and electronic trading technologies, guiding design, development, and debugging of applications while mentoring other ...

Senior Software Engineer

Waltham, MA · Hybrid

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our Xometry buyer experience organization. You will be responsible for leading initiatives to build new features and maintain existing systems ...

Senior Software Engineer

Waltham, MA · On-site

$200K - $500K/yr

ROLE OVERVIEW We're looking for a Senior Software Engineer to help design, build, and scale high-performance software that powers mission-critical enterprise data workflows. In this role, you'll work ...

Senior Software Engineer

Waltham, MA · Hybrid

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our Xometry buyer experience organization. You will be responsible for leading initiatives to build new features and maintain existing systems ...

Senior Software Engineer

Waltham, MA · On-site

$200K - $500K/yr

ROLE OVERVIEW We're looking for a Senior Software Engineer to help design, build, and scale high-performance software that powers mission-critical enterprise data workflows. In this role, you'll work ...

Senior Software Engineer

North Grafton, MA · On-site

$138K - $180K/yr

Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing ...

Senior Software Engineer

Worcester, MA · On-site

$138K - $180K/yr

Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing ...

Senior Software Engineer

Carlisle, MA · On-site

$138K - $180K/yr

Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing ...

next page

Showing results 1-20

Sr Software Developer information

See Boylston, MA salary details

$17

$69

$98

How much do sr software developer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for sr software developer in Boylston, MA is $69.00, according to ZipRecruiter salary data. Most workers in this role earn between $58.56 and $77.40 per hour, depending on experience, location, and employer.

What is a Sr software developer?

Sr Software Developers are experienced professionals responsible for designing, developing, and maintaining complex software applications. They typically lead technical teams, make architectural decisions, and mentor junior developers. Their role often involves collaborating with stakeholders to define requirements, ensuring code quality, and staying updated with emerging technologies. Senior developers play a crucial part in the software development lifecycle, helping to deliver robust and scalable solutions.

What are the key skills and qualifications needed to thrive as a Sr software developer?

To thrive as a Sr Software Developer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor's or master’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), cloud platforms, and relevant certifications (e.g., AWS Certified Developer) are typically expected. Strong problem-solving, leadership, collaboration, and communication skills help you mentor junior developers and work effectively within teams. These abilities are crucial to building robust software solutions, driving technical excellence, and ensuring successful project delivery.

What are some typical challenges Sr software developers face when leading project teams, and how can they effectively manage them?

Sr Software Developers often encounter challenges such as balancing coding responsibilities with mentoring junior team members, aligning technical solutions with business goals, and managing project timelines across cross-functional teams. Effective management involves clear communication, setting realistic expectations, and fostering a collaborative environment where team members can share ideas and resolve issues quickly. Leveraging agile methodologies and regular code reviews can also help maintain project momentum and ensure high-quality deliverables.

What is the difference between Sr Software Developer vs Software Engineer?

AspectSr Software DeveloperSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; experience often preferredBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelops software, collaborates with teams, and mentors junior staffDesigns, develops, tests, and maintains software applications
Employer & Industry UsageUsed across tech companies, startups, and enterprise firmsCommon in software development firms, tech companies, and IT departments

Both roles involve software development, but Sr Software Developers typically have more experience, leadership responsibilities, and mentorship duties. Software Engineers focus on designing and building software solutions, often with a broader scope. The roles overlap significantly, but the seniority and leadership aspect distinguish the Sr Software Developer from a general Software Engineer.

What do senior software developers do?

Senior software developers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and ensure the quality and performance of software systems, typically using programming languages like Java, Python, or C++. They also collaborate with stakeholders and may oversee technical architecture and code reviews.

What cities near Boylston, MA are hiring for Sr Software Developer jobs?

Cities near Boylston, MA with the most Sr Software Developer job openings:

Infographic showing various Sr Software Developer job openings in Boylston, MA as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $143,525 per year, or $69 per hour.

$59.75 - $79/hr

Full-time

Medical, Life

Posted 20 days ago


Job description

We need your talent!  Waters Corporation is currently seeking a Sr Software Engineer to joinourGlobal Software Engineering team. 

Our team understands the value of their work in the real world. As a Sr Software Engineer in Milford MA, you'll be working with technology used for quality testing and the development of nearly every drug taken in around the globe. These are processes that we want to optimize. Consider this, today’s lab instruments can only be viewed from the lab – our mission here is to be able to enable scientists to see their lab results from Starbucks, home, anywhere you can access the internet. 

In Waters, the Lab and Data Management group produces softwarethat is used by people worldwide for specialist measurement and scientific analysis. We are currently seeking a Senior Software Engineer to work in one of our Cloud Development teams. We work in a collaborative, agile environment, where team members are empowered to innovate and continually improve. We believe strongly inthe value of personal development, andprovide support and dedicated time for our people to pursue their development.

You will workin a fast-paced, agile environmentand engage in technical discussions, participate in technical designs, demonstrate problem-solving abilities, and present and share ideas through global collaboration. 

If this is the type of culture you excel in, then we look forward to speaking with you. 


The meaningful work you will be asked to lead: 

  • Lead User Story refinement meetings to ensure stories are understood and decomposed adequately 
  • Collaborate with cross-functional teams to design, document and implement quality solutions 
  • Workindependentlyand as part of a teamwith deep focus on hard technical problems and explain the why, how, and what, thatmakesyour solution technically sound, provide constructive feedback regarding best practices, performance, and maintainability 
  • Stay ahead of the curve with respect to new technologies and techniques with an eye towards continual improvement of both the team’s skill set and the product goals  
  • To act as technical expert and mentor for coding, process and best practices (e.g. adherence to Definition of Done) and effectively communicate this to the team 
  • Collaborate across teams to improve working practices and skill levels   
  • To carry out all responsibilities in accordance with the Quality Policy and all applicable procedures 

Abilities that will help you be successful: 

  • Extensive knowledge and proven experience as a software developer, with exposure to elements of our back end technology stack, including C#, .NET.
  • Good experience working with Amazon Web Services, Microservices, API development 
  • Knowledge and application of software engineering practices (e.g. Unit testing, TDD, CI/CD, SOLID, BDD etc.). 
  • Proven ability to lead design and development of complex features 
  • Proven ability to work as part of an Agile delivery team. 
  • Ability to analyse and solve problems using critical thinking to identify cross-domain concerns.
  • Excellent communication and team building skills. 

Other Qualifications:

  • Knowledge and experience with Agentic development, Cursor or Claude, developing specifications, reviewing output, and ensuring quality and accuracy.
  • Strong understanding ofcomputer science algorithms, data structures, anddesign patterns 
  • Hands-on experience with IoT cloud platform technologies 
  • Proficiency in designing Multi-tenant SaaS applications with high-volume transactions 

Preferred Qualifications:

  • Continuous delivery, with pipelines implemented in Kubernetes, Docker 
  • Front-End JavaScript Frameworks, especially Angular with Jasmine unit testing
  • Experience implementing and maintaining Datadog 
  • Experience using GitHub and GitHub Actions 
  • Behaviour Driven Development (BDD), with Gherkin & SpecFlow 
  • Atlassian Jira and Confluence
  • Software security best practices and implementation, e.g. OWASP, PKI, X509 Certificates, TLS
  • Software development for regulated environments, e.g. IVD / Medical devices

Waters Corporation (NYSE:WAT) is a global leader in life sciences and diagnostics, dedicated to accelerating the benefits of pioneering science through analytical technologies, informatics, and service. With a focus on regulated, high-volume testing environments, our innovative portfolio harnesses deep scientific expertise across chemistry, physics, and biology. We collaborate with customers around the world to advance the release of effective, high-quality medicines, ensure the safety of food and water, and drive better patient outcomes by detecting diseases earlier, managing routine infections, and combating antibiotic resistance. Through a shared culture of relentless innovation, our passionate team of ~16,000 colleagues turn scientific challenges into breakthroughs that improve lives worldwide. 

Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state, and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time.