Software Development Lead Engineer - Waters Connect at Waters Corporation in IN-Bangalore
- Company: Waters Corporation
- Location: IN-Bangalore
- Posted: Sep 24, 2026
- Type: Full-time
- Experience: 8+ years
Overview
We are building a engineering team to explore new technologies and help shape the future direction of our software platform. Y ou will work across existing applications, proof-of-concept development and integration work, with opportunities to explore areas such as AI and agentic integrations. This r…
Job description
- We are building a engineering team to explore new technologies and help shape the future direction of our software platform. Y ou will work across existing applications, proof-of-concept development and integration work, with opportunities to explore areas such as AI and agentic integrations. This role includes front-end and back-end engineering. Angular will be used in the role, but we are open to candidates whose front-end experience comes from other modern frameworks. The role spans both on-premise and cloud-connected software, so cloud experience is beneficial but not essential.
Responsibilities
- 5-8 years Development experience in C#.NET, and Angular (or related discipline).
- Extensive knowledge and proven experience as a software developer, with exposure to elements of our back-end technology stack including C#.NET, Unit Tests (NUNIT, JUNIT etc.,) & SQL and Angular
- Experience working with Microservices, API development, writing unit tests for the methods with positive, negative scenarios.
- Knowledge and application of software engineering practices, e.g. Unit testing, SOLID principles, BDD, etc.
- Proven ability to analyse, scope, size, design and develop complex features
- Proven ability to work as part of an Agile delivery team.
- Ability to analyse and solve problems.
- Excellent communication and team working skills.
- Basic understanding of cloud development and AI tools integration to devlopment
Requirements
- Excellent communication and collaboration skills.
- Excellent interpersonal skills.
- Proven ability to work as part of a team
- Ability to analyse and solve complex problems.
- Experience with AI integrations, developer tooling, or emerging technology exploration.
- Familiarity with MCP client/server concepts or a willingness to learn quickly.
- Experience with both on-premise software and cloud-based systems.
- Exposure to APIs, CI/CD pipelines, containerisation, or modern development tooling.
Skills
Required
- C#.NET
- Angular
- Unit testing (NUNIT, JUNIT etc.)
- SQL
- Microservices
- API development
- Agile delivery
- Problem solving
- Communication
- Team working
- Basic cloud development
- AI tools integration
Preferred
- AI integrations
- Developer tooling
- Emerging technology exploration
- MCP client/server concepts
- On-premise software
- Cloud-based systems
- APIs
- CI/CD pipelines
About Waters Corporation
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.