
Software Development Senior Engineer Empower
Waters Corporation5 months ago
India (city not specified)Senior
Responsibilities
- Create, maintain, test, and document application-level software that controls hardware.
- Provide software and technical support to internal and external users when appropriate.
- Maintain automated unit, component, API, workflow, and UI test scripts and ensure they run without failure.
- Participate in agile team ceremonies, meetings, learning activities, process harmonization, and technical collaboration.
- Follow quality, environmental health and safety, company, and system procedures.
- Complete quality-system actions such as CAPA and NCR activities in accordance with procedures.
- Perform development tasks under appropriate guidance and review and electronically sign documents as required.
Requirements
- Bachelor’s degree or higher, or equivalent, in science, computing, engineering, or a related subject.
- 5–8 years of software development experience using C++ and C#/.NET.
- 3–5 years of experience writing software applications that control hardware.
- 4–6 years of experience with object-oriented design and UML diagramming.
- Experience with Docker, GitHub, and SpecFlow is highly desirable.
- Understanding and application of technical standards and experience working with a recognized quality system.
- Experience using AI in code development.
- Excellent communication, collaboration, interpersonal, analytical, and problem-solving skills.
- Knowledge of software engineering practices including unit testing, TDD, CI/CD, and SOLID.
About Waters Corporation
Waters Corporation builds analytical instruments and software for pharmaceutical, biopharma, food and environmental labs, and clinical diagnostics. Its portfolio spans UPLC/HPLC chromatography, mass spectrometry, thermal analysis (TA Instruments), informatics, and analytical standards and reagents, sold alongside service and consumables. Founded in 1958 and headquartered in Milford, Massachusetts, Waters is a public company (NYSE: WAT) with systems used in drug development, quality control, and safety testing worldwide.