Senior Backend Developer - KSA
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Who are we Technical Development Solutions ( TDS ), part of the Al Mousa Group in Saudi Arabia, specializes in natural resource exploration, environmental monitoring, and sustainable resource management.
Key Skills for This Role
Full Job Posting
Overview
Who are we
Tds
), part of the Al Mousa Group in Saudi Arabia, specializes in natural resource exploration, environmental monitoring, and sustainable resource management.
With expertise in water, environment, and energy fields, TDS offers services including geophysical and hydrogeological assessments, groundwater modeling, risk analysis, and water economics studies.
The company integrates advanced equipment and innovative solutions supported by international partnerships to address complex environmental challenges.
Operating for over 50 years, TDS has established a strong presence in the Middle East and beyond, with regional offices in UAE, Oman, Finland, USA, and Egypt.
About The Job
We are looking for a highly skilled
Senior Backend Developer
to join our team at
Tds
.
In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our applications.
You will collaborate closely with cross-functional teams to deliver high-quality solutions, ensure system performance and reliability, and contribute to technical decision-making.
The ideal candidate is passionate about clean code, system architecture, and building efficient, secure, and scalable services.
Key Responsibilities
- Design, develop, and maintain enterprise-grade backend systems using
- ASP.NET Core and ABP Framework.
- Implement Clean Architecture principles (Domain, Application, Infrastructure, Presentation).
- Use MediatR to implement CQRS-style command and query handling.
- Design and expose RESTful APIs.
- Design and optimize SQL Server databases.
- Apply clean code principles, SOLID, and design patterns.
- Conduct code reviews and mentor junior engineers.
- Collaborate with frontend, DevOps, and product teams.
Required Skills & Qualifications
- 5 years of experience in .NET backend development.
- Strong experience with ASP.NET Core.
- Hands-on experience with ABP Framework.
- Strong understanding of Clean Architecture.
- Experience using MediatR.
- Strong knowledge of SQL Server.
- Experience with Entity Framework Core.
- Experience building RESTful APIs.
- Nice to Have
- Experience with Azure services.
- Experience in multi-tenant systems (ABP).
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career