Padmi
Thermo Fisher Scientific logo
Thermo Fisher Scientific

pharmaceutical development · contract research organization

Manager R&D

HyderabadPosted 3 months ago
Engineering ManagementSeniorFull Time; Regular
Apply at Thermo Fisher Scientific

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a Manager Software Engineering / SW Technical Lead in the Life Sciences R&D department, you will lead a team of software engineers focused on developing key applications within the cryo-EM workflow. Your role will involve a combination of people management and technical leadership, where you will guide the team in executing day-to-day tasks, shaping architecture, engineering practices, and technical direction. Collaboration with product owners, scientists, and other engineering teams is essential to deliver high-quality software and enhance operational systems continuously. Key Responsibilities: - Team Leadership & Development: - Lead, mentor, and develop a team of software engineers - Foster a collaborative, inclusive, and high-performing team culture - Support career development, performance management, and continuous learning - Contribute to hiring and onboarding of new team members - Technical Leadership: - Provide hands-on technical guidance in software design, architecture, and implementation - Act as a key decision-maker for technical direction and trade-offs within the application - Ensure maintainable, scalable, and robust system design - Contribute to critical parts of the codebase where needed - Engineering Execution: - Own end-to-end delivery of the teams application, including planning, development, testing, and release - Collaborate with product management to define scope, priorities, and roadmap - Ensure high standards for code quality, testing, and documentation - Drive predictable and transparent delivery - Engineering Excellence: - Promote modern software engineering practices (e.g., CI/CD, automated testing, code reviews) - Continuously improve development processes, tooling, and team efficiency - Ensure system reliability, performance, and maintainability Qualification Required: - Bachelors or Masters degree in Software Engineering, Computer Science, Electrical Engineering, or a related field - 10+ years experience in software development, including experience in a technical leadership or team lead role - Experience managing or mentoring engineers (formal or informal leadership) - Strong understanding of software architecture, design principles, and development practices - Hands-on experience with modern development tools and practices (e.g., version control, CI/CD, automated testing) - Ability to balance hands-on technical work with team leadership responsibilities - Experience working in cross-functional and/or international environments - Strong communication skills and the ability to collaborate effectively with diverse stakeholders in a global organization Note: The company details were not provided in the Job Description. Role Overview: As a Manager Software Engineering / SW Technical Lead in the Life Sciences R&D department, you will lead a team of software engineers focused on developing key applications within the cryo-EM workflow. Your role will involve a combination of people management and technical leadership, where you will guide the team in executing day-to-day tasks, shaping architecture, engineering practices, and technical direction. Collaboration with product owners, scientists, and other engineering teams is essential to deliver high-quality software and enhance operational systems continuously. Key Responsibilities: - Team Leadership & Development: - Lead, mentor, and develop a team of software engineers - Foster a collaborative, inclusive, and high-performing team culture - Support career development, performance management, and continuous learning - Contribute to hiring and onboarding of new team members - Technical Leadership: - Provide hands-on technical guidance in software design, architecture, and implementation - Act as a key decision-maker for technical direction and trade-offs within the application - Ensure maintainable, scalable, and robust system design - Contribute to critical parts of the codebase where needed - Engineering Execution: - Own end-to-end delivery of the teams application, including planning, development, testing, and release - Collaborate with product management to define scope, priorities, and roadmap - Ensure high standards for code quality, testing, and documentation - Drive predictable and transparent delivery - Engineering Excellence: - Promote modern software engineering practices (e.g., CI/CD, automated testing, code reviews) - Continuously improve development processes, tooling, and team efficiency - Ensure system reliability, performance, and maintainability Qualification Required: - Bachelors or Masters degree in Software Engineering, Computer Science, Electrical Engineering, or a related field - 10+ years experience in software development, including experience in a technical leadership or team lead role - Experience managing or mentoring engineers (formal or informal leadership) - Strong understanding of software architecture, desi

One address, no account. We’ll tell you when matching roles go live.

More at Thermo Fisher Scientific

Related open roles

View all roles