Principal Software Engineer

RO-Brasov

International Careers

Req #: 23157
logo

Waters Corporation

Connect With Us:
Connect To Our Company
				Overview:

Waters is developing solutions that make a meaningful impact on the world

* Waters Helps Scientists in the Fight Against Cancer
* Waters Helps Ensure The Quality & Safety of Food and Beverages
* Waters Helps Drive Innovation in Chemical Materials
* Waters Helps Scientists manufacture innovation for biodegradable plastics, safer cosmetics and latest consumer electronics
* Waters Leads the way in helping scientists find ground-breaking treatments

Waters Romania are looking for a Principal Software Engineer to join our Connected Science Team.  As a Software Engineer you will have a key role in creating revolutionary, impactful software and services that our customers love. Building on a platform created using mainly C# and .NET technologies over several architectural layers, we create web applications and public APIs on top of this Platform, optimizing the provided solution cross-OS and using small footprint client. Future steps are considering extending and building new functionalities on a Cloud-based platform. 

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

  

If you are a Software Engineer passionate about coding, loving challenges and you are always eager to learn and experiment with new things - join our truly exceptional engineering teams. 

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 application architecture with a focus on scalability, maintainability, security and performance
* Provide product specific and technical support to internal and external users where appropriate

As a team member you will:

* Participate in all team meetings and ceremonies in direct collaboration with other sites, provide input and feedback, take ownership on identified improvements
* Actively participate in learning and sharing activities either during informal or formal training and demos
* Demonstrate continuous technical improvement

Qualifications:

To be successful: 

* You have a University degree (preferably in a science related subject or in engineering)
* You have experience working with API development or Microservices 
* You have experience in using REST architectural style, JSON and API design-first practices besides is a plus
* You have C# Software Programming experience and a strong experience in applying engineering practices: Unit testing, TDD, CI/CD, SOLID, BDD etc.
* You have experience with DevOps related tools (On-prem and/or Cloud) - knowledge on some of GitHub (with GitHub Actions), Jenkins, Docker, AWS are an advantage
* Strong object-oriented design and programming skills and data base knowledge
* You are using effciently your communication, teamwork, analysis and decision making skills and you are familiar with Agile methodologies.
* You are fluent in English - speaking, reading, writing - Advanced Level

In return you will receive: 

* A plan for your personal development in your own area of specialism, pursuing this with the support of your manager to undertake the training and learning to progress. 
* Competitive salary 
* Annual leave (22-30 days dependent on experience and level) 
* Private health insurance 
* Private life insurance 
* Bookster access (an online library) 
* Meal tickets 
* 10% self-study (4 hours per week study time) 
* Gym annual bonus 
* EAP program  

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
			
Share this job: