We are looking for a skilled Backend Developer to join our growing engineering team. In this role, you will design, implement, and maintain core backend modules for our learning and certification platform. You’ll work on secure, scalable cloud solutions using .NET Core, Azure, and modern architectural patterns.
Responsibilities
Develop backend modules for Authentication, Course, Exam, Certificate, and Analytics.
Build and secure REST APIs using OpenID Connect (OIDC) and JWT.
Create real-time communication endpoints with SignalR / Azure Web PubSub.
Design and optimize SQL Server schemas, including JSON-based question banks.
Integrate with Azure Blob Storage, Key Vault, and Application Insights.
Implement event-driven workflows (e.g., exam completed → certificate generated).
Write clean, testable, and maintainable code following Clean Architecture principles.
Participate in weekly reviews and code reviews with the Tech Lead.
Maintain CI/CD pipelines and ensure production readiness.
Must-Have Skills
4+ years of professional experience with .NET Core / ASP.NET Core (7–9).
Strong proficiency in C#, Entity Framework Core, and SQL Server.
Hands-on knowledge of CQRS, DDD, and MediatR.
Experience with Azure services (Blob Storage, Key Vault, Web PubSub, App Service, AKS).
Proven experience integrating OpenID Connect (OIDC) and RBAC / claims-based authorization.
Strong understanding of API security standards (OWASP, JWT, TLS).
Familiar with Docker, GitHub Actions / Azure DevOps, and unit testing frameworks.
Nice to Have
Experience with exam systems, certification, or LMS platforms.
Knowledge of Power BI or Azure Data Explorer integration.
Understanding of event-driven microservices using Service Bus or Event Grid.
Hello Mr Ahmed Ive carefully reviewed your requirements, and Im confident that I can deliver a secure, scalable, and maintainable backend for your learning and ...
Im very interested in the Backend Developer position and I believe my skills and experience align perfectly with your requirements. I have solid expertise in NE...
Hi Ahmad, Im a .NET Core backend developer with hands-on experience building secure and scalable web platforms using C#, EF Core, and Azure services. Ive develo...
Hello Mr. Ahmed, I hope youre doing well and having a great day My name is Yousef Hassan, a Software Engineer specialized in Backend Development using Node.js a...
Proposal for Backend Developer Role Hello I hope you are doing well. Ive carefully reviewed your project requirements, and Im excited about the opportunity to c...
سلام عليكم استاذ احمد، معك كريم عصام خبرة 4 سنين، NET Developer شغال فعليا على مشاريع ERP وSaaS بأنظمة production حقيقية. بشتغل بـ ASP .NET Core ، وبستخدم Clean...
Im excited about your project a learning and certification platform thats not just functional but intelligent, scalable, and future-ready. As a .NET Core backen...
Good evening my name I Youssef and Im a backend developer and Im absolutely interested in your offer Im looking for such an opportunity to prove myself I hope w...