CareerPlanSign in

Full Stack Software Engineer

Johannesburg, ZA💼 Full-time🗓 2026-09-25

Core

Lead a team of software engineers to design, build, and operate enterprise agent capabilities, RAG pipelines, and production-ready AI solutions while delivering full-stack web applications.

Role type

Manager, Full Stack Software Engineering & AI Agent Systems

Builds

Enterprise agent systems, RAG-enabled applications, LLM-powered solutions, and scalable web applications

Domain

Professional Services / Enterprise AI & Cloud Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Team leadership, system design, full-stack development, agent orchestration, RAG pipeline engineering, CI/CD implementation, security compliance, performance optimization, mentorship

Preferred skills

Project management, AI/ML certifications, cloud-native platform engineering, data engineering, enterprise security governance

Technologies

Angular, Node.js, .NET, SQL, Kubernetes, Vector databases, Embedding models, CI/CD tools

Responsibilities

Motivate and develop team members to deliver quality software; Design and build multi-agent orchestration and RAG systems; Develop and deploy high-quality web applications; Mentor junior developers and foster knowledge sharing; Ensure adherence to coding standards, security best practices, and compliance requirements; Optimize application performance and maintain CI/CD pipelines

Seniority

Manager, hands-on IC with team leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.