C#/Web Principal Software Developer

Acest anunț a expirat și nu este disponibil pentru aplicare

As a Principal Software Developer, you have a key role in creating revolutionary, impactful software and services that our customers love.

Our software developers are a key component in our ability to provide instruments and software that enable our customers to undertake drug testing, neonatal screening, conducting food safety tests and many more applications. Our instruments have been critical in helping our customers develop Covid tests and vaccines.

Our Software Developers care about software and have a passion for what they do knowing they are contributing to delivering benefit to customers and society as a whole. For our developers its more than just a job, they create quality software using the latest technologies to ensure we meet our customers expectations.

 

What can we offer?

Waters is a company providing good employee benefits, including a healthcare package and excellent training & development support - you can dedicate 10% of your working week to training and development.

We have a flexible approach to work with opportunities for some remote working, and maintain a friendly, productive working environment.

Remote working options are available. 

As a Principal Software Engineer you will:

  • Work in collaboration with the agile teams and appropriate experts to drive implementation. 
  • Provide work estimation and tracking information to support management decisions, prioritisation and planning.
  • Use and promote code design concepts (including working to SOLID principles and some knowledge of engineering for performance) to generate and document appropriate designs.
  • Work closely with architects and POs to clarify functional and technical requirements. Propose technical solutions and refine upper level designs.
  • Provide code and supporting documentation in accordance with the software development cycle.
  • Work in collaboration with the agile team to generate automated and manual tests to verify implemented software.
  • Provide contributions to the application architecture with a focus on scalability, maintainability, security and performance.
  • Act as a subject matter expert and provide product specific and technical support to internal and external users where appropriate.
  • Help peers in their technical development by mentoring and sharing knowledge.

What experience will ideally make you a successful Principal Software Engineer at Waters?

  • You have a University degree (preferably in a science related subject or in engineering).
  • You have .net Framework, .net Core, C# Software programming experience and you are familiar with applying technical standards.
  • You have previous experience on designing and developing API's and using web technologies.
  • You are regularly using automated testing and are familiar with CI/CD concepts.
  • You are fluent in English - speaking, reading, writing - Advanced Level.
  • For you it’s more than a job. Among other things we’re strong advocates of creating quality software, and using the latest testing methodologies to ensure we meet the expectations of our customers.
  • A plus could be experience in SaaS, Microservices, Docker or experience developing applications on cloud platforms.

Întrebări frecvente

  • Câte locuri de muncă sunt disponibile la Waters Romania pe Angajat.ro?

  • Cum pot să fiu primul care să afle când există locuri de muncă noi la Waters Romania pe Angajat.ro?

  • Pe ce poziții are Waters Romania locuri de muncă disponibile prin Angajat.ro?