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

RequirementsMinimum 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

Desired Skills:

  • AI / Machine Learning
  • generative AI
  • LLMs
  • Python
  • JavaScript / TypeScript
  • React
  • PostgreSQL

Desired Qualification Level:

  • Degree

About The Employer:


Learn more/Apply for this position