Software Architect
Core
Designing and leading full-stack architecture for clinical decision support systems, API integrations, and enterprise workflows to modernize healthcare technology.
Role type
Senior hands-on individual contributor software architect
Builds
Modernized clinical decision support capabilities, API integrations, and enterprise application components for healthcare providers and public health organizations
Domain
Healthcare technology / Clinical decision support / Enterprise integration
Deliverable
production ML models | product features | infrastructure
Required skills
Java, React, REST APIs, enterprise integrations, IAM, Azure, automation, distributed services, cloud architecture, technical triage, AI-enabled engineering practices
Preferred skills
Spring framework, HL7/FHIR, Epic integrations, CI/CD pipelines, Terraform, Kubernetes, observability tools, offshore/mixed team management
Technologies
Java, React, Azure, Spring, REST, HL7, FHIR, Ansible, GitHub Actions, Jenkins, Terraform, Docker, Kubernetes
Responsibilities
Lead hands-on solution architecture for API, integration, and application squads; analyze unfamiliar systems to identify optimization paths; translate complex product and operational needs into clear designs and delivery plans; own design leadership for service boundaries and integration patterns; partner with engineers to decompose designs and validate estimates; lead technical triage for complex production issues; coach engineers on design quality and responsible AI practices
Seniority
Senior, hands-on IC