Thermo Fisher Scientific

Staff Engineer, Software

Thermo Fisher Scientific
Apply
1 day ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, and maintain scalable applications and services using C#/.NET 8 and ASP.NET Core.
  • Develop and maintain WPF desktop applications and efficient data-access layers with Entity Framework Core.
  • Design secure and reliable APIs and reusable, modular application components.
  • Define and promote application architecture principles, coding standards, and secure software engineering practices.
  • Troubleshoot complex application, API, integration, and deployment issues.
  • Conduct code reviews and develop automated unit and integration tests using xUnit.
  • Use Swagger and Postman for API documentation, validation, and testing.
  • Support containerized development and deployment with Docker.
  • Develop and maintain CI/CD pipelines with GitHub Actions and manage artifacts with JFrog Artifactory.
  • Participate in technical design, solution reviews, estimation, planning, and implementation across multiple projects.
  • Collaborate with development, product, QA, DevOps, and other stakeholder teams.
  • Mentor and coach developers, provide technical guidance, and help resolve complex technical problems.

Requirements

  • 10–15 years of overall software development experience with significant .NET application development experience.
  • Strong hands-on expertise in C# and .NET 8, ASP.NET Core, WPF, API development, and Entity Framework Core.
  • Understanding of application architecture, object-oriented programming, reusable software design, application security, and secure development practices.
  • Experience with Docker, GitHub Actions, JFrog Artifactory, xUnit, Swagger, Postman, Jira, and Confluence.
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Preferred experience includes gRPC, PostgreSQL, PHP, HTML, JavaScript, CSS, Kubernetes, Helm, Miro, and cloud-native distributed applications.
  • Strong problem-solving, analytical, communication, mentoring, decision-making, collaboration, adaptability, ownership, and English-language skills.

Benefits

  • Standard Monday–Friday work schedule.
  • Office-based work environment.

Tech Stack

C#CSSDockerGitHub ActionsgRPCHelmHTMLJavaScriptKubernetesPHPPostgreSQLPostman

Categories

Thermo Fisher Scientific

About Thermo Fisher Scientific

10,000+ employees

Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.

Contact me