هجين دوام كامل
--
HR Egypt Network - HREN

تفاصيل الوظيفة

Full Stack Developer ( . NET ) Full time - Hybridlocation : Maadi
– Role Summary Role Objective Build and evolve a distributed system that spans:On-premises Windows Services (Agent layer)Cloud-hosted APIs and g RPC servicesReal-time communication infrastructure (Signal R)Multi-tenant database architectureWeb-based monitoring and administration dashboards Key ResponsibilitiesDesign and implement features across both Agent (on-prem) and Cloud tiers.Contribute to architectural decisions including versioning, modularity, backward compatibility, and deployment strategies.Develop real-time communication using Signal R (Web Sockets) and g RPC (bidirectional streaming).Implement resilient connectivity patterns (retry policies, reconnection strategies, durable messaging).Manage multi-tenant data access using SQL Server and Entity Framework Core.Own the Windows Service lifecycle and contribute to WPF-based desktop management tools.Build secure, production-grade APIs using JWT, RBAC, and mutual TLS (m TLS).Implement observability and reliability practices (Open Telemetry, structured logging, Sentry, health checks).Contribute to frontend development using Next.js for real-time dashboards and configuration portals.Integrate with third-party platforms such as Salla, Shopify, and other e-commerce systems.Design and implement event-driven patterns, CQRS, webhook processing, idempotent handlers, and rate limiting strategies.Optimize performance using memory-efficient techniques (e.g., Span, pooling, efficient serialization).Work with Azure services (Azure SQL, Azure Identity, Azure Dev Ops) where applicable.Apply ERP domain knowledge (invoicing, inventory, orders) when building business modules.Follow Clean Architecture and SOLID principles with strong testing practices. Required Qualifications :+3 years of experience with C# and modern . NET (6/7/8).Strong expertise in ASP. NET Core, Signal R, and g RPC.Deep understanding of asynchronous and concurrent programming.Strong SQL Server and EF Core experience.Solid knowledge of multi-tenant Saa S architecture.Experience with authentication, authorization, and certificate-based security.Windows Services development and familiarity with WPF.Experience with testing frameworks and observability tools.

وظائف مشابهة

حول HR Egypt Network - HREN
مصر, القاهرة
تكنولوجيا المعلومات