Senior Back-End .NET Developer
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-06-26
Listing for:
2P Perfect Presentation
Full Time
position Listed on 2026-06-26
Job specializations:
-
Software Development
Backend Developer, .NET Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
We are seeking a highly skilled Senior .NET Backend Developer to design, develop, and maintain enterprise-grade backend systems, APIs, and integrations. The ideal candidate will have strong expertise in Microsoft technologies, software architecture principles, database development, and secure application design while contributing to scalable and high-performance digital solutions.
Key Responsibilities- Design, develop, and maintain backend services and Web APIs using .NET Core, ASP.NET Core, C#, MVC, and RESTful APIs.
- Build scalable, secure, and high-performance enterprise applications following modern software engineering best practices.
- Design and optimize database structures, stored procedures, queries, and indexing using SQL Server and T-SQL.
- Develop and maintain applications using ASP.NET MVC, Razor Pages, Entity Framework Core, and Dependency Injection.
- Implement authentication and authorization mechanisms using ASP.NET Identity, OAuth2, and OpenID Connect (OIDC).
- Integrate enterprise systems such as Microsoft Dynamics 365 CRM, SharePoint, and third-party platforms through REST and SOAP services.
- Collaborate with frontend developers and UI/UX teams to deliver integrated end-to-end solutions.
- Deploy, host, and maintain applications on IIS, Azure environments, and containerized platforms.
- Participate in CI/CD implementation using Azure Dev Ops, Git Hub Actions, or equivalent tools.
- Conduct code reviews, enforce coding standards, and mentor junior developers.
- Develop and maintain unit and integration tests to ensure code quality and system reliability.
- Troubleshoot, diagnose, and resolve application and performance issues.
- Maintain technical documentation including APIs, architecture diagrams, deployment procedures, and development standards.
- Participate in Agile development activities including sprint planning, estimation, reviews, and retrospectives.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or an equivalent field.
- Minimum of 5 years of hands-on experience as a .NET Backend Developer.
- Proven experience developing enterprise web applications and backend services using Microsoft technologies.
- .NET Core / ASP.NET Core
- C#
- ASP.NET Razor
- Entity Framework Core (EF Core)
- Web API Development
- Object-Oriented Programming (OOP)
- SOLID Principles and Design Patterns
- Database Design and Optimization
- SQL Server, T-SQL, and Indexing
- OAuth2 and OpenID Connect (OIDC)
- IIS Hosting and Application Deployment
- Git and TFS
- Visual Studio and VS Code
- Experience with Azure Cognitive Services, , or AI-enabled application development.
- Knowledge of Docker and containerized deployments.
- Experience with Azure Dev Ops and CI/CD pipelines.
- Familiarity with cloud-native application architecture and microservices.
- Strong analytical and problem-solving skills.
- Ability to design scalable and maintainable software solutions.
- Strong understanding of software architecture and secure coding practices.
- Excellent communication and teamwork abilities.
- Ability to work effectively in Agile and fast-paced development environments.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×