Logo for Liquid Thought

UMBRACO DEVELOPER

Role overview

Qualifications

  • 2 or more years of backend development experience with Umbraco CMS
  • Strong command of C# and the .NET ecosystem
  • Experience with SQL Server or similar relational databases
  • Strong communication skills to explain technical concepts

Responsibilities

  • Designing, building and maintaining Umbraco CMS solutions
  • Writing clean, secure, well-documented C# / .NET code
  • Building and integrating RESTful APIs and custom Umbraco components
  • Managing CI/CD pipelines and deployment scripts with a DevOps mindset

Key facts

  • Remote from: Africa
  • Full time
  • Mid-level (2-5 years)
  • English

Other skills

  • Communication
  • Collaboration
  • Problem Solving

About the company

Liquid Thought logo

Liquid Thought

IT Services & IT Consulting

Liquid Thought is a strategy-led digital innovation agency, delivering tailored solutions that enable its Clients to grow and compete more effectively in the digital economy. We're a Digital Enabler for leading brands with a strong focus on Customer Experience, Digital Innovation & Transformation Services including Strategy, Experience Design, Technology Delivery and Intelligence / Insights. Whether you are building your online business, have an idea for a new product, need to re-platform your technology or re-imagine your digital presence, our highly skilled team of creatives, engineers and strategists are standing by to partner you in your journey to becoming more digitally relevant. To learn more about us, get in touch: hello@liquidthought.co.za | We're always looking for great talent, let us know why you would like to join our team: hireme@liquidthought.co.za

Company details

IndustryIT Services & IT Consulting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Umbraco Developer

Cape Town, South Africa (Hybrid) | Permanent | Technology

Our client is a forward-thinking digital agency with a strong track record of delivering bespoke web and mobile solutions for clients across multiple sectors. They are looking for an Umbraco Developer to join their engineering team and take ownership of complex, high-quality backend builds in a collaborative, design-led studio environment.

The Opportunity

This is a role for a developer who knows Umbraco well and takes genuine pride in the quality, security and performance of their work. You will be responsible for architecting, building and maintaining sophisticated Umbraco CMS implementations, C# / .NET services and API integrations across a portfolio of client projects. You will work closely with senior engineers and contribute to a collaborative, quality-focused engineering team.

What You Will Be Doing

  • Designing, building and maintaining Umbraco CMS solutions for web and mobile client projects, from initial architecture through to deployment and post-launch support
  • Writing clean, secure, well-documented C# / .NET code that meets the team's quality standards and holds up under review
  • Building and integrating RESTful APIs, third-party services and custom Umbraco components, packages and content models
  • Contributing to database design, query optimisation and server-side performance profiling across client environments
  • Participating actively in code reviews, both giving and receiving feedback that raises the standard of the whole team's output
  • Managing CI/CD pipelines, deployment scripts and hosting environments (Azure, cloud or on-premise) with a DevOps mindset
  • Maintaining technical documentation, runbooks and shared libraries that make the codebase easier for everyone to work in
  • Collaborating closely with frontend developers, designers, project managers and account teams to deliver cohesive, integrated solutions
  • Proactively identifying and addressing technical debt, security risks and performance issues before they become production problems
  • Staying current with Umbraco releases, .NET framework updates and industry best practices and bringing relevant learnings back to the team

What We Are Looking For

  • 2 or more years of backend development experience, with solid hands-on Umbraco CMS experience
  • Strong command of C# and the .NET ecosystem, including ASP.NET Core, Entity Framework and modern .NET features
  • Solid experience designing and consuming RESTful APIs, with a good understanding of authentication, security and integration patterns
  • Proven ability to write meaningful automated tests (unit, integration) that catch regressions before they reach production
  • Experience with SQL Server or similar relational databases, including schema design and query performance tuning
  • Comfortable working with Git-based version control, CI/CD pipelines and cloud hosting environments
  • A track record of delivering complex Umbraco projects on time and to a high technical standard, with minimal rework
  • Strong communication skills, with the ability to translate technical complexity into clear language for non-technical stakeholders
  • A collaborative, team-first mindset and a genuine commitment to shared code quality

Advantageous

  • Experience with Umbraco Cloud or headless Umbraco implementations
  • Familiarity with AI-assisted coding tools and how they can improve development efficiency
  • Exposure to frontend technologies (React, Vue or similar) and comfort working across the full stack
  • A genuine interest in growing your skills and taking on more responsibility over time
  • A background in agency or studio environments where you have managed multiple concurrent client projects

What Is On Offer

  • A permanent role with a well-established, design-led digital agency with a strong client portfolio
  • A hybrid working model based in Cape Town
  • A collaborative, creatively energised engineering team that values quality, craftsmanship and continuous improvement
  • Real ownership of your work, with the technical autonomy expected at senior level
  • Opportunities to contribute to engineering standards, processes and culture as the team grows

Please note that only shortlisted candidates will be contacted. If you have not heard from us within 2 months of applying, please consider your application unsuccessful. Applications are open to South African citizens and candidates with valid work authorisation.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at Liquid Thought

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.