تفاصيل المشروع

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...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.