Job Description

Responsibilities

As a Software Engineer you will:

  • Working within a formal development process covering the full development lifecycle.
  • Use code design abilities (including working to SOLID principles and some knowledge of engineering for performance) to generate and document appropriate designs
  • Work in collaboration with the agile team and appropriate experts to implement your designs.
  • Provide code and supporting documentation in accordance with the coding guidelines, quality processes and applicable procedures, including team's definition of DONE
  • Work in collaboration with the agile team to generate automated and manual tests to verify implemented software.
  • Provide work estimation and tracking information to support management decisions and planning.
  • Keep a pro-active attitude to insure continuous improvement of the software quality, work process and individual skills
  • Provide contributions to the ...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Waters Corporation today.

    Submit Application