
Software Engineer
Tuesday Health
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- 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
- 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
- EF Core, LINQ, and SQL proficiency
- Testing mindset: unit/integration tests; basic UI testing knowledge
- Git fluency, PR-based collaboration, and clear written/verbal communication
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
- 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
- Meaningful work each day; we care deeply about our mission, our patients, and each other
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETBlazorMinimal APIEF CoreSQLSignalROpenAPILINQunit testing
Soft Skills
communicationcollaborationproblem-solvingattention to detailadaptability