CareerPlanSign in

Technical Lead

Egypt💼 Full-time🗓 2026-06-18 → 2026-09-27

Core

Provide technical leadership, drive architectural decisions, and lead the delivery of scalable, high-performance .NET software solutions.

Role type

Senior IC Technical Lead (.NET)

Builds

Scalable microservices, event-driven distributed systems, and cloud-native applications

Domain

Enterprise software / Cloud-native / Distributed systems

Deliverable

production ML models | product features

Required skills

.NET Core, C#, Microservices architecture, Domain-Driven Design (DDD), CQRS, RabbitMQ, Azure Service Bus, Kafka, Entity Framework Core, MS SQL Server, JWT, OAuth 2.0, OpenID Connect, CI/CD, gRPC, SOLID principles

Preferred skills

None stated

Technologies

.NET Core, RabbitMQ, Azure Service Bus, Kafka, Entity Framework Core, MS SQL Server, JWT, OAuth 2.0, OpenID Connect, gRPC

Responsibilities

Define scalable architecture patterns and engineering standards; oversee design and implementation of microservices using DDD and CQRS; design and govern event-driven solutions; optimize system performance and database efficiency; enforce coding standards and security best practices; mentor developers and conduct technical interviews; collaborate with cross-functional teams to translate requirements into solutions; lead technical planning and estimation.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.