Senior Backend Engineer – Cairo
Technical Development Solutions · Le Caire
Job description
About the role
We are seeking a Senior Backend Engineer to join Technical Development Solutions in Cairo. The role focuses on designing, building and maintaining high‑performance backend services that support our environmental and resource‑management platforms.
Key responsibilities
- Design, develop and maintain enterprise‑grade backend systems using ASP.NET Core and the ABP Framework.
- Apply Clean Architecture principles (Domain, Application, Infrastructure, Presentation) and implement CQRS with MediatR.
- Create and expose RESTful APIs for internal and external consumption.
- Design, optimise and manage SQL Server databases, including Entity Framework Core data access.
- Enforce clean‑code standards, SOLID principles and design patterns.
- Conduct code reviews, mentor junior engineers and collaborate with frontend, DevOps and product teams.
Required profile
- Minimum 5 years of professional experience in .NET backend development.
- Proven ability to work on complex, scalable systems in a hybrid, full‑time environment.
- Strong problem‑solving skills and a passion for clean architecture.
Required skills
- ASP.NET Core
- ABP Framework
- Clean Architecture
- MediatR (CQRS)
- SQL Server
- Entity Framework Core
- RESTful API design
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week ago
Expires 1 month from now
8 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Technical Development Solutions
Le Caire