All roles at Thermo Fisher Scientific

Staff Engineer, Software

BengaluruFull-time10–15 yrsPosted 3 days ago

Leadership software engineering role at Thermo Fisher Scientific in Bengaluru. Needs 10–15 years and a B.Tech, B.E. or B.Sc.

About the role

We are looking for an experienced Lead .NET Engineer with 10–15 years of software development experience and strong expertise in designing, developing, and maintaining secure, scalable, and high-quality enterprise applications. The ideal candidate should have strong hands-on experience with C#/.NET 8, ASP.NET Core, WPF, REST API development, and Entity Framework Core, along with experience in modern build, deployment, testing, and development practices.

What you'll do

  • Design, develop, and maintain scalable and maintainable applications and services using C#/.NET 8 and ASP.NET Core
  • Develop and maintain desktop applications using WPF where required
  • Design and develop secure, reliable, and well-structured RESTful APIs
  • Develop efficient data-access layers using Entity Framework Core
  • Define and promote application design principles, coding standards, and software engineering best practices

What you need

  • REST APIs
  • .NET
  • C#
  • Docker
  • CI/CD
  • Agile

Good to have

  • JavaScript
  • Kubernetes
  • PostgreSQL
  • gRPC
  • PHP
  • HTML

More roles like this at Thermo Fisher Scientific

Apply on Thermo Fisher Scientific's site