Senior Backend Developer (Tech Lead)
Location:
Riyadh, Saudi Arabia
Experience Required:
8+ Years
Job Summary
We are seeking a highly experienced Senior Backend Developer (Tech Lead) to lead the backend engineering function for a large-scale digital platform serving millions of users. The ideal candidate will own backend architecture, lead migration from .NET Framework to .NET Core/.NET 8, mentor developers, and ensure high-quality, scalable, and secure API services.
Key Responsibilities
-
Lead backend architecture and API development using ASP.NET Core
-
Design scalable microservices and event-driven solutions
-
Manage migration from legacy .NET Framework to .NET Core
-
Mentor backend developers and conduct code reviews
-
Build integrations with internal systems, Nafath, and Tawakkalna
-
Implement secure authentication and authorization
-
Optimize SQL Server databases and queries
-
Manage CI/CD pipelines and Azure deployments
-
Maintain technical documentation and architecture standards
Required Skills
-
.NET Core, ASP.NET Core Web API
-
C#, SQL Server, Entity Framework Core
-
Azure DevOps, Docker, Kubernetes
-
REST APIs, Microservices, Redis
-
Strong leadership and stakeholder management skills
Nice to Have
-
Azure certifications
-
SignalR experience
-
RabbitMQ / Azure Service Bus
-
Arabic language proficiency