Logo-of-Sabenza-It-hiring-for-jobs-in-South-Africa-on-GrabJobs

Senior Software Developer (Full Stack + AI/Automation) - Cape Town

Job Description - Senior Software Developer (Full Stack + AI/Automation) - Cape Town

Overview 

A leading investment and technology -driven organisation is
seeking a dynamic and experienced Senior Software Developer to join its
growing team in Durbanville, Cape Town.
This role is ideal for a highly skilled
full -stack developer with strong experience in AI integration, automation,
and modern software architecture
, who is ready to take ownership of
enterprise -level systems and drive technology strategy.



Duties & Responsibilities

·        Lead full -stack development and enterprise
application architecture across the organisation

·        Own and drive production AI systems, including
LLM integration, RAG pipelines, and intelligent automation

·        Lead the rollout and integration of AI tooling
(including Claude -based workflows) into development and CI/CD processes

·        Design and implement automation workflows using
APIs, webhooks, and integration platforms

·        Develop and maintain CRM and business system
integrations across multiple platforms

·        Define and drive technology strategy,
architecture roadmaps, and engineering standards

·        Lead, mentor, and guide cross -functional
development teams

·        Collaborate with stakeholders to translate
business requirements into scalable technical solutions

 




Requirements

Minimum Requirements

·        Tertiary qualification in Computer Science,
Software Engineering, Information Technology (or equivalent practical
experience)

·        5–10+ years’ software development experience

·        AI / Machine Learning certification or proven
experience (including generative AI, LLMs, prompt engineering, or applied ML)

·        Certifications or strong experience across the
development stack:

o   Python

o   JavaScript
/ TypeScript

o   React

·        Strong full -stack development experience:

o   Backend:
Python

o   Frontend:
JavaScript / TypeScript, React

o   Databases:
PostgreSQL

o   REST
API design

·        DevOps and CI/CD experience using GitHub

·        Containerisation experience with Docker

·        Experience with workflow automation tools such
as n8n and Zapier

·        CRM and business systems exposure (e.g. Zoho
One, SmartSheet, WhatsApp Business API)

·        Strong technical leadership, stakeholder
engagement, and mentoring capability

 

AI / Modern Tech Stack Experience (Advantageous)

·        LLM integration and AI orchestration using:

o   Anthropic
Claude (API and Claude Code)

o   OpenAI
(GPT models)

·        Knowledge base design, RAG systems, and prompt
engineering

·        AI voice agent experience (e.g. ElevenLabs)

·        CRM automation and AI -driven workflow
integration

·        Experience building AI -powered enterprise
systems and pipelines



Original job Senior Software Developer (Full Stack + AI/Automation) - Cape Town posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Software Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.