Senior Software Engineer, .NET - US Remote
Core
Design, build, and maintain highly performant, well-structured, and well-tested code for core C#/SQL services powering clinical communication and collaboration in healthcare.
Role type
Senior Software Engineer (.NET/C#)
Builds
Scalable, high-availability voice and messaging communication systems for the healthcare industry
Domain
Healthcare technology / Clinical communication
Required skills
C#, ASP.NET Web API, RESTful API design, .NET data access frameworks (ADO.NET, Dapper, EF), MSSQL, Unit and Integration Testing, Code reviews, Git, CI/CD, Generative AI integration
Preferred skills
Legacy .NET reverse engineering, RabbitMQ, React/Angular with TypeScript, Observability tools (New Relic, Grafana), Generative AI tools across SDLC
Technologies
.NET, C#, ASP.NET Core, MSSQL, RabbitMQ, React, Angular, TypeScript, New Relic, Grafana, Git
Responsibilities
Design and build core services; Champion best practices in code quality and automated testing; Mentor junior engineers; Engage in code reviews with distributed partners; Collaborate with Product Owners and QA; Apply generative AI to optimize engineering processes
Seniority
Senior, hands-on IC