1

Entry 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 testing and the development of nearly every drug taken in around the globe. These are processes that we ...

As Lead Software Developer, you will work with a team to design, implement, and test systems software for advanced real-time signal processing applications for sonar, radar, electronic warfare ...

... involves developing software tools for creating and visualizing catastrophe risk models ... math/science/engineering) a plus โ€ข Insurance industry experience and/or exposure to natural ...

Software Developer (Junior-Mid) Location: Remote Who We Are: Tuesday Health is a value-based palliative care provider group dedicated to transforming serious illness and end-of-life care. We deliver ...

Software Developer

Andover, MA ยท On-site

$88 - $118/hr

Qualifications BA/BS in Computer Science, Computer/Electrical Engineering (or equivalent) plus a minimum of 5 years of experience in software development. This role requires solid experience with web ...

New

Lead Software Developer

Woburn, MA ยท On-site

$157K - $223K/yr

As Lead Software Developer, you will work with a team to design, implement, and test systems software for advanced real-time signal processing applications for sonar, radar, electronic warfare ...

Lead Software Developer

Woburn, MA ยท On-site

$157K - $223K/yr

As Lead Software Developer, you will work with a team to design, implement, and test systems software for advanced real-time signal processing applications for sonar, radar, electronic warfare ...

As Lead Software Developer, you will work with a team to design, implement, and test systems software for advanced real-time signal processing applications for sonar, radar, electronic warfare ...

Lead Software Developer

Woburn, MA ยท On-site

$157K - $223K/yr

As Lead Software Developer, you will work with a team to design, implement, and test systems software for advanced real-time signal processing applications for sonar, radar, electronic warfare ...

Advanced Software Developer

Quincy, MA ยท On-site

$60.25 - $76.75/hr

Software Developer - Advanced Location: Quincy, Massachusetts Work Model: Hybrid -- 4 days per week onsite Let's create our future together at The AES Group! About The AES Group: The AES Group is a ...

Rust Software Developer

Lexington, MA

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Rust Software Developer TheOpportunity: At Booz Allen, we believein empowering people to change the world. Asa Rust Software Developer, you'll applyyour technicalexpertiseto solve complex ...

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 the backend. You will work closely with a fully remote team of designers, developers, and ...

FULL STACK SOFTWARE DEVELOPER , Comp Sci & Artificial Intelligence Lab - Future Tech Project, to design, develop, and maintain our web platforms, ensuring seamless performance, scalability, and ...

Showing results 21-40

Entry Software Developer information

See Boston, MA salary details

$32K

$108.9K

$262.4K

How much do entry software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for entry software developer in Boston, MA is $108,929.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,000.00 and $115,200.00 per year, depending on experience, location, and employer.

What is an entry software developer?

Entry software developers are professionals who are new to the software development field, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced developers. Entry-level developers often work on smaller tasks or projects while learning best practices, tools, and methodologies used in software engineering. This role is ideal for recent graduates or individuals transitioning into tech, as it provides foundational experience and growth opportunities within a development team.

What are the key skills and qualifications needed to thrive as an entry software developer?

To thrive as an Entry Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), algorithms, and data structures, usually backed by a computer science degree or equivalent experience. Familiarity with development tools like Git, integrated development environments (IDEs), and basic knowledge of databases or cloud platforms is typically expected. Strong problem-solving abilities, willingness to learn, and effective communication are valuable soft skills in this role. These skills enable new developers to contribute efficiently to projects, adapt to evolving technologies, and collaborate successfully within development teams.

What types of projects and technologies are entry software developers typically assigned to when starting out?

As an entry software developer, you can expect to work on foundational tasks such as bug fixes, feature enhancements, or simple modules within larger applications. You will often be introduced to the company's tech stack, which may include popular programming languages like Java, Python, or JavaScript, and tools for version control and collaboration, such as Git and Jira. These initial assignments are designed to help you become familiar with the codebase and development workflow while supporting more experienced team members. Collaboration with mentors and participation in code reviews are common, providing learning opportunities and feedback to help you grow in your role.

Can I be an entry software developer with no experience?

Entry software developer roles often require some foundational knowledge of programming languages such as Java, Python, or C++, but many employers are willing to consider candidates with little to no professional experience if they demonstrate strong problem-solving skills, relevant coursework, or personal projects. Gaining certifications, building a portfolio, and learning tools like Git can improve your chances of securing an entry-level position without prior work experience.

What do entry-level software developers make?

Entry-level software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and company size. Starting salaries often increase with skills in programming languages, such as Java, Python, or C++, and familiarity with development tools and environments.

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

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

Infographic showing various Entry 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 $108,929 per year, or $52.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