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