×
Register Here to Apply for Jobs or Post Jobs. X

Freelance​/Full-Stack .NET Developer; CMS

Job in Cape Town, 7100, South Africa
Listing for: TM Forum
Full Time, Contract position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer
Job Description & How to Apply Below
Position: Freelance / Contract Full-Stack .NET Developer (CMS experience)

Freelance / Contract Full‑Stack .NET Developer (CMS Experience)

Full Time

9 Months FTC

Location:

South Africa

About TM Forum

TM Forum is the global industry association that drives collaboration and collective problem‑solving to maximize the business success of communication and digital service providers and their ecosystem of suppliers. We are a global alliance of 800+ organizations across the connectivity ecosystem – counting the world’s top 10 Communication Service Providers (CSPs) and all the key hyperscalers as active, strategic members.

About

The Role

We are looking for an experienced full‑stack .NET developer with considerable CMS experience to join our team on a freelance basis to help deliver bug fixes and change requests (CRs) against the TM Forum website – the primary online presence for a global industry association. The site is built on Xperience by Kentico (SaaS-hosted), but we are far more interested in finding a strong .NET

& CMS developer with the right technical foundations and attitude. If you have built and maintained content‑driven web applications on .NET – whether with Kentico, Umbraco, Sitecore, or similar – and you are comfortable picking up a new platform quickly, we want to hear from you.

What You’ll Be Doing
  • Investigating and resolving defects raised during QA and UAT testing cycles
  • Delivering scoped change requests against an established .NET / CMS codebase
  • Working within a Git Flow branching strategy – raising PRs, responding to peer reviews, and following defined release processes through QA, UAT, and PROD environments
  • Collaborating with a scrum master and release manager to progress work through the pipeline
  • Contributing across the stack: .NET / C# backend, React / Type Script frontend, and the CMS content layer (content modelling, page types, widgets, admin configuration)
Tech stack you’ll be working with
  • .NET / C# backend
  • React / Type Script frontend (component library built with Yarn / Storybook)
  • Xperience by Kentico (v30+, SaaS-hosted)
  • Salesforce integration (REST API, OpenAPI-generated client)
  • Git Hub Actions for CI/CD
  • Algolia search
What We’re Looking For
  • Solid .NET / C# development skills – production experience, building and maintaining server‑side web applications, comfortable with modern .NET, dependency injection, async/await, REST APIs, and unit testing.
  • CMS / content‑driven web experience – you have worked on at least one enterprise CMS (Kentico, Umbraco, Sitecore or similar) and understand content modelling, page types / templates, widgets or components, and the editor experience.
  • Front‑end competence – comfortable contributing to a React / Type Script codebase, even if your primary strength is back‑end.
  • Comfortable in a structured Git workflow – Git Flow or similar, protected branches, PR‑based releases, peer review.
  • Fast ramp‑up on unfamiliar codebases – pragmatic, curious, and confident reading someone else’s code. We actively use Claude AI as a development tool and expect the successful candidate to be comfortable using AI to accelerate codebase understanding, code review, and delivery.
  • Strong written communication – we are an async‑first team, so clear PRs, tickets, and Slack updates matter.
  • Delivery mindset – you take ownership of bug fixes and CRs end‑to‑end, ask good questions, and push work through to production rather than leaving it half‑finished.
Nice To Have (but Not Required)
  • Hands‑on experience with Xperience by Kentico (any version) – especially Kentico SaaS / Xperience portal, content modelling, CI/CD store/restore, page types, widgets
  • Experience integrating with Salesforce via REST APIs
  • Familiarity with Algolia or another hosted search platform
  • Experience working with industry associations, membership organisations, or publication‑heavy websites
Diversity & Inclusion at TM Forum

At TM Forum, we’re building a workplace where everyone can belong, feel respected, supported and able to do their best work. We welcome talent from all walks of life to join our global community, which is made stronger by the different perspectives, backgrounds, and experiences each person brings. We hire based on skills, potential and values, never on assumptions about who someone is or where they come from.

We actively work to ensure our recruitment and people practices are fair, inclusive and free from bias.

We are a global alliance of 800+ organizations across the connectivity ecosystem. Members include the top 10 communication service providers, top three hyperscalers, and a wide range of vendors, consultancies, and system integrators.

Together, we are building a sustainable future for the sector in connectivity and beyond.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary