1

Programmer Programmer Jobs in Massachusetts (NOW HIRING)

Waters Corporation is currently seeking a Support Programmer to join our Clinical LIMS team based in Golden, Colorado. Our work has real-world impact. Our market-leading Clinical LIMS platform, OMNI ...

CNC Programmer- Experienced

Shirley, MA ยท On-site

$32 - $40/hr

Description The CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and ...

CNC Programmer- Experienced

Shirley, MA ยท On-site

$32 - $40/hr

The CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and specifications. This ...

CNC Programmer III

Agawam, MA ยท On-site

$26.50 - $36.25/hr

Interpret engineering drawings, models, and specifications to develop CNC programs for machining operations, including milling, turning, drilling, and grinding * Program CNC machines using advanced ...

CNC Programmer III

Agawam, MA

$26.50 - $36.25/hr

Description OVERVIEW Cadrex is seeking a CNC Programmer III to utilize CAD/CAM software to program and/or operate conventional, special purpose and numerical control (NC) turret presses and laser ...

CNC Programmer

Haverhill, MA ยท On-site

$100K - $120K/yr

We have an exciting opportunity for a CNC Programmer. The primary responsibility of a CNC Programmer is to develop and maintain CNC programs using Siemens NX to support manufacturing processes for ...

CMM Programmer

Pepperell, MA ยท On-site

$28 - $33/hr

JOB SUMMARY The CMM Programmer | Quality Technician plays a critical role in ensuring product quality and conformity to established AS9100 requirements. This position involves evaluating products ...

CNC Programmer

Chelsea, MA ยท On-site

$28.75 - $39.50/hr

Client specializes in the manufacture of food service equipment is looking for an experienced CNC programmer/operator with sheet metal experience to join our team. Responsibilities Include: Use ...

CNC Programmer

Haverhill, MA ยท On-site

$100K - $120K/yr

We have an exciting opportunity for a CNC Programmer. The primary responsibility of a CNC Programmer is to develop and maintain CNC programs using Siemens NX to support manufacturing processes for ...

The Biostatistical Data Programmer will work under the guidance of a Biostatistician/Data Scientist in database management and data sciences to support the development, programming and maintenance of ...

CNC Machinist/Programmer We are seeking an experienced CNC Machinist/Programmer for a fast-paced CNC production machine shop. The ideal candidate must have a minimum of 5 years of experience as a CNC ...

CNC Programmer II

Boston, MA ยท On-site

$28.75 - $39.50/hr

We need skilled CNC Programmers to help support the way we build and test our products and features in a start-up environment. You will work closely with research scientists, mechanical engineers ...

New

next page

Showing results 1-20

Programmer Programmer information

See Massachusetts salary details

$14

$45

$80

How much do programmer programmer jobs pay per hour?

As of Jul 11, 2026, the average hourly pay for programmer programmer in Massachusetts is $45.56, according to ZipRecruiter salary data. Most workers in this role earn between $30.48 and $57.55 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.
What are popular job titles related to Programmer Programmer jobs in Massachusetts? For Programmer Programmer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Programmer Programmer jobs in Massachusetts look for? The top searched job categories for Programmer Programmer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Programmer Programmer jobs? Cities in Massachusetts with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Massachusetts as of July 2026, with employment types broken down into 82% Full Time, 11% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $94,762 per year, or $45.6 per hour.
Support Programmer

Support Programmer

Waters Corporation

Milford, MA โ€ข On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Overview

We need your talent!Waters Corporation is currently seeking a Support Programmer to join our Clinical LIMS team based in Golden, Colorado.

Our work has real-world impact. Our market-leading Clinical LIMS platform,ย OMNI-Lab, is used globally to support newborn screening programs in hospitals, helping detect life-threatening conditions early and improve outcomes for infants around the world.

If you're passionate about building high-quality software and want your work to directly support life-saving healthcare systems, we'd love to hear from you.

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.

Responsibilities

What You'll Do:

As part of our agile and collaborative team, you will:

  • Provideย technical supportย to customers, logging issues and ensuring timely resolution
  • Diagnose, troubleshoot, and resolveย software defects and production issues
  • Design, develop, test, and maintainย scalable full-stack solutions
  • Collaborate with engineers, product specialists, and global teams to deliver new features
  • Participate inย technical design discussionsย and contribute innovative ideas
  • Supportย end-to-end feature development, from concept through deployment
  • Help maintain theย performance, stability, and integrityย of our Clinical LIMS platform
  • Escalate and coordinate customer issues with the appropriate teams as needed
  • Ensure software quality throughย rigorous testing and code reviews
Qualifications

Basic Qualifications

  • Bachelor's degree in Computer Science or a related field (or equivalent experience)
  • 1+ years of experience building and supportingย complex, large-scale applications
  • Experience working in aย customer-facing or support-focused role
  • Strong problem-solving and debugging skills

Preferred Qualifications

  • Experience inย clinical laboratory environmentsย (e.g., newborn screening, microbiology)
  • Familiarity withย Intersystems Ensemble\IRIS
  • Hands-on experience with modern web technologies (Angular, HTML, CSS, Javascript, Intersystems/cache, SQL)
  • Strong written and verbal communication skills
  • Ability to thrive in aย fast-paced, agile environment

Benefits

  • Paid parental leave
  • Parental leave
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
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.

Key WordsSoftware Programmer Development Intersystems SQL Customer Support LIMS LIS Clinical Newborn Screening LaboratoryEmployment Type: OTHER