Back to all jobs
2P Perfect Presentation

Senior Backend Developer (Umbraco Required)

2P Perfect Presentation

Giza · Giza · Egypt Full-time 5-10 4d ago

Job description

Required Technical Skills Strong experience in .NET Core / ASP.NET Core Advanced proficiency in C# Solid hands-on experience with Umbraco CMS (v8, v9, v10+) RESTful API design and integration SQL Server (NoSQL is a plus) Azure (App Services, Storage, Functions, DevOps) Docker & Kubernetes Message Brokers (RabbitMQ, Kafka) Basic frontend knowledge (HTML, CSS, JavaScript) Key Responsibilities Design, develop, and maintain scalable backend systems using .NET Core and Umbraco CMS. Build custom Umbraco components, controllers, content models, and integrations. Lead backend architecture decisions (Clean Architecture, Layered Architecture, Microservices). Develop and optimize secure, high-performance RESTful APIs. Refactor legacy systems to improve scalability and maintainability. Integrate backend services with external APIs and message brokers. Conduct code reviews and mentor junior developers. Troubleshoot complex backend issues and optimize performance. Ensure security standards and reliable deployment processes. Qualifications 5+ years of professional backend development experience in .NET. 3+ years of strong hands-on experience with Umbraco CMS. Strong knowledge of C#, MVC, Razor, Entity Framework, and LINQ. Deep understanding of Umbraco architecture (content types, pipelines, caching, extensibility). Strong database design and optimization skills. Excellent problem-solving and communication skills. Preferred Qualifications Experience with Umbraco Cloud and CI/CD pipelines. Experience with Docker and Kubernetes deployments. Familiarity with headless CMS approaches (Umbraco Heartcore). Experience with Agile/Scrum methodologies.