Your main responsibilities would include:  Software development across our technology stack Working collaboratively as part of a cross discipline agile team to deliver software for Waters Clinical Systems