Principal Engineer, Software R&D
Core
Design, develop, and maintain scalable .NET applications and services for healthcare clients.
Role type
Principal Software Engineer (.NET)
Builds
Scalable applications, RESTful APIs, and GraphQL services
Domain
Healthcare / Enterprise Software
Deliverable
production ML models | product features
Required skills
C#, .NET framework, SQL Server, RESTful APIs, GraphQL, Entity Framework, Dapper, Microsoft Azure, AWS, microservices architecture, CI/CD pipelines
Preferred skills
Distributed systems design, Agile methodologies, technical leadership
Technologies
C#, .NET, SQL Server, Entity Framework, Dapper, Azure, AWS, GraphQL
Responsibilities
Design and develop scalable applications using C# and .NET; Build and maintain RESTful APIs and GraphQL services; Conduct code reviews and provide technical guidance; Troubleshoot complex software defects and performance issues; Mentor team members; Partner with DevOps on CI/CD and automated testing
Seniority
Principal, hands-on IC with mentorship