What are the responsibilities and job description for the Full Stack Engineer position at hackajob?
hackajob has partnered with Waters Corporation to support the growth of its IT and QA/QC engineering teams, connecting experienced software engineers with high-impact roles building cloud-based, enterprise data systems.
Role: Full Stack Software Developer
Location: Milford, MA, US (Hybrid)
Salary: $130,000 – $160,000 per annum
Role Overview
In this role, you will be a key member of the engineering team, contributing to the development of next-generation data systems and cloud-enabled applications supporting critical scientific workflows.
You will work in an agile, collaborative environment, delivering scalable and reliable full stack solutions while taking ownership of modern cloud applications and core platform components.
Key Responsibilities
• Develop and maintain backend services using C# and .NET Core
• Build, deploy, and support applications in AWS Cloud environments
• Design and develop frontend applications using Angular
•Experience with Angular testing frameworks Jasmine, and Karma
•AWS Cloud Experience. Docker, Containers and Microservices
•Experience with relational and non-relational databases
•Excellent written and verbal communication skills
You’ll Bring
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
5 years of experience in software development
Strong hands-on experience with C# and .NET Core
Experience working with AWS Cloud platforms
Solid frontend development experience using Angular
Strong problem-solving and communication skills
Why Apply?
At Waters Corporation, you’ll join a global, science-driven organisation with more than 65 years of innovation, supporting customers across life sciences, materials, food, and environmental sectors worldwide. You’ll work on enterprise-scale, cloud-based solutions that play a critical role in advancing scientific discovery and improving everyday life.
Salary : $130,000 - $160,000