
Principal Software Engineer – .NET, Azure
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants anywhere in the world.
• Design, develop, and sustain large-scale distributed systems on Azure utilizing .NET/C#.
• Navigate and contribute to intricate legacy and contemporary codebases with minimal onboarding time.
• Collaborate directly with business stakeholders to gain domain knowledge and convert requirements into technical solutions.
• Lead architectural decisions, conduct trade-off analyses, and formulate technical strategies.
• Manage backend services comprehensively, encompassing APIs, data access, cloud infrastructure, and CI/CD pipelines.
• Guide and assist engineers while enhancing engineering quality and practices.
• Work collaboratively across organizational lines to ensure technical initiatives align with business objectives.
• Identify and address systemic challenges in production settings, tooling, and development processes.
• Over 10 years of professional experience in software engineering.
• Strong expertise in C# and .NET, particularly .NET 6+ / ASP.NET Core.
• Extensive experience with Microsoft Azure, including App Services, Azure Functions, Service Bus, Azure SQL, Cosmos DB, Storage, Key Vault, and Entra ID.
• Capability to operate independently in ambiguous and complex environments with large codebases and distributed systems.
• Proven history of deploying and maintaining production backend systems at scale.
• Experience in regulated or domain-centric industries such as healthcare, life sciences, or finance.
• Exceptional communication skills and the ability to foster relationships with non-technical stakeholders.
• Proficiency in translating between business and engineering contexts.
• Comprehensive ownership from requirements gathering to deployment and operational support.
• Preferred: Experience in Health & Life Sciences technology, including EHR/EMR, clinical data, regulatory compliance, HIPAA, or HL7/FHIR.
• Preferred: Familiarity with Azure DevOps, CI/CD pipelines, and Infrastructure as Code using Bicep or Terraform.
• Preferred: Knowledge of event-driven architectures, microservices patterns, and distributed messaging.
• Preferred: Experience with data-intensive systems, pipelines, or ML/AI integrations in healthcare.
• Preferred: Leadership in cross-team initiatives or acting 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.
• Contractor-only engagement.
• Global remote work arrangement.
Nect
Solventum
BackerKit
Get handpicked remote jobs straight to your inbox weekly.