For over 50 years, Waters Corporation has developed innovative analytical science solutions to support customer discoveries, operations, performance, and regulatory compliance. Specifically, the company designs, manufactures, sells, and services high performance liquid chromatography, ultra performance liquid chromatography, and mass spectrometry technology systems and support products primarily in the United States, Europe, Japan, and Asia. Our innovations enable significant advancements within the pharmaceutical, life science, biochemical, industrial, food safety, environmental, academic and government industries. Waters is a publicly traded corporation (NYSE:WAT) with more than 6,500 employees and is represented in more than 100 countries around the world.
We're looking for a great software engineer to be based in our Newcastle Office who has experience developing applications, either on the desktop or the web, to help us create our best-in-class scientific analysis software.
What can we offer?
A positive development experience
The Newcastle office is home to a small, experienced development team. We care about making good software with a good user experience. We give our developers time and resources to learn new skills and languages. We value team communication and collaboration. We have testers integrated in the team. We automate things when it makes sense to do so. We use agile development practices and try to learn from our mistakes.
Good development technologies
Our existing products are desktop Windows applications, built using the .NET stack, primarily in C#, and making heavy use of WPF, MVVM, LINQ, Rx, the Task Parallel library, NSubstitute, Moq, and WCF. Additionally, we've just started a brand new web-based project; C# backend along with the latest version of Angular. In terms of tools, we use the latest Visual Studio and ReSharper plus Git, NUnit, Trello, TeamCity, the Atlassian suite, and OneNote.
The chance to change the world
The software we develop is helping scientists all over the world to better understand the biochemical world, developing drugs to fight cancer, plants to revolutionise biofuel production, and so much more. Working at Waters, you'll learn a little about biochemistry too — it's a fascinating domain and a great way of expanding your mind. Job satisfaction doesn't come much better.
Big-company benefits; small team attitude
Waters is a large company providing good employee benefits, including a company pension scheme and a healthcare package. Despite being part of such a large company, the Newcastle office operates as a small team. We have a flexible approach to work and maintain a friendly, productive working environment.
An easy commute
Our core working hours are from 10am to 4pm (in a 37 hour week), meaning you can avoid the rush hour. Overlooking the Newcastle quayside, we're also just a couple of minutes' walk from the nearest Metro station and 10 minutes' walk from Central Station, so you might be able to avoid the roads altogether.
In this role, you will:
Experience level: Junior, Mid-Level, Senior
For this role, you will be expected to have:
For this role, you should be: