Senior .NET Engineer Healthcare Platform (C#/.NET, Node.js/TypeScript, Azure/AWS)

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract Independent
Contract W2
Contract Corp To Corp
6 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • C#
  • .NET
  • .NET Core
  • ASP.NET Core
  • TypeScript
  • Node.js
  • Azure
  • AWS
  • PostgreSQL
  • SQL Server
  • SQL
  • Microservices
  • Distributed Systems
  • Event-Driven Architecture
  • REST API
  • React
  • Next.js
  • Azure Functions
  • AWS Lambda
  • Docker
  • Kubernetes
  • Terraform
  • Infrastructure as Code
  • CI/CD
  • Azure DevOps
  • Redis
  • Message Queues
  • Healthcare
  • HIPAA
  • FHIR
  • HL7
  • OAuth 2.0

Summary

Responsibilities

  • Write production code across backend services, including the least glamorous and highest-risk parts of the system
  • Design and own multi-stage processing pipelines with durable state, checkpointing, resumability, and clean recovery from partial failure
  • Build the deterministic harness around external and ML services: request orchestration/batching, strict payload validation, timeouts and retries, caching/deduplication, concurrency limits, cost and latency budgets, and defined degraded-mode behavior
  • Keep vendor integrations behind provider-agnostic abstractions so services can be swapped without a rewrite
  • Instrument end-to-end pipeline lineage so any output can be traced to its inputs, code version, and configuration — and reproduced on demand
  • Set the testing and quality strategy for owned systems, including integration and contract tests
  • Lead incident response and root-cause analysis for high-severity production issues; close the loop with durable fixes and better instrumentation
  • Own observability: structured logging, business/process-health metrics, dashboards and alerting as code, meaningful SLOs
  • Define infrastructure as code, deployment topology, and environment promotion; improve CI/CD throughput and safety (deployment gates, progressive rollout, feature flags)
  • Partner with security on threat modeling and remediation of scanning findings
  • Mentor senior and staff engineers; raise the code-review bar across teams, including stacks you don’t own
  • Translate ambiguous product and clinical goals into scoped, sequenced technical plans; represent engineering reality to clinical and non-engineering stakeholders

Required Qualifications

  • 10+ years of professional software engineering experience, with 3+ years at staff level or above (owning technical direction across multiple teams); equivalent demonstrated scope acceptable
  • Depth in at least one modern backend ecosystem — TypeScript/Node.js or C#/.NET strongly preferred; strong Java, Go, or Python engineers who have picked up new stacks quickly are encouraged to apply
  • Proven ownership of distributed, event-driven systems in production: messaging/queueing, idempotency, failure handling, long-running workflows
  • Experience building reliable software on top of unreliable dependencies (slow, rate-limited, or unpredictable external services)
  • Substantial hands-on experience with AWS or Azure: serverless compute, containers, managed relational databases, caching, secrets management, IAM, and infrastructure as code
  • Strong relational data modeling and SQL, including schema and migration strategy for zero-downtime systems
  • Working depth in modern web application architecture: component-based front ends (React/Next.js), server-side rendering, API design and versioning
  • Excellent written technical communication — design docs, RFCs, and incident write-ups
  • Experience in a regulated domain where being wrong has real consequences

Preferred Qualifications (strength in several, not all)

  • Healthcare domain: FHIR, HL7v2, C-CDA, ICD-10, CPT, risk-adjustment coding; EMR/HIE integration; clinical document ingestion and OCR
  • Workflow orchestration at scale: durable execution engines, saga/compensation patterns, strict lineage
  • Production integration of ML/non-deterministic services: schema enforcement on model output, versioned prompts/config as deployable artifacts, cost/token budgeting, reproducible runs
  • Multi-cloud or cloud-portable architecture; cross-cloud integration without lowest-common-denominator design
  • Domain-driven design and clean/hexagonal architecture with automated boundary enforcement
  • Observability engineering: custom metrics pipelines, distributed tracing, SLO practice
  • Identity and access: OAuth 2.0/OIDC, managed IdP, token exchange, service-to-service auth, multi-tenant authorization
  • Incremental modernization: strangler-pattern migrations, integrating with legacy systems
  • HIPAA, SOC 2, or HITRUST program experience; SAST and container scanning
  • Fluency with AI-assisted development tooling and a clear view on its place in a regulated workflow
  • Experience standing up greenfield services alongside an existing platform without fragmenting it

Technical Environment

  • Backend: TypeScript/Node.js, C#/.NET | Front end: React, Next.js
  • Cloud: AWS and Azure — serverless functions, container services, managed Postgres, object storage, managed caching, IaC
  • Data: PostgreSQL (primary), SQL Server, Redis-compatible caching
  • Messaging: managed queue and pub/sub services on both clouds, including cross-cloud integration
  • External services: managed ML inference and search behind provider-agnostic abstractions
  • Delivery: Azure DevOps pipelines, containerized deploys, automated security scanning, feature flags
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1ebe57
  • Position Id: 9110557
  • Posted 1 hour ago
Contact the job poster
SV

Swathi Vundavalli

Recruiter @ NDAPARTNERS INC
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

•

24d ago

Easy Apply

Contract

$80 - $85

Remote

•

Today

Full-time

USD 119,219.00 - 214,594.00 per year

Remote

•

22d ago

Easy Apply

Third Party, Contract

$75 - $85

Remote

•

Today

Easy Apply

Full-time

135000 - 145000

Search all similar jobs