Design, implement, and maintain scalable CMS-driven web platforms using Umbraco and .NET technologies. Collaborate with cross-functional teams to ensure high performance, security, and compliance with accessibility standards.
Umbraco Developer / Consultant
Location: Remote
Department: Engineering / Digital Solutions
Reports To: Technical Lead / Engineering Manager
Job Type: Full-time
Job Summary
We are seeking a skilled Umbraco Developer / Consultant with strong hands-on experience in Umbraco CMS, .NET technologies, and Azure cloud environments. The ideal candidate will play a key role in designing, implementing, and maintaining scalable, secure, and accessible CMS-driven web platforms.
This role involves working closely with cross-functional teams to deliver enterprise-grade websites, ensuring high performance, usability, and compliance with best practices such as WCAG 2.2 AA accessibility standards.
Key Responsibilities
Umbraco Development & Configuration
- Configure and implement Umbraco CMS solutions for enterprise and public-facing websites
- Design and develop content models, document types, templates, and reusable components
- Implement and manage forms, workflows, approvals, user roles, and permissions
Multi-site & Content Governance
- Build and manage microsites and multi-site architectures
- Establish content governance standards to ensure consistency and scalability
Integration & Migration
- Support integration with third-party systems, APIs, and services
- Plan and execute content migration strategies, including validation and data integrity checks
Cloud & Deployment
- Collaborate with cloud/security teams for Azure-based deployments
- Support hosting on Azure App Service, Azure SQL, and Blob Storage
- Contribute to CI/CD pipeline implementation and optimization
Accessibility & Compliance
- Ensure implementations align with WCAG 2.2 AA accessibility standards
- Apply best practices for responsive design, SEO, and security
Documentation & Support
- Create and maintain technical documentation and knowledge transfer materials
- Provide troubleshooting, upgrades, and post-launch support
- Monitor and optimize system performance and reliability
Required Qualifications
Experience
- 3–5+ years of hands-on experience with Umbraco CMS
- Strong experience with C#, ASP.NET Core, and .NET frameworks
- Proven track record delivering enterprise or public-sector websites
Technical Skills
- Experience with Azure (App Service, Azure SQL, Blob Storage)
- Strong understanding of CI/CD pipelines and DevOps practices
- Experience with Umbraco Forms, workflows, permissions, and multi-site setups
- Knowledge of API integrations, content migration, redirects, and SEO preservation
Core Competencies
- Understanding of accessibility (WCAG), responsive design, and secure CMS implementation
- Strong collaboration skills with PMs, BAs, UX designers, frontend, QA, and clients
- Solid problem-solving and troubleshooting abilities
Nice to Have
- Experience with headless CMS implementations
- Familiarity with DevOps tools and automation
- Experience working in agile delivery environments
What We Offer
- 100% remote work flexibility
- Opportunity to work on enterprise-grade digital transformation projects
- Collaborative and innovation-driven environment
- Exposure to modern cloud-first architecture and CMS platforms
Application Instructions
Please submit examples of Umbraco projects, GitHub repositories (if available), and any relevant certifications.