This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Full Stack Engineer – Cloud & On‑Premise Systems
HR Egypt Network - HREN · Le Caire
Job description
About the role
We are looking for a Full Stack Engineer to design, build and evolve a distributed system that spans on‑premises Windows services, cloud‑hosted APIs, real‑time communication and multi‑tenant data platforms.
Key responsibilities
- Design and implement features for both the on‑premise Agent layer and cloud tiers.
- Contribute to architectural decisions such as versioning, modularity, backward compatibility and deployment strategies.
- Develop real‑time communication using SignalR (WebSockets) and gRPC with bidirectional streaming.
- Implement resilient connectivity patterns, including retry policies, reconnection strategies and durable messaging.
- Manage multi‑tenant data access with SQL Server and Entity Framework Core.
- Own the Windows Service lifecycle and support WPF‑based desktop management tools.
- Build secure, production‑grade APIs using JWT, RBAC and mutual TLS (mTLS).
- Implement observability and reliability practices (OpenTelemetry, structured logging, Sentry, health checks).
- Contribute to frontend development with Next.js for real‑time dashboards and configuration portals.
- Integrate with third‑party e‑commerce platforms such as Salla and Shopify.
- Design event‑driven patterns, CQRS, webhook processing, idempotent handlers and rate‑limiting strategies.
- Optimize performance using memory‑efficient techniques like Span, pooling and efficient serialization.
- Work with Azure services (Azure SQL, Azure Identity, Azure DevOps) where applicable.
- Apply ERP domain knowledge (invoicing, inventory, orders) when building business modules.
- Follow Clean Architecture and SOLID principles with strong testing practices.
Required profile
- 3+ years of professional experience with C# and modern .NET (6/7/8).
- Strong expertise in ASP.NET Core, SignalR and gRPC.
- Deep understanding of asynchronous and concurrent programming.
- Solid experience with SQL Server, Entity Framework Core and multi‑tenant SaaS architecture.
- Experience developing Windows Services and WPF applications.
- Knowledge of authentication, authorization and certificate‑based security (JWT, RBAC, mTLS).
- Familiarity with Azure cloud services and ERP business domains.
- Proven ability to write clean, testable code following Clean Architecture and SOLID.
Required skills
- C#
- .NET 6/7/8
- ASP.NET Core
- SignalR
- gRPC
- SQL Server
- Entity Framework Core
- WPF
- Windows Services
- JWT, RBAC, mutual TLS
- OpenTelemetry, Sentry
- Next.js
- Azure SQL, Azure Identity, Azure DevOps
- CQRS, webhook processing
- Span, memory pooling, serialization
- Testing frameworks
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Egypt.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
HR Egypt Network - HREN
Le Caire
Related job offers
-
Part-Time Deskside Technician – Cairo
Pink Elephant South Africa Le Caire -
DevOps Engineer – Cloud Automation & CI/CD
Business Values Services "BVS-MEA" Le Caire -
Junior Web Developer – Full Stack (Front‑end & Back‑end)
Confidential Le Caire -
Technical Support Engineer – On‑site (Rotational Shifts)
Orion Cairo -
Principal Founding Full Stack Engineer – Equity Co‑Founder
owlera