Senior Principal Engineer, Health & Life Sciences

Centific

United States

Remote

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Centific is seeking a highly experienced software engineer to join our Health & Life Sciences team. You will design and build large-scale distributed systems on Azure using C#/.NET, tackling complex legacy and modern codebases with autonomy and rigor.

You will engage with business stakeholders to translate requirements into robust solutions, drive architectural decisions, and own backend services end-to-end, while mentoring peers and advocating engineering excellence in a regulated domain.

Qualifications

  • 10+ years of professional software engineering experience.
  • Strong proficiency in C# and .NET (including .NET 6+ / ASP.NET Core).
  • Deep experience with Microsoft Azure (App Services, Functions, Service Bus, SQL, Cosmos DB, Storage, Key Vault, Entra ID).
  • Ability to operate independently in ambiguous, complex environments with large codebases and distributed systems.
  • Strong track record of shipping production backend systems at scale.
  • Experience in regulated or domain-heavy industries (healthcare, life sciences, finance, or similar).
  • Excellent communication skills with non-technical stakeholders; translate between business and engineering contexts.
  • Comfort with end-to-end ownership: requirements to deployment and operational support.

Responsibilities

  • Design, build, and maintain large-scale distributed systems on Azure using .NET/C#
  • Navigate and contribute to complex, legacy and modern codebases with minimal ramp-up time
  • Engage directly with business stakeholders to rapidly build domain expertise and translate requirements into technical solutions
  • Drive architectural decisions, trade-off analyses, and technical strategy for your area
  • Own backend services end-to-end: APIs, data access, cloud infrastructure, CI/CD pipelines
  • Mentor and unblock other engineers; raise the bar on 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

Skills

.NET
C#
Azure
Distributed systems
Leadership
Communication

Tools

Azure DevOps
Terraform
Bicep

Job description

Centific is seeking a highly experienced software engineer to join our Health & Life Sciences team. You will design and build large-scale distributed systems on Azure using C#/.NET, tackling complex legacy and modern codebases with autonomy and rigor.

You will engage with business stakeholders to translate requirements into robust solutions, drive architectural decisions, and own backend services end-to-end, while mentoring peers and advocating engineering excellence in a regulated domain.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer
Principal Engineer

Centific • United States

Remote
USD 150,000 - 190,000
Senior Software Architect & Tech Lead (C#/.NET, Azure)
Senior Software Architect & Tech Lead (C#/.NET, Azure)

Medical Guardian • Philadelphia

On-site
USD 180,000 - 230,000
Health Care Plan (Medical, Dental &amp
Paid Time Off
Company Paid Short Term Disability and
+1
Senior .NET Engineer – Cloud, Microservices & Architecture
Senior .NET Engineer – Cloud, Microservices & Architecture

Integra Partners • Michigan

Hybrid
USD 102,000 - 138,000
Annual bonus program
401(k) with match
Life insurance
+9
Senior Software Engineer
Senior Software Engineer

Straive • United States

On-site
USD 120,000 - 150,000
Senior .NET Engineer: Legacy Modernization & Backend
Senior .NET Engineer: Legacy Modernization & Backend

inspiracareers • Oak Brook (IL)

Remote
USD 120,000 - 180,000
Senior Principal .NET/Azure Engineer (Hybrid)
Senior Principal .NET/Azure Engineer (Hybrid)

Ministry Brands • Milton (GA)

Hybrid
USD 150,000 - 210,000
Healthcare options
Flexible PTO
401(k) match
Senior Software Engineering Manager — SaaS Healthcare Platform
Senior Software Engineering Manager — SaaS Healthcare Platform

Centurion Health • Sterling (VA)

On-site
USD 150,000 - 210,000
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Numerator • Indiana (PA)

On-site
USD 140,000 - 190,000
Senior Software Engineer - Full Stack .NET Azure Developer
Senior Software Engineer - Full Stack .NET Azure Developer

Marathon Petroleum Corporation • San Antonio (TX)

On-site
USD 120,000 - 180,000
Health insurance
Vision insurance
Dental insurance
+5
Remote Senior Principal Software Architect
Remote Senior Principal Software Architect

DispatchHealth • Northern (KY)

Hybrid
USD 200,000 - 240,000