About Team: The Digital Platform and Engineering Team in Bengaluru is an integral part of Thermo Fisher\'s India Technology Centre of Excellence. This center of excellence is dedicated to providing world-class software and cloud computing services that enhance the efficiency and precision of scientists\' work, ultimately contributing to a healthier, cleaner, and safer world. Our software products and solutions are designed to accelerate scientific discovery and increase lab productivity. These solutions offer a range of features, including rich content, selection tools, collaboration tools, and scientific apps. They empower our customers to focus on innovation and navigate the complexities of their scientific endeavors. Furthermore, our solutions create a connected world for our customers, enabling discoveries to happen thoughtfully. Every device and product is seamlessly connected, self-aware, and self-healing. This connectivity supports efficient workflows and fosters collaborative science. In the development process, we adhere to industry-standard methodologies to ensure the quality and scalability of our software products. We use the power and scalability of the cloud to create outstanding solutions that demonstrate its capabilities. Overall, our Digital Platform and Engineering Team in Bengaluru is committed to delivering exceptional software products that showcase the potential of the cloud. We strive to provide our customers with the tools they need to excel in their scientific pursuits and make a positive impact on the world. Roles & Responsibilities: The ideal candidate for this position is an energetic self-starter with extensive work experience. The Staff Engineer will lead multiple Software Development Scrum Teams in systems architecture and design in the Clinical Next Generation Sequencing Division (CSD) Products. As a Lead Developer, the candidate will play a crucial role in actively contributing to the architecture, design, and development of new features. This includes covering all aspects of software development, such as system design, design review, development, code review, unit testing, and integration testing. Furthermore, the role entails a leadership position, requiring the candidate to lead, empower, mentor, and guide other team members through technical challenges. To excel in this role, the ideal candidate must possess strong technical skills, a proactive mindset, and the ability to collaborate effectively with cross-functional teams. They should be motivated to drive innovation and deliver high-quality solutions. Candidate Requirement: Qualification: A Bachelor\'s degree in Engineering or a Master\'s degree in Computer Science with 9+ years of proven experience is required. Mandatory Skills, Knowledge, and Experience:
At least 9+ years of experience in developing web applications using Java-based frameworks and related technologies, with a solid understanding of design principles.
Experience with AWS managed services, Microservices Architecture, and SQL databases.
Solid understanding and application knowledge of object-oriented programming and design patterns.
Experience with modern monitoring and logging platforms.
Performance-driven and able to work on multiple projects simultaneously if needed.
Highly motivated to adopt new technologies, embrace challenges, and thrive in a fast-paced environment.
Experience in Agile methodologies.
Experience working with CI/CD, GIT, JIRA, and Confluence.
Experience with defining and implementing Non-Functional Requirements (NFRs) such as Security, Performance, and Cost.
Prior work experience in UI technologies like Angular, JQuery, and Javascript would be beneficial.
Experience working in an FDA-regulated environment would be advantageous.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.