This job is no longer available
This job expired on 14/08/2026. It no longer accepts applications.
Senior Back-End .NET Developer
2P Perfect Presentation · Riyad
Job description
About the role
We are looking for a senior .NET Backend Developer to design, build, and maintain enterprise‑grade backend services, APIs and integrations. You will work with modern Microsoft technologies to deliver secure, high‑performance solutions that support our digital products.
Key responsibilities
- Design, develop and maintain backend services and Web APIs using .NET Core, ASP.NET Core, C#, MVC and RESTful principles.
- Build scalable, secure enterprise applications following best‑practice software engineering.
- Design and optimise database schemas, stored procedures, queries and indexing in SQL Server/T‑SQL.
- Implement authentication and authorisation with ASP.NET Identity, OAuth2 and OpenID Connect.
- Integrate Microsoft Dynamics 365, SharePoint and third‑party platforms via REST and SOAP.
- Deploy and host applications on IIS, Azure and containerised environments.
- Participate in CI/CD pipelines using Azure DevOps, GitHub Actions or similar tools.
- Conduct code reviews, enforce standards and mentor junior developers.
- Write unit and integration tests and maintain technical documentation.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering or related field.
- Minimum 5 years of hands‑on experience as a .NET backend developer.
- Proven track record delivering enterprise web applications with Microsoft technologies.
Required skills
- .NET Core / ASP.NET Core
- C#
- ASP.NET MVC, Razor Pages
- Entity Framework Core
- Dependency Injection
- SQL Server, T‑SQL
- ASP.NET Identity, OAuth2, OpenID Connect
- Microsoft Dynamics 365, SharePoint
- REST, SOAP services
- IIS, Azure, Docker
- Azure DevOps, CI/CD pipelines
- Git, TFS, Visual Studio, VS Code
- Azure Cognitive Services, ML.NET (preferred)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
2P Perfect Presentation
Riyad