1

New Grad Software Developer Jobs in Boston, MA (NOW HIRING)

Sr Software Developer

Milford, MA · On-site

$59.75 - $79/hr

  • Medical

  • Life

As a Sr Software Engineer in Milford MA , you'll be working with technology used for quality ... Stay ahead of the curve with respect to new technologies and techniques with an eye towards ...

Software Developer

Lexington, MA · Remote

  • Medical

  • Retirement

  • PTO

Partner with IT to explore new ServiceNow functionality and ensure solutions align with platform ... Software Developers, System Administrators * HR functional teams (Benefits, Talent, Employee ...

Enthusiasm to learn new skills and a desire for developing software * BS, MS, or PhD in Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical discipline ...

Senior Software Developer

Boston, MA · On-site +1

$147K - $198K/yr

The software developers on our team are the primary contributors to Neuron on both the frontend and ... add new capabilities to the Neuron platform, as well as maintain existing features and ...

Software Developer

Andover, MA · On-site

$88 - $118/hr

... Electrical Engineering (or equivalent) plus a minimum of 5 years of experience in software ... Ability to quickly comprehend the functions and capabilities of new applications and technologies

New

Lead Software Developer

Woburn, MA · On-site

$157K - $223K/yr

Enthusiasm to learn new skills and a desire for developing software * BS, MS, or PhD in Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical discipline ...

Lead Software Developer

Woburn, MA · On-site

$157K - $223K/yr

Enthusiasm to learn new skills and a desire for developing software * BS, MS, or PhD in Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical discipline ...

Enthusiasm to learn new skills and a desire for developing software * BS, MS, or PhD in Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical discipline ...

Lead Software Developer

Woburn, MA · On-site

$157K - $223K/yr

Enthusiasm to learn new skills and a desire for developing software * BS, MS, or PhD in Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical discipline ...

Rust Software Developer

Lexington, MA

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Asa Rust Software Developer, you'll applyyour technicalexpertiseto solve complex challengesin ... You'lltake ownership of complex engineering challengesbyarchitecting new missionfocused ...

Software Developer - Test

Boston, MA · On-site

$95 - $140/hr

* Own quality of the CivilGrid web app and the iOS and Android mobile apps, validate new features ... engineering teams to enhance software reliability. Highest-signal resume keywords * 4+ Years In QA ...

New

Seeking new possibilities and always staying curious, we are a team dedicated to creating the world ... Role and Responsibilities We are looking for early-career Software Developers to join our product ...

New

Network Software Developer

Lexington, MA · On-site

$101K - $152K/yr

Title: Network Software Developer Belong. Connect. Grow. with KBR! KBR's National Security ... new solutions through advanced prototyping. * Collaborative Environment: Come join a team of ...

Showing results 21-40

New Grad Software Developer information

See Boston, MA salary details

$52.1K

$121.5K

$180.3K

How much do new grad software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for new grad software developer in Boston, MA is $121,509.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,800.00 and $141,200.00 per year, depending on experience, location, and employer.

What is a new grad software developer?

A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

What are the typical responsibilities of a new grad software developer?

As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.

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

To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.

What cities near Boston, MA are hiring for New Grad Software Developer jobs?

Cities near Boston, MA with the most New Grad Software Developer job openings:

Infographic showing various New Grad Software Developer job openings in Boston, MA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $121,509 per year, or $58.4 per hour.

Sr Software Developer

Waters Corporation

Milford, MA • On-site

$59.75 - $79/hr

Full-time

Medical, Life

Posted 5 days ago


Job description

Overview

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. 

Responsibilities

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 
Qualifications

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
Company Description

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.

Employment Type: OTHER