Senior Backend Developer (Tech Lead)

Summary

The Senior Backend Developer (Tech Lead) will oversee backend architecture and lead the migration of legacy systems to .NET 8 for a large-scale digital platform. The role involves mentoring developers, designing microservices, and managing deployments on Azure.

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

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available