Jobiglo

لا توجد نتائج.

هذه الوظيفة لم تعد متاحة

انتهت صلاحية هذه الوظيفة في 15/09/2026. لم تعد تقبل الطلبات.

Senior Backend Engineer (.NET / C# Microservices)

Astek Middle East · Le Caire

Senior 🇬🇧 English
.NET 8 C# ASP.NET Core Microservices Domain-Driven Design Clean Architecture Kafka Entity Framework Core SQL Server Docker Kubernetes Outbox/Inbox Circuit Breaker Saga Retry Bulkhead Idempotency Serilog Elastic Stack Elasticsearch Kibana Distributed tracing RESTful APIs GraphQL Ultimus BPM

وصف الوظيفة

About the role

We are seeking a Senior Backend Engineer to design, develop, and optimise high‑performance backend services that power mission‑critical healthcare and procurement platforms. You will build scalable .NET 8 microservices, create secure APIs, and implement event‑driven architectures using Kafka while ensuring reliability and observability.

Key responsibilities

  • Design, develop and maintain scalable backend services with .NET 8 and ASP.NET Core.
  • Build and maintain RESTful APIs, GraphQL endpoints, and background processing services.
  • Develop event‑driven microservices using Kafka, handling producers, consumers, retries, idempotency and DLQ strategies.
  • Apply Domain‑Driven Design and Clean Architecture principles.
  • Optimise data access with Entity Framework Core and SQL Server, including indexing, query tuning and migrations.
  • Implement distributed‑system patterns such as Outbox/Inbox, correlation IDs, tracing and resilient communication.
  • Integrate services with Ultimus BPM for workflow automation.
  • Enhance observability using Serilog, Elastic Stack (Elasticsearch/Kibana) and distributed tracing.
  • Ensure API security, rate limiting, input validation and OWASP best practices.
  • Write automated unit, integration and contract tests and participate in code reviews.
  • Deploy and support containerised applications on on‑premises Kubernetes clusters.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • Minimum 5 years of backend software development experience.
  • At least 2 years of production experience with ASP.NET Core/.NET Core.
  • Proven experience building and maintaining microservices architectures.
  • Strong hands‑on experience with Kafka and SQL Server.

Required skills

  • .NET 8, C#, ASP.NET Core
  • Microservices, Domain‑Driven Design, Clean Architecture
  • Kafka (topics, partitions, consumer groups, offsets, retries, idempotency)
  • Entity Framework Core, SQL Server (indexing, query plans, transactions)
  • Docker, on‑premises Kubernetes
  • Distributed‑system patterns: Outbox/Inbox, Circuit Breaker, Saga, Retry, Bulkhead, Idempotency
  • Serilog, Elastic Stack (Elasticsearch, Kibana), distributed tracing
  • RESTful APIs, GraphQL, background processing services
  • Ultimus BPM integration

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Astek Middle East.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

لماذا تبلغ عن هذا العرض؟

شكراً لإبلاغك. سنراجع هذا العرض.

اكتشف المزيد

الرواتب والأدلة وعمليات البحث في مصر.

💬 راسلنا على تيليجرام الدردشة عبر واتساب

منشور منذ شهرين

31 مشاهدات · 0 مهتم

عزز فرصك

حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.

جاري تحليل سيرتك الذاتية...

Astek Middle East

Le Caire