×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Developer; C#​/.NET Core - Saudi National

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Sanaam
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below
Position: Senior Backend Developer (C#/ .NET Core) - Saudi National

We are working on a technology project for a government organization and are expanding our team to fill a Senior Backend Developer role. We are looking for experienced professionals who can support the development of secure, scalable, and high-quality backend systems aligned with government standards and requirements.

Responsibilities
  • Design, develop, and maintain scalable, secure, and high-performance backend services and APIs.
  • Collaborate closely with cross-functional teams (product, frontend, Dev Ops, and QA) throughout the full Agile development lifecycle, including planning, implementation, review, and retrospectives.
  • Translate business requirements and system specifications into clean, maintainable, and reusable backend code.
  • Design and implement RESTful APIs and backend integrations with internal and external systems.
  • Apply Object-Oriented Programming (OOP) principles, SOLID principles, and clean architecture practices.
  • Implement and maintain Domain-Driven Design (DDD) concepts within backend services.
  • Design and optimize database schemas, queries, and transactions using SQL Server.
  • Implement Authentication and Authorization mechanisms (JWT, OAuth, role-based access control).
  • Build and manage background jobs and scheduled tasks using tools such as Hangfire.
  • Contribute to microservices-based architectures, including service communication and API Gateway integration.
  • Write and maintain unit tests and ensure high code quality and test coverage.
  • Participate in code reviews, refactoring, and continuous improvement initiatives.
  • Collaborate with Dev Ops teams to support CI/CD pipelines, deployments, and environment stability.
  • Monitor, troubleshoot, and resolve backend issues related to performance, scalability, and reliability.
  • Promote backend best practices, coding standards, and architectural patterns.
  • Participate in technical design discussions, system architecture decisions, and feature estimation.
  • Stay up to date with backend technologies, frameworks, and industry best practices.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 5–7+ years of professional experience in backend development.
  • Strong experience with .NET / .NET Core and C#.
  • Hands‑on experience with Entity Framework / EF Core.
  • Strong understanding of OOP, SOLID principles, and clean code practices.
  • Practical experience with Domain-Driven Design (DDD).
  • Experience working with Microservices Architecture and API Gateway patterns.
  • Strong experience with SQL Server and relational database design.
  • Experience in building Integration Layers and consuming third‑party APIs.
  • Strong understanding of Authentication and Authorization concepts.
  • Experience writing Unit Tests and working with testing frameworks.
  • Familiarity with CI/CD pipelines and automated deployments.
  • Experience working in Agile / Scrum environments.
  • Hands‑on experience with ABP Framework is a strong plus. (Must)
  • Experience with Hangfire or background processing frameworks is a plus.
  • Knowledge of system performance optimization and scalability concepts.
  • Strong problem‑solving skills, attention to detail, and a proactive mindset.
  • Excellent communication skills and the ability to work effectively within a team.

Seniority level:
Director

Employment type:

Full‑time

Job function:
Information Technology

Industries: IT Services and IT Consulting

#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary