Senior Full Stack Software Developer
Role Overview
Waters is hiring a Full Stack Software Developer for its Milford global headquarters, with a hybrid schedule.
The developer will join a QA/QC organization working on liquid chromatography instrumentation and software.
The team develops next-generation Empower data systems and data collaboration applications for a cloud computing environment.
Key Skills for This Role
Full Job Posting
Role overview
Waters is hiring a Full Stack Software Developer for its Milford global headquarters, with a hybrid schedule.
The developer will join a QA/QC organization working on liquid chromatography instrumentation and software.
The team develops next-generation Empower data systems and data collaboration applications for a cloud computing environment.
Responsibilities
- Translate product and system requirements into tasks, then design and maintain frontend and server-side software.
- Implement unit and system tests and collaborate with automation engineers on automated system tests.
- Troubleshoot applications and systems, estimate and track work, and support planning.
- Provide technical support, documentation, and presentations to internal and external users.
- Mentor junior engineers and contractors, review pull requests, and participate in agile ceremonies.
Qualifications
- Bachelor’s degree required; a Computer Science, Software Engineering, or related field is preferred.
- At least 5 years of software engineering experience; regulated development experience is preferred.
- Strong Angular 16+ frontend experience and C#/.NET Core server development with object-oriented design.
- Understanding of multithreading and asynchronous programming; experience with Jasmine and Karma.
- AWS, Docker, containers, microservices, relational and non-relational databases, and strong written and verbal communication.
Additional keywords
- Additional listed keywords include Visual Studio, GitHub, Spinnaker, YAML, Jenkins, Python, D3, UX and styling, Confluence, and Jira.
- Experience with chromatographic data systems is highly desirable.
Workplace
- The role is described as having a hybrid schedule.
Compensation
- The listed salary range is $116,500 to $194,500 per year.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Waters
Field Service Engineer II
, IND
Waters seeks a field service engineer to install, maintain, troubleshoot, and support thermal and rheology scientific instruments and related informatics. Candidates should have at least 3 years of relevant scientific in
AI Platform Principal Engineer
Milford, USA
Waters seeks a senior technical leader to guide the engineering team building and operating its AI platform. The role combines hands-on platform engineering with cloud, security, reliability, delivery standards, and ment
ITSM Lead Engineer, Software Development
, IND
Waters is seeking an ITSM Lead Engineer to develop and support ServiceNow solutions, with a focus on ITSM modules, integrations, automation, and platform governance. Candidates need 5–7 years of ServiceNow development ex
Principal Program Manager, Finance Transformation
, IND
Waters is seeking a finance transformation program leader to manage global projects, shared-services transitions, automation, and performance reporting. Candidates need a bachelor’s degree, 8–10 years of relevant experie
Salesforce Lead Engineer - Business Analyst
, IND
Waters is seeking a Salesforce Lead Engineer and Business Analyst to translate business needs into scalable CRM solutions for Sales and Service teams. Candidates should bring 5+ years of Salesforce experience, declarativ
HR Shared Services Specialist (Temp)
, IND
Waters is seeking an HR shared services specialist for a 12-month contract supporting a high-volume, digital-first HR service model. The role owns Tier 1 employee cases across the lifecycle, using ServiceNow HRSD and rel
Analyste Assurance Qualité
Québec, CAN
Acheteur bilingue - Contrat 12 mois
Québec, CAN
Field Service Engineer II
, IND
AI Platform Principal Engineer
Milford, USA
ITSM Lead Engineer, Software Development
, IND
Principal Program Manager, Finance Transformation
, IND
Salesforce Lead Engineer - Business Analyst
, IND
HR Shared Services Specialist (Temp)
, IND