Lead Engineer, Software
Core
Lead a software delivery team by evangelizing and implementing technology strategy, developing reusable components, and partnering with business leadership to solve complex needs.
Role type
Senior IC Lead Software Engineer (Enterprise Software)
Builds
Reusable components, patterns, tooling, and scalable software solutions for revenue cycle management
Domain
Healthcare Technology / Revenue Cycle Management
Deliverable
production ML models | product features | infrastructure
Required skills
.NET Core (C#), JavaScript, CI/CD pipelines, Terraform (IaC), Docker, Azure Container Services, event-driven architecture, microservices, SQL, relational databases, ORM frameworks (Entity Framework, Dapper), REST API development, system design, observability tools (Application Insights, KQL)
Preferred skills
polyglot data architectures, Databricks, serverless architecture, AI-assisted development tools
Technologies
.NET Core, C#, JavaScript, Terraform, Docker, Azure, Service Bus, Application Insights, KQL, Entity Framework, Dapper, Databricks
Responsibilities
Design, develop, test, deploy, monitor, and maintain software; translate product concepts into project commitments; mentor engineering team through code reviews and design sessions; design solutions aligned with future state architecture
Seniority
Senior, hands-on IC with team leadership