Principal Software Engineer – .NET, Azure

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal .NET/Azure engineer building scalable distributed systems for Centific’s frontier AI data platforms. Owning Azure backend services, architecture, CI/CD, and production operations.

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 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 while improving 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
  • Ability to translate between business and engineering contexts
  • End-to-end ownership from requirements gathering through deployment and operational support
  • Preferred: Health & Life Sciences technology experience, including EHR/EMR, clinical data, regulatory compliance, HIPAA, or HL7/FHIR
  • Preferred: Azure DevOps, CI/CD pipelines, and Infrastructure as Code using Bicep or Terraform
  • Preferred: Event-driven architectures, microservices patterns, and distributed messaging
  • Preferred: Data-intensive systems, pipelines, or ML/AI integrations in healthcare
  • Preferred: Leading cross-team initiatives or serving as a technical anchor
  • Experience with .NET 8+, ASP.NET Core Web APIs, Azure Functions, Worker Services, AKS/Containers, Event Grid, Blob Storage, MSAL, SQL Server, Entity Framework Core, Git, Docker, Application Insights, and Azure Monitor

Benefits:

  • Contractor-only engagement
  • Global remote work arrangement