AngularAzurePostgresReactSQL.NETC#CAIClaudeAzure DevOpsAzure SQLApp ServiceEntra IDSwaggerOpenAPIRESTfulGitCommunicationCollaborationRemote Work
About this role
Role Overview
Build Blazor WASM components with clean, reusable patterns and accessibility in mind
Implement Minimal API endpoints in .NET with OpenAPI, validation, and performance in focus
Contribute to our MAUI mobile app, including shared component libraries
Work with EF Core and SQL (Postgres); define/maintain database relationships and manage code-first EF Core migrations
Support real time UI behavior using SignalR where needed
Leverage Claude Enterprise to generate, refactor, and maintain test scripts efficiently, and help define best practices for AI-assisted testing on the team.
Integrate authentication/authorization via Microsoft Entra ID (OIDC/OAuth2, MSAL, roles/scopes)
Ship via Azure DevOps (repos, pipelines, environments), following branch policies and PR reviews
Improve code quality through SonarCloud rules aligned with our standards
Generate and consume API clients from OpenAPI/Swagger for typesafe integration
Instrument services with distributed tracing and logging using Azure Application Insights
Help monitor service health, failure rates, and performance; participate in alert triage for staging/production
Work in three-week sprints with Product to refine user stories and acceptance criteria
Requirements
1–4 years of professional experience with C#/.NET (preferably .NET 6–9)
Experience with modern web UI (Blazor preferred; React/Angular acceptable with willingness to learn Blazor)
Experience building RESTful APIs (controllers or Minimal APIs), including validation and OpenAPI
Working knowledge of Azure (App Service/Functions, Azure SQL/Storage) and Azure DevOps (repos, pipelines, boards)
Fundamentals in authentication/authorization (OIDC/OAuth2); familiarity with Entra ID is a plus
Git fluency, PR-based collaboration, and clear written/verbal communication
Tech Stack
Angular
Azure
Postgres
React
SQL
.NET
Benefits
Competitive compensation, reflecting our commitment to attracting, retaining, and motivating the best talent in the industry
Comprehensive benefits including medical, dental, vision, and life insurance, paid time off and holidays, employer 401(K) match, etc.
Remote work with multiple onsite sessions each year to maximize collaboration and team building
A dynamic and inclusive team environment where you can lean on your teammates, offer candid feedback, bring your true self to work each day, and deliver tremendous impact while having fun along the way
Meaningful work each day; we care deeply about our mission, our patients, and each other