Overview
Lead Software Engineer for Beckman Coulter Diagnostics, responsible for architecting, designing, coding, debugging and implementing software features and enhancements in collaboration with the team. Reports to the Senior Software Engineering manager of Digital Solutions – Cloud platform within the Digital Solutions R&D group.
What you'll do
- Understand the overall requirements of the product/platform and of the assigned feature/module.
- Design and develop code as per the software requirements and generate unit test cases.
- Develop quick prototypes to demonstrate design concepts and product ideas to the team and management.
- Investigate software/system problems, fix defects and track them to closure.
- Work independently as well as with SMEs.
- Collaborate with cross-functional teams (locally and globally) to ensure product releases meet quality, performance, scalability, reliability and schedule goals.
What you'll need
- Bachelor's/Master's degree in Computer Science, Computer Engineering, or a related field.
- 10+ years proven experience in Java/J2EE/.Net programming.
- At least 5 years of experience in front-end web development using modern frameworks such as AngularJS or React on Azure Cloud.
- Experience working with Gen AI based product development.
- Hands-on experience with JavaScript, REST API, microservice architecture, DevOps, continuous integration, delivery and deployment, and version control (e.g., git).
Nice to have
- Experience in medical device design and development in an Agile environment.
- Understanding of software development processes for a regulated environment (FDA/ISO13485) and experience in medical device verification.
Details
- Location: Bengaluru (Bangalore), Karnataka, India.
- On-site role.
- Eligible for a remote work arrangement, with further details provided by the interview team.
Read the full description and apply on the company’s own careers page.