Lead a small remote scrum team (typically 3–6 engineers): planning, execution, coaching, and delivery.
Stay hands-on in C#/.NET: design and implement backend services, review PRs, and keep architecture pragmatic.
Ship AI-enabled features to production by integrating AI components (e.g., speech-to-text and LLM services) into our workflows and microservice ecosystem.
Make delivery predictable: break down work into milestones, manage dependencies with other teams, and keep releases on track.
Set the quality bar: testing discipline, CI/CD, observability, performance, reliability, and secure engineering practices.
Partner with Product and stakeholders: to clarify requirements, communicate trade-offs (quality vs. latency vs. cost), and ensure what ships works in real clinical workflows.
Requirements
5+ years experience with C# and modern .NET (.NET Core / .NET 6+)
2+ years experience leading a software team (Team Lead / Tech Lead), ideally remote/distributed