Senior C# Developer
Core
Designing and developing new features within a microservices architecture for telecoms solutions used by businesses globally.
Role type
Senior C# Developer (Team Lead track)
Builds
Modern software platforms using .NET technologies within a microservices architecture
Domain
Telecoms / Enterprise Software
Deliverable
production ML models | product features
Required skills
C#/.NET development, .NET 6+ Web APIs, microservices architecture, relational databases (SQL Server), ORMs (Entity Framework/Dapper), Angular or similar front-end frameworks
Preferred skills
mentoring, ownership, leadership, technical decision making
Technologies
.NET 6+, Web APIs, Entity Framework, Dapper, Angular, SQL Server, NuGet
Responsibilities
Designing and developing new features, building and integrating services using external APIs, maintaining and enhancing existing applications, creating and managing internal NuGet packages, writing robust unit and integration tests, participating in and leading code reviews, diagnosing and resolving technical issues, splitting and assigning development tasks, contributing to architectural discussions
Seniority
Senior, hands-on IC with leadership track