Role Overview Senior Umbraco Developer with 5+ years of experience delivering enterprise-grade web applications using ASP.
NET Core (.
NET 8+) and modern Umbraco versions (including Umbraco 14+).
Key Responsibilities Umbraco & .
NET Core Development Installed, configured, and maintained Umbraco 14+ , including customizations, package integrations, and performance optimization.
Designed and developed secure, scalable RESTful APIs using ASP.
NET Core Web API and C#.
Applied Onion Architecture to maintain clear separation of concerns across Domain, Application, Infrastructure, and Presentation layers.
Implemented the Repository Pattern to abstract data access, improve testability, and ensure loose coupling.
Built optimized data queries using LINQ (method and query syntax) Designed and optimized SQL Server databases, including indexes, constraints, and performance tuning.
Integrated authentication and authorization using JWT and OAuth 2.
0 , including role-based and policy-based access control.
Technical Skills Back-End ASP.
NET Core, .
NET 8+, C# Entity Framework Core (Code First, Migrations) LINQ, Front-End JavaScript , HTML5, CSS, SCSS Angular ( v17+) Database SQL Server (schema design, optimization, performance tuning) Tools & DevOps Git, Visual Studio, VS Code Azure DevOps, CI/CD Pipelines