العودة إلى الوظائف
SENIOR FULL-STACK .NET DEVELOPER
Safety Level
الجيزة, GZ, EGFull-timeتقنية المعلومات٩ نيسان ٢٠٢٦
تفاصيل الوظيفة
**SENIOR FULL-STACK .NET DEVELOPER**
Engineering Department | on-site | Full-Time | 5+ Years Experience
**ABOUT THE ROLE**
We are seeking a **Senior Full-Stack .NET Developer** to join our engineering team and help build scalable, high-performance web applications.
The ideal candidate has strong experience across **backend and frontend development**, modern **cloud-native architectures**, and software design patterns such as **CQRS, Event-Driven Architecture, and Modular Architecture**.
You will work closely with product managers, designers, and engineers to deliver reliable, secure, and scalable solutions while mentoring junior developers and contributing to technical decisions.
**KEY RESPONSIBILITIES**
* Design, develop, and maintain scalable applications using **C# and ASP.NET Core**
* Build modern user interfaces using **Angular, Blazor, MVC, and Razor Pages**
* Design and implement **RESTful APIs and service integrations**
* Apply architectural patterns such as **CQRS, Event-Driven Architecture, and Modular Architecture**
* Implement **Repository Pattern and Unit of Work** for data access
* Develop secure authentication using **OAuth2, OpenID Connect, and JWT**
* Configure **Redis caching** and background jobs using **Hangfire**
* Implement structured logging using **Serilog**
* Work with **SQL Server** using **Entity Framework Core and Dapper**
* Participate in architecture discussions, code reviews, and technical planning
* Troubleshoot production issues and optimize system performance
* Collaborate with cross-functional teams and mentor junior developers
**REQUIRED SKILLS**
* **5+ years** of professional software development experience
* Strong expertise in **C#, .NET Core, .NET 6+, ASP.NET Core**
* Experience with **Angular, Blazor, MVC, or Razor Pages**
* Strong knowledge of **HTML5, CSS3, JavaScript, and TypeScript**
* Experience with **SQL Server, Entity Framework Core, and Dapper**
* Experience implementing **CQRS, Event-Driven Architecture, and Modular Architecture**
* Knowledge of **Repository Pattern and Unit of Work Pattern**
* Experience with **Redis, Hangfire, AutoMapper, and Serilog**
* Strong understanding of **REST API design**
* Familiarity with **Git, GitHub, and Azure DevOps**
* Strong understanding of **clean code and software design patterns**
* Excellent problem-solving and communication skills
**NICE TO HAVE**
* Microservices Architecture
* Docker and CI/CD pipelines and Kubernetes
* RabbitMQ, Kafka, or Azure Service Bus
* Domain-Driven Design (DDD)
* **OData**
**HOW TO APPLY**
If you are passionate about building high-quality software and enjoy working in a collaborative, remote-first engineering culture, we would love to hear from you.
Please submit your **CV and a short cover letter** describing your relevant experience.
*Only shortlisted candidates will be contacted. We are an equal opportunity employer and welcome applicants from all backgrounds.*
Job Type: Full-time
Work Location: In person