Principal Software Engineer, .NET, Azure

🔥 1 hour ago

🇷🇸 Serbia – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Thermo Fisher Scientific

Thermo Fisher Scientific

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Healthcare • Consulting • Logistics

Thermo Fisher Scientific is a leading global supplier of scientific instrumentation, reagents and consumables, and software services. They support the life sciences, healthcare, and analytical chemistry sectors by providing robust solutions for laboratory research and production processes. Their innovative products and services encompass a range of applications, including diagnostics, lab workflow automation, and drug discovery.

📋 Description

• Design, build, and maintain large-scale distributed systems on Azure using .NET/C# • Navigate and contribute to complex legacy and modern codebases • Engage directly with business stakeholders to build domain expertise and translate requirements into technical solutions • Drive architectural decisions, trade-off analyses, and technical strategy • Own backend services end-to-end, including APIs, data access, cloud infrastructure, and CI/CD pipelines • Mentor and unblock engineers and improve engineering quality and practices • Collaborate across organizational boundaries to align technical work with business outcomes • Identify and resolve systemic issues in production environments, tooling, and development workflows

🎯 Requirements

• 10+ years of professional software engineering experience • Strong proficiency in C# and .NET, including .NET 6+ / ASP.NET Core • Deep experience with Microsoft Azure, including App Services, Azure Functions, Service Bus, Azure SQL, Cosmos DB, Storage, Key Vault, and Entra ID • Ability to operate independently in ambiguous, complex environments with large codebases and distributed systems • Track record of shipping and maintaining production backend systems at scale • Experience in regulated or domain-heavy industries such as healthcare, life sciences, or finance • Excellent communication skills and ability to build relationships with non-technical stakeholders • Comfort with end-to-end ownership from requirements gathering through deployment and operational support • Prior experience in Health & Life Sciences technology, EHR/EMR systems, clinical data, regulatory compliance, HIPAA, or HL7/FHIR • Experience with Azure DevOps, CI/CD pipelines, and Infrastructure as Code using Bicep or Terraform • Familiarity with event-driven architectures, microservices patterns, and distributed messaging • Experience with data-intensive systems, pipelines, or ML/AI integrations in healthcare • History of leading cross-team initiatives or serving as a technical anchor on high-impact projects

Apply Now

Similar Jobs

🕒 August 21

MWDN

51 - 200

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior Full-Stack Engineer building Ruby on Rails and React applications for a compliance eLearning platform. Delivering accessible learning experiences, analytics, and AI-powered compliance tools.

AWS

Cloud

React

Ruby

Ruby on Rails

🕒 June 30

Xsolla

201 - 500

💼 Consulting

📣 Marketing

📦 Logistics

Staff Engineer managing Xsolla's Identity & Access Management platform for authentication and security protocols. Leading architectural decisions and ensuring compliance with IAM standards.

Distributed Systems

Kafka

Kubernetes

Postgres

Go

🕒 May 12

Xsolla

201 - 500

💼 Consulting

📣 Marketing

📦 Logistics

Staff Software Engineer building and scaling security infrastructure for Xsolla's global ecosystem. Leading identity management efforts with a focus on security and developer experience.

AWS

Distributed Systems

Google Cloud Platform

Kubernetes

Go