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 QualificationsBachelor 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.
Keyskills: Computer science Object oriented design Backend Product engineering Database design Data structures JSON Analytics SQL Python
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...