Software Developer
Australia, Canada, France, Germany, India, Italy, Netherlands, Spain, United Kingdom, United States
Negotiable
About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
Software Developer (Junior-Mid)Location: RemoteWho We Are:Tuesday Health is a value-based palliative care provider group dedicated to transforming serious illness and end-of-life care. We deliver goal-centered care focused on alleviating physical symptoms and emotional stress for individuals and their caregivers. Our interdisciplinary care teams reduce avoidable hospitalizations and improve quality of life wherever individuals call home.
Through our leading-edge care model, Tuesday Health is shaping the future of community-based palliative care nationwide.
About the Role
: Tuesday Health is looking for a growth minded .NET developer to build secure, scalable, web and mobile experiences across our Azure-based platform. You’ll contribute to Blazor front ends, Minimal API back ends, and a MAUI mobile app, with modern DevOps, testing, and observability practices.
Key Responsibilities
:Full Stack DeliveryBuild Blazor WASM components with clean, reusable patterns and accessibility in mindImplement Minimal API endpoints in .NET with OpenAPI, validation, and performance in focusContribute to our MAUI mobile app, including shared component librariesWork with EF Core and SQL (Postgres); define/maintain database relationships and manage code-first EF Core migrationsSupport real time UI behavior using SignalR where neededLeverage Claude Enterprise to generate, refactor, and maintain test scripts efficiently, and help define best practices for AI-assisted testing on the team.Identity, security, and dataIntegrate authentication/authorization via Microsoft Entra ID (OIDC/OAuth2, MSAL, roles/scopes)DevOps and qualityShip via Azure DevOps (repos, pipelines, environments), following branch policies and PR reviewsImprove code quality through SonarCloud rules aligned with our standardsGenerate and consume API clients from OpenAPI/Swagger for typesafe integrationObservability and reliabilityInstrument services with distributed tracing and logging using Azure Application InsightsHelp monitor service health, failure rates, and performance; participate in alert triage for staging/productionProduct collaborationWork in three-week sprints with Product to refine user stories and acceptance criteriaRequired Competencies: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 OpenAPIWorking 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 plusEF Core, LINQ, and SQL proficiencyTesting mindset: unit/integration tests; basic UI testing knowledgeGit fluency, PR-based collaboration, and clear written/verbal communicationPreferred Competencies:MAUI mobile app development (or Xamarin.Forms) and shared component librariesOpenAPI client generation and SDK usage patternsReal-time apps with SignalRTest containers and Docker for integration testingPerformance tuning, profiling, and caching strategiesObservability experience (App Insights, KQL dashboards, tracing)Accessibility (WCAG), cross-browser/device testingExperience with complex domain features (form builders, schedulers, time zone conversions)How we work:Process: Agile in 3‑week sprints; daily standups, code reviews, pair/mob programming when helpfulPlanning: Azure DevOps; collaborative refinement and clear acceptance criteriaEnvironments: Staging and Production with pipeline-managed releases and approvalsQuality: SonarCloud scanning, coding standards/style guides, and strong PR disciplineCollaboration: Close partnership with QA, Product, and Clinical OperationsWhat We Offer:Competitive compensation, reflecting our commitment to attracting, retaining, and motivating the best talent in the industryComprehensive
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 buildingA 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 wayMeaningful work each day; we care deeply about our mission, our patients, and each otherIf you are passionate about improving the quality of care for seriously ill individuals and their caregivers through innovative solutions, we would love to hear from you.Tuesday Health seeks to recruit and retain staff from diverse backgrounds and encourages qualified candidates to apply. Tuesday Health is an equal opportunity employer and does not discriminate on the basis of age, sex, gender identity/expression, sexual orientation, color, race, creed, national origin, ancestry, religion, marital status, political belief, physical or mental disability, pregnancy, military, or veteran status.Be Aware of Recruitment ScamsTuesday Health has become aware that scammers impersonate our recruiters to defraud job candidates. No one representing Tuesday Health will:Contact you via encrypted messaging applicationsSend you a check in advance of your employmentRequest you to wire money anywhereRequest detailed personal financial information prior to employmentRequest any payment or fees to process your application or employmentLegitimate Tuesday Health recruiters will only contact you from an official @tuesdayhealth.com email address.
If you're unsure whether a communication is legitimate, please contact us directly at c***s@***.com to verify.Originally posted on Himalayas
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.