Back End (C# .NET) Software Engineer
Core
Design, develop, test, deploy, and maintain scalable software applications and services on Azure Cloud for Thermo Fisher Scientific's data science and digital teams.
Role type
Mid-level C# .NET Backend Software Engineer
Builds
Scalable software applications, serverless functions, and data ingestion pipelines
Domain
Life Sciences / Healthcare / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C# .NET, Azure Cloud, RESTful APIs, Microservices, Serverless Architecture, TDD/BDD, Unit/Integration/E2E Testing, Git
Preferred skills
Infrastructure-as-Code (Bicep, Terraform), Open-source contributions, Azure Developer Associate certification
Technologies
C# .NET, JavaScript, ReactJS, NextJS, Azure Cosmos DB, Snowflake, Azure Data Factory, Azure Functions, Azure Service Bus, Azure DevOps, Cypress.io, Selenium, Azure Monitor
Responsibilities
Design and develop scalable software applications; Write clean, efficient, and well-documented code; Develop and execute automated tests; Implement CI/CD pipelines; Monitor application performance and troubleshoot production issues
Seniority
Mid-level, hands-on IC