DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

ThermoFisher Scientific Sr Staff Engineer, Software in Bangalore, India

Job Description

Thermo Fisher Scientific Inc. is the world leader in serving science, with an annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving sophisticated analytical challenges, growing efficiency in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our distributed team of more than 130,000 colleagues delivers an unrivalled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD.

For more information, please visit www.thermofisher.com .

As a Technical Lead, you will play a crucial role in guiding and mentoring a team of software developer professionals to deliver high-quality solutions. This leadership position requires a blend of web application software design and architectural expertise, and effective communication/collaboration.

What will you do?

  • Technical Leadership: Provide technical direction and leadership to a team of software developer professionals. Keep abreast of industry trends and advancements, guiding the team toward embracing relevant technologies.

  • Hands on to own end-to-end delivery of clinical features.

  • Hands on in architecture, design, prototype building, programming.

  • Mentor and coach team members, encouraging a collaborative and innovative environment.

  • Act as a technical expert, helping the team troubleshoot and resolve sophisticated technical issues.

  • Conduct code reviews to maintain code quality and alignment to coding standards.

  • Implement and make sure best practices for software development and quality assurance are implemented.

  • Identify and mitigate technical risks associated with projects.

  • Implement strategies to ensure the scalability and maintainability of technical solutions.

  • Collaborate with cross-functional teams, including product managers, designers, and other stakeholders, to align technical solutions with business goals.

Minimum Requirements or Qualifications:

  • Bachelors / master’s in computer science.

  • Proven hands-on experience in Web app development using C#, .NET, Microsoft Blazor, gRPC, REST and SQL Server, Azure DevOps, GIT, and Mobile app development using .NET MAUI tech stack technologies.

  • 15+ years of relevant industry experience.

  • Passionate about building extraordinary software solutions that improve lives.

  • Experience with software development standard methodologies: Agile, TDD, DDD.

  • Excellent verbal and written communication skills.

  • Ability to document artifacts and processes and then explain them to others.

  • Experience with Agile methodologies. Familiarity with DevOps practices

  • Experience with product development according to ISO 13485 and preferably also with software lifecycle process according to IEC 62304.

  • Lead experience is a plus.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

DirectEmployers