العودة إلى الوظائف
شركة مستوى السلامة

SENIOR FULL-STACK .NET DEVELOPER

شركة مستوى السلامة

القاهرة, C, EGFull-timeتقنية المعلومات٩ نيسان ٢٠٢٦

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

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.* To apply: Please send your CV to [email protected] Or via WhatsApp to 0509163102 Our website: https://safety-level.com/jobs Job Type: Full-time Work Location: In person