At a Glance
- Tasks: Develop and maintain high-quality Umbraco websites and applications, both front-end and back-end.
- Company: Join a growing digital team in a dynamic business consulting environment.
- Benefits: Competitive salary, 25 holiday days, pension, and professional development opportunities.
- Why this job: Make an impact by creating user-focused digital experiences with cutting-edge technology.
- Qualifications: 3-6 years of .NET/Umbraco development experience and strong C# skills required.
- Other info: Remote work with occasional travel; collaborate with fantastic people and grow your career.
The predicted salary is between 36000 - 60000 ÂŁ per year.
About the Role
We are seeking a talented Senior Umbraco Developer to join our growing digital team. You will play a key role in developing and maintaining high-quality Umbraco-based websites and applications – covering both the front‑end and back‑end of the CMS.
This role is ideal for someone with a strong background in .NET development, a solid understanding of Umbraco (v13+ preferred), and hands‑on experience integrating CRM systems into Umbraco‑driven solutions.
Key Responsibilities
- Develop, maintain, and enhance Umbraco CMS websites and applications.
- Build responsive, accessible, and performant front‑end interfaces using modern frameworks and best practices.
- Extend Umbraco functionality with custom back‑office modules, APIs, and third‑party integrations.
- Implement and manage CRM connectivity and data synchronisation between Umbraco and systems such as Dynamics 365 or HubSpot.
- Collaborate closely with designers, project managers, and other developers to deliver user‑focused digital experiences.
- Ensure clean, maintainable, and testable code following industry standards.
- Contribute to technical planning, code reviews, and architectural discussions.
- Troubleshoot and resolve performance, security, or integration issues as they arise.
Qualifications
- 3‑6 years of professional experience as a .NET / Umbraco Developer.
- Strong proficiency in C#, .NET Core / .NET 6+, and Razor views.
- Proven experience with Umbraco v10 or above, including custom component development.
- Experience connecting Umbraco with CRM platforms (e.g. Dynamics 365, HubSpot, Salesforce).
- Familiarity with RESTful APIs, GraphQL, and webhooks.
- Experience with version control (Git) and CI/CD workflows.
- Understanding of web security, accessibility, and performance best practices.
- Proficient English communication skills, in verbal and written form.
- Ability to build and maintain strong working relationships with our clients.
- Strong understanding of good UX principles.
- Experience in delivering projects successfully.
- Good organisational and time‑management skills.
- Excellent attention to detail.
- Team‑working ability.
- Independence and self‑reliance.
- Experience working in an agency or multi‑project environment.
- Familiarity with Azure or other cloud hosting environments.
- Knowledge of Headless Umbraco or hybrid CMS setups.
- Exposure to marketing automation and personalisation within Umbraco.
Benefits
- Meet fantastic people.
- Collaborate with a range of other teams.
- Achieve your highest potential, rewarded and recognised for going the extra mile.
- Be encouraged throughout your career and at all levels to share ideas.
- Have development opportunities throughout your career.
In addition to a rewarding career, we offer a range of financial and personal development benefits such as competitive salary, pension, 25 holiday days and professional development contributions, and opportunities to learn and develop new skills.
Location: Remote with occasional travel to client or team meetings.
How to Apply
If this role sounds like the right next step for you, please apply via LinkedIn. We’ll review applications as they come in and be in touch with shortlisted candidates.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industry: Business Consulting and Services
#J-18808-Ljbffr
Senior Umbraco Developer employer: Oak Mountain Ltd
Contact Detail:
Oak Mountain Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Umbraco Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Umbraco projects, especially those that highlight your .NET expertise. A strong portfolio can make you stand out and give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Umbraco and .NET. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect with us directly.
We think you need these skills to ace Senior Umbraco Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Umbraco and .NET development. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about Umbraco and how you can contribute to our team. Keep it engaging and personal – we love getting to know our applicants!
Showcase Your Projects: If you’ve worked on any Umbraco-based websites or applications, include links or descriptions in your application. We’re keen to see your hands-on experience and how you tackle challenges in real-world scenarios.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Oak Mountain Ltd
✨Know Your Umbraco Inside Out
Make sure you brush up on your Umbraco knowledge, especially if you have experience with versions 10 or above. Be ready to discuss specific projects where you've developed custom components or integrated CRM systems like Dynamics 365 or HubSpot.
✨Showcase Your .NET Skills
Prepare to demonstrate your proficiency in C# and .NET Core. You might be asked to solve coding problems or discuss your approach to building responsive front-end interfaces, so have examples ready that highlight your best practices and clean code.
✨Collaboration is Key
Since this role involves working closely with designers and project managers, think of examples where you've successfully collaborated in a team setting. Highlight your communication skills and how you’ve contributed to user-focused digital experiences.
✨Be Ready for Technical Challenges
Expect questions about troubleshooting performance, security, or integration issues. Prepare to discuss how you've handled such challenges in the past, and be ready to share your thought process during technical planning and code reviews.