This is a remote position.
A UK-based company is hiring a skilled Backend.NET Developer to join our team and play a key role in delivering a high-impact project. The ideal candidate will have a strong background in Microsoft technologies, excellent problem-solving skills, and experience integrating complex back-end functionality with front-end systems.
You will work closely with the Head of Development and collaborate with a front-end developer to bring this project to life. A functional specification and project requirements will be provided, but you will be responsible for designing and implementing technical solutions that meet business needs.
Integrate front-end components into Umbraco CMS
Build and customize back-office editors for modules
Enhance back-office UX to ensure ease of use for content editors
Create templates, configuration options, and theming capabilities for components
Develop and integrate RESTful APIs and handle third-party integrations (e.g., CRMs, payment gateways, marketing tools)
Implement job search functionality within the system
Ensure high-quality code through unit testing and browser testing
Optimize performance, scalability, and security
Collaborate in an Agile/Scrum environment to deliver features iteratively
Umbraco CMS (v8/9/10+): custom development, templates, back-office extensions; familiarity with Umbraco APIs, content models, and package integration
Microsoft .NET & C#: ASP.NET Core / .NET Framework, C#, Razor, Visual Studio; strong LINQ skills
Database: Microsoft SQL Server, T-SQL, stored procedures, query optimization
APIs & Security: building/consuming RESTful APIs; OAuth/JWT/IdentityServer for auth
Source Control & Delivery: Git (Beanstalk/SmartGit or equivalent), CI/CD (Azure DevOps, GitHub Actions), IIS config & URL rewrite
Engineering Foundations: MVC architecture; design patterns (DI, Repository, SOLID); performance optimization, caching, and security best practices
Collaboration & Delivery: clear communication, strong debugging/problem-solving, ability to translate business requirements into robust technical solutions; Agile/Scrum experience
Preferred
Deploying Umbraco on Azure (App Services, SQL, Blob Storage)
Front-end familiarity (JavaScript/React/Vue) for smoother collaboration
Experience with headless CMS (Umbraco Heartcore)
SEO and accessibility best practices
Professional growth opportunities with access to training and certifications
Collaborative and innovative team culture with direct impact on projects

Turnitin

meutudo.

Coinbase

OfferUp

Turnitin

MENA Alliances

MENA Alliances

MENA Alliances