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 teams 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 teams 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 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 ecosystem including Core Entity Framework and 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.
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 ...
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 teams 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 teams 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 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 ecosystem including Core Entity Framework and 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.