At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world s most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and delivery of testing advancements that improve patient outcomes across a range of settings. As a member of our team, you can make an immediate, measurable impact on a global scale, within an environment that fosters career growth and development.
Cepheid is proud to work alongside a community of six fellow Danaher Diagnostics companies. Together, we re working at the pace of change on diagnostic tools that address the world s biggest health challenges, driven by knowing that behind every test there is a patient waiting.
The Staff Software Engineer is responsible for developing Cepheid s Connectivity platform, a cloud-based software platform providing administrative and analytics support for Cepheid s GeneXpert product family.
You ll need to be a technical architect strong in Java, Angular, AWS cloud, web technologies, software design and architecture. You will be responsible for leading the design, developing, testing, and implementation of Cepheid next generation software products
This position is part of the Software R&D and will be in Bengaluru. This is an on-site position. At Cepheid, our vision is to be the leading provider of seamlessly connected diagnostic solutions.
In this role, you will have the opportunity to:
- Take ownership to provide software architecture, design and exhibit strong technical leadership for the team. Involved in analyzing customer / marketing requirements pertaining to the product.
- Responsible for leading the software design, development, maintenance, and deployment of the product. Drive end-to-end quality with effective automation of unit level, component level and system level testing.
- Provides software documentation including, but not limited to, software requirement specifications, functional specifications, and design specifications.
- Responsibility includes interacting with cross-functional stakeholders from SQA, Marketing, Service and support organizations, and project/program managers during the development and delivery of the product.
- Perform duties as an individual contributor and/or team member with 100% hands-on work. Conduct design reviews of software implementations.
The essential requirements of the job include
- Engineering degree in computer science or equivalent with 8+ years of related work experience
- Technical architect with experience architecting web applications and designing for cloud applications with different frameworks.
- Strong experience with Java, Spring, Angular 2.0, with ability to work across all layers of the application, from backend, DB to UI for a minimum of 5+ years
- Minimum of 3+ years of experience working with AWS stack, AWS cloud development and deployment.
- Experience with Gradle, REST, JSON, Databases, Git, Linux (command line), Automated testing using Junit or other similar tools. Comfortable in using a wide variety of open source technologies and tools
It would be a plus if you also possess:
- AWS Solution Architect certification is preferable.
- Experience with CI/CD, Jenkins
Cepheid, a Danaher operating company, offers a broad array of comprehensive, competitive benefit programs that add value to our lives. Whether it s a health care program or paid time off, our programs contribute to life beyond the job. Check out our benefits at danaherbenefitsinfo.com .