Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer I - Bengaluru/Bangalore @ Beckman Coulter India

Home > Quality Assurance and Testing

 Lead Software Engineer I - Bengaluru/Bangalore

Job Description

Essential job responsibilities:

You will be responsible for designing, developing and testing of Beckman Coulter s next generation analytics software products.

Perform technical feasibility studies of new technologies and architectures, including evaluation of commercial tools and components.

You will play an important role in help creating the high-level design artifacts, interface across components, and develop data specifications.

Troubleshoot big data issues in AWS production environment as they arise, and fix if urgent.

Demo of MVPs to Product manager/stakeholders to collect feedback/improvements.

Participate in effort estimates and drive plans for implementation

Execute our roadmap and architecture based on technology and business needs, considering architectural issues and tradeoffs

Understand and manage integration points with other systems that interface with your applications

Take ownership of features, deliver on time, and drive end-to-end quality.

Support and maintain various software documents.

Be able to lead, mentor and empower the software engineering team to achieve a high level of productivity and quality.

Minimal travel as needed

Attend morning/night meetings with global team in multiple locations on a weekly basis.

Education/Job Qualifications

Bachelor s degree in Computer Science or Master s degree in Software Engineering or Information Science/Technology or a related field with 9+ years experience.

Must Have:

5+ years of experience in developing high performance, highly scalable, database driven web applications

5+ years of experience in Spring/Java based enterprise software framework ecosystem.

Should be proficient in SQL, Hive and Presto Queries. In depth understanding of Hive on Tez and Spark engine.

Strong Java/Python programming concepts, ETLs using using PySpark.

Strong understanding of REST API/JSON

Skilled with computer science fundamentals, Data Structures, algorithms, Object Oriented Concepts and Design Patterns.

Ability to work with customers and user representatives to understand their needs and translate them into successful solutions

Excellent Communication and Presentation Skills

A strong awareness in software security

Keen business judgment, focus, and ability to see the "big picture" and prioritize

Must be proactive, self-directed, detailed and organized

Ability to work in a fast paced development environment

Strong in SQL/NoSQL/S3 and database design

Experience in understanding large and complex code cases, including API design techniques to help them clean and maintainable.

A Plus to Have:

AWS Cloud experience

Agile Scrum Experience

Basic understanding of statistics

CI and CD (Jenkins)

Healthcare Informatics background

Knowledge on LIS integration and HL7 protocol.

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Quality Assurance and Testing
Role: Quality Assurance and Testing
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Doctorate Not Required

Contact Details:

Company: Beckman Coulter India
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Computer science Object oriented design Backend Product engineering Database design Data structures JSON Analytics SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Beckman Coulter India

At Beckman Coulter, we are dedicated to advancing and optimizing the laboratory. For more than 80 years, we have been a trusted partner for laboratory professionals, helping to advance scientific research and patient care. We have a vital role: our focus on innovation, reliability and efficiency has...