Danaher Corporation Digital Software Engineer – Cloud and Data Engineering in Bangalore, India
As a Software Developer ( C loud Engineer) for Data & Analytics Platform , you will join a team of skilled software engineers to drive Life Sciences Digital transformative initiatives in IoT, Data and Analytics platforms targeted at multiple market segments in Life Sciences .
You will be responsible for designing and implementing highly scalable, distributed, reliable cloud-native systems that will serve as the backbone of Life Science’s digital platforms. You will apply your knowledge and proficiency in architecting and coding software components that run on AWS (preferred) or Azure infrastructure.
You will work on Event driven systems that interact with back-end databases and other services.
You will be called upon to solve complex analytical problems independently as well as with your team members. You will work with a globally distributed Agile team in a fast-paced environment.
Additionally, you will work with a team of Data and Analytics engineers including Data Scientists to ingest data and create data pipelines that will form the foundation for Data Scientists for advanced modeling or other business use case analysis.
Design, develop, and deploy highly scalable backend cloud microservices based on distributed systems using Java/ JEE .
Work with SW architects to understand the problem domain and produce creative solutions for new services.
Work with Data Scientists and domain specific data experts and other stakeholders including Architects, Product Managers/owners to identify and support data processing needs including data ingestion, data preparation, data clean-up and data readiness for development and production needs.
Design and implement backend microservices based on AWS and/or Azure cloud components.
Create unit tests for software components and ensure adequate coverage is provided.
Interact with both business and technical stakeholders to deliver high quality products and services that meet/exceed business customer, and technical requirements.
Share code and design reviews with agile team
Integrate 3rd party software components into existing software applications
Work with geographically distributed teams while maintaining highest standards in collaboration and communication.
Nice to have :
Write complex ETL processes and frameworks for analytics and data management
Experience in building lar ge data platform systems on cloud
A polyglot programmer who is keen in exploring other programming languages such as python, go, etc.
3+ years of application development in Java/J2EE
Strong knowledge of Core Java, Spring( Core, SpringBoot ), Hibernate /JDBC /JPA / ORM, JSON
Deep understanding of Object-Oriented Programming; Solid understanding and experience of Domain Modeling in relational and non-relational databases.
Knowledge of developing highly scalable, reliable, and real-time data processing pipelines
1+ years of experience in creating reports and dashboards in Tableau/ PowerBI or similar frameworks.
1+ years hands-on experience of working in scalable and distributed data environments in AWS( preferred) or Azure: Kafka, Kinesis, Hadoop/Cassandra, Redis, RedShift, Azure Blob, Event Hubs or BigQuery
Strong knowledge of build (Gradle/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit)
K nowledge of Web API implementations (SOAP, Web services, RESTful services etc ) is necessary.
Proven prior hands-on experience (2+ years) in developing solutions using AWS Cloud services such as AWS Lambda, AWS S3, AWS DynamoDB, or equivalent, Cloud Formation, or other Big-Data solutions (Cloudera, Hortonworks, Databricks); Equivalent experience in Microsoft Azure will also be considered.
1+ years of prior experience designing and developing collection and storage for big data solutions using one or more of the following: MySQL, MongoDB, Cassandra, Elasticsearch, Redshift, ObjectStore , timeseries databases, HDFS/HBase, etc.
Strong analytical skills with the ability to understand requirements and convert them to optimized technical solutions.
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
Experience with agile development methodology; Ability to work with multi-geography/site teams.
Clear written and verbal communications skills; Attention to detail, self-motivated, creative and flexible; Excellent time management and organizational skills.
Degree in Computer Science or a related field
Willingness to travel (<10%)
Experience ( 3 - 5 years)
When you join us, you’ll also be joining Danaher’s global organization, where 69,000 people wake up every day determined to help our customers win. As an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful Danaher Business System (https://www.danaher.com/how-we-work/danaher-business-system) tools and the stability of a tested organization.
Danaher is committed to a diverse and inclusive culture where everyone feels they belong and all voices are heard. We believe in our associates and the unique perspectives they bring to every challenge, which is why we’ll empower you to push the boundaries of what’s possible.
When you join us, you’ll also be joining Danaher’s global organization, where 80,000 people wake up every day determined to help our customers win. As an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful Danaher Business System (https://www.danaher.com/how-we-work/danaher-business-system) tools and the stability of a tested organization.At Danaher, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.If you’ve ever wondered what’s within you, there’s no better time to find out.