Senior C# Developer - (PERMANENT)
Core
Design, develop, and maintain in-house web applications and backend services using .NET, C#, and cloud technologies.
Role type
Senior C# Developer
Builds
Backend services, RESTful APIs, microservices, distributed systems, and cloud-native solutions
Domain
Enterprise software development, .NET ecosystem, Cloud (Azure/AWS)
Deliverable
production ML models | product features | infrastructure
Required skills
C# (.NET 6/7/8), Entity Framework Core, SQL Server, PostgreSQL, RESTful API design, microservices architecture, Clean Architecture, SOLID principles, domain-driven design (DDD), React/Angular, unit testing, integration testing, cloud-native solution design, serverless functions, message queues, event buses, code review, mentoring
Preferred skills
Experience with modern development practices, observability tools, performance optimization, production release planning
Technologies
.NET 6/7/8, Entity Framework Core, SQL Server, PostgreSQL, Azure, AWS, React, Angular
Responsibilities
Apply Clean Architecture and SOLID principles; Build high-quality backend services and RESTful APIs; Mentor junior developers; Ensure automated test coverage; Design and build cloud-native solutions; Develop modern web interfaces using React/Angular
Seniority
Senior, hands-on IC