ElSaba Group Co.

Senior .NET Developer (C#, Web API, Blazor, MAUI)

📍 القاهرة دوام كامل 💼 خبير 🕐 ٢٣‏/٥‏/٢٠٢٦
👁️ 0 مشاهدة
📋 0 متقدم

وصف الوظيفة

About the Role:We are looking for an experienced and passionate Senior .NET Developer to join our team.

In this role, you will be responsible for designing, developing, and maintaining high-performance web and cross-platform mobile applications.

You will work closely with our product and design teams to deliver exceptional user experiences using the latest .NET ecosystem technologies.What You Will Do:Develop and maintain medium-to-large scale applications across web, desktop, and mobile platforms.Build modules and add new features to currently ongoing projects using C# and ASP.NET Core Web API.Develop modern, interactive web user interfaces using Blazor alongside HTML5, CSS, and JavaScript.Build and maintain cross-platform mobile applications using .NET MAUI.Design data models, create MS SQL Server database tables, and write optimized complex queries and stored procedures.Implement high-performance data access layers using ORMs like Dapper and Entity Framework Core.Manage version control, code reviews (PRs), and automate CI/CD pipelines efficiently using GitHub Actions and Jenkins.Deploy, scale, and maintain applications using containerization and orchestration tools (Docker and Kubernetes).Debug, test, and ensure system stability, performance, and security across all environments.Analyze system requirements, propose technical improvements, and delegate development tasks when necessary.Tech Stack You Will Work With: Back-end: C#, .NET 6/7+, ASP.NET Core REST APIs.Front-end: Blazor (Server/WebAssembly), HTML5, CSS3, JavaScript.Mobile/Cross-Platform: .NET MAUI.Databases & ORM: MS SQL Server, Dapper (Micro-ORM), EF Core.Cloud & DevOps: GitHub, GitHub Actions, Jenkins, Docker, Kubernetes (K8s).

Bachelor’s Degree in Computer Science, Engineering, or a related area (or equivalent work experience).4-5+ years of commercial experience as a full stack .NET developer.Strong knowledge of server-side languages such as C#, .NET Core, and practical experience integrating with REST Web APIs.Excellent experience in building UI components using Blazor and solid frontend skills (HTML, CSS, JavaScript).Hands-on experience with .NET MAUI (or strong background in Xamarin with readiness to use MAUI).Solid experience with relational databases (MS SQL Server) and deep understanding of Dapper and EF Core.Good knowledge of DevOps practices, including CI/CD automation with Jenkins, and containerization/orchestration using Docker and Kubernetes.Advanced proficiency in Git and the GitHub ecosystem.Excellent experience in implementing multi-threading code and asynchronous operations.Excellent experience in Object-Oriented Design (OOD), SOLID principles, and clean/high-quality code practices.Ability to complete all phases of the software development life cycle (SDLC).What Matters to Us:Ability to work in a team and maintain healthy, constructive communication.Maturity in decision-making and responsibility for technical quality and results.Strong analytical skills and the ability to identify root causes of technical issues quickly.Willingness to share expertise, mentor junior/mid-level engineers, and act with a team-leading mentality.Accuracy in documentation, attention to detail, and adherence to agreed processes.Nice to Have:Good knowledge in Real-time App development (WebSocket – SignalR).Experience with Cloud computing platforms (AWS).Good knowledge in custom ERP systems design and implementation.Experience writing unit tests (xUnit, NUnit).

المتطلبات

Bachelor’s Degree in Computer Science, Engineering, or a related area (or equivalent work experience).4-5+ years of commercial experience as a full stack .NET developer.Strong knowledge of server-side languages such as C#, .NET Core, and practical experience integrating with REST Web APIs.Excellent experience in building UI components using Blazor and solid frontend skills (HTML, CSS, JavaScript).Hands-on experience with .NET MAUI (or strong background in Xamarin with readiness to use MAUI).Solid experience with relational databases (MS SQL Server) and deep understanding of Dapper and EF Core.Good knowledge of DevOps practices, including CI/CD automation with Jenkins, and containerization/orchestration using Docker and Kubernetes.Advanced proficiency in Git and the GitHub ecosystem.Excellent experience in implementing multi-threading code and asynchronous operations.Excellent experience in Object-Oriented Design (OOD), SOLID principles, and clean/high-quality code practices.Ability to complete all phases of the software development life cycle (SDLC).What Matters to Us:Ability to work in a team and maintain healthy, constructive communication.Maturity in decision-making and responsibility for technical quality and results.Strong analytical skills and the ability to identify root causes of technical issues quickly.Willingness to share expertise, mentor junior/mid-level engineers, and act with a team-leading mentality.Accuracy in documentation, attention to detail, and adherence to agreed processes.Nice to Have:Good knowledge in Real-time App development (WebSocket – SignalR).Experience with Cloud computing platforms (AWS).Good knowledge in custom ERP systems design and implementation.Experience writing unit tests (xUnit, NUnit).

وظائف مشابهة