Software Development Cloud Principal Engineer

System ID
25390
Job Family
BT - Business Technology
Job Locations
IN-Bangalore
Job Location : Country (Full Name)
India

Overview

To design, develop and maintain software as part of an cloud agile delivery team in Waters. 

Responsibilities

  • Lead User Story refinement meetings to ensure stories are understood and decomposed adequately
  • Collaborate with cross-functional teams to architect, design, document and implement quality solutions 
  • and as part of a team with deep focus on hard technical problems and explain the why, how, and what, that makes your solution technically sound, provide constructive feedback regarding best practices, performance, and maintainability 
  • Stay ahead of the curve with respect to new technologies and techniques with an eye towards continual improvement of both the team’s skill set and the product goals 
  • To act as technical expert for coding, process and best practices (e.g. adherence to Definition of Done) and effectively communicate this to the team
  • Collaborate across teams to improve working practices and skill levels
  • To carry out all responsibilities in accordance with the Quality Policy and all applicable procedures
  • Contribute to the development and maintenance of all aspects of the applications and services owned by the team.


Professional & Soft Skills, Technical Leadership, Handle Complex Feature Design, Agile Team Collaboration, Problem Solving & Analysis, Strong Communication Skills
Teamwork

 

Qualifications

Bachelor’s degree or higher (or equivalent) in science, computing engineering subjects.  

 

Competencies Requirements

 

Core Technical SKills
Software Development
C#
.NET
Backend Development
Front-End Development
JavaScript
Angular

 


Cloud & Architecture
Amazon Web Services (AWS)
Microservices Architecture
API Development
RESTful Services

 


Engineering Practices
Software Engineering Best Practices
Unit Testing
Test Driven Development (TDD)
Behavior Driven Development (BDD)
SOLID Principles
Continuous Integration / Continuous Deployment (CI/CD)
Agile Methodologies

 


DevOps & Infrastructure
Continuous Delivery
Spinnaker
Kubernetes
Docker
Terraform
GitHub
GitHub Actions
Monitoring & Observability
Datadog
Monitoring
Alerts
Dashboards

 

Tools & Collaboration
Jira
Confluence
Atlassian Toolchain


Security & Compliance
Software Security Best Practices
OWASP
Public Key Infrastructure (PKI)
X.509 Certificates
TLS / SSL
Regulated Software Development
21 CFR Part 11

 

 

Company Description

Waters Corporation (NYSE:WAT) is a global leader in analytical instruments, separations technologies, and software, serving the life, materials, food, and environmental sciences for over 65 years. Our Company helps ensure the efficacy of medicines, the safety of food and the purity of water, and the quality and sustainability of products used every day. In over 100 countries, our 7,600+ passionate employees collaborate with customers in laboratories, manufacturing sites, and hospitals to accelerate the benefits of pioneering science

 

 

 

Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state, and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed