Tech jobs
Job listings
Full Stack Engineer - .net
Full stack engineer in Investec's Business & Commercial Banking team in Sandton, building and modernising the SynergyX digital banking journey. Day to day: C#/.NET Core backend services and APIs, Angular front end, Azure cloud, SQL Server, and CI/CD via Azure DevOps in agile squads.
Remote Senior DevOps Engineer - AWS Cloud & CI/CD
Senior DevOps Engineer for a remote-first telecoms technology team: designs, builds, and maintains scalable AWS cloud infrastructure and CI/CD pipelines, ensuring availability and security of distributed services using Terraform/CloudFormation, Docker/Kubernetes, Prometheus/Grafana/ELK, and Python/Bash/Go scripting.
Senior Full-Stack Developer — Hybrid (Node & React)
Placements24 seeks a Senior Full-Stack Developer in Paarl, Western Cape (hybrid, some remote flexibility) to design, build, and maintain scalable web applications with Node.js and React across the full development lifecycle, from conception to deployment, while mentoring junior developers.
Full Stack Developer - Web Applications
Fully remote full-stack developer role building and maintaining web applications end to end for a client based in Centurion, Gauteng. Day-to-day work spans modern JavaScript frontends (React/Angular/Vue), backend services (Node.js, Python, or Java), databases, and RESTful APIs in an agile, distributed team.
Full Stack Developer - EdTech Platform
Fully remote full stack developer role (Cape Town-based) building and scaling an EdTech learning platform used by students and educators globally. Work spans modern front-end frameworks (React/Angular/Vue), back-end languages (Python/Node.js/Java/Ruby), SQL and NoSQL databases, and cloud/container technologies.
Lead DevOps Engineer - Fully Remote
Lead a fully remote DevOps team for a global technology firm, owning AWS/Azure cloud infrastructure, CI/CD pipelines, automation, and security while mentoring engineers. Core stack includes Terraform/Ansible, Docker/Kubernetes, Jenkins/GitLab CI, and Bash/Python scripting.
Senior DevOps Leader: Cloud, Kubernetes & CI/CD (Hybrid)
DevOps engineer at Tata Consultancy Services in Tembisa, Gauteng (hybrid), working across development and operations to optimize CI/CD pipelines and infrastructure automation, manage cloud resources on AWS/Azure/GCP, and run Docker/Kubernetes containers with monitoring and alerting.
Remote Senior Backend Engineer - Python API & Microservices
Senior backend engineer who designs, builds, and maintains scalable APIs and microservices in a remote South African team, shaping backend architecture and mentoring engineers. Core stack: Python (also Go, Node.js, or Java) with cloud and containerization skills.
Remote Senior Backend Engineer - API Development
Senior backend engineer for a fintech startup's fully remote (South Africa-based) team: designing, building, and maintaining scalable, secure APIs and microservices, plus databases, CI/CD, and mentoring. Stack includes Go/Python/Node.js/Java, SQL and NoSQL databases, and cloud platforms like AWS.
DevOps Engineer (Hybrid)
Hybrid DevOps Engineer role in Tembisa, Gauteng, placed via a staffing firm at their client. Day to day: building CI/CD pipelines, writing infrastructure as code (Terraform/Ansible/Chef), managing cloud infrastructure (AWS/Azure/GCP), running Docker/Kubernetes, monitoring systems, and joining an on-call rotation.
Senior Devops Engineer - Cloud, Kubernetes & Ci/Cd Leader
Senior DevOps engineer at TCS working with a client team in Tembisa, Gauteng (hybrid), automating CI/CD pipelines, infrastructure as code, and monitoring across dev, staging, and production. Core stack: AWS/Azure/GCP, Docker, Kubernetes, Terraform/Ansible, Jenkins/GitLab CI, Python/Bash, Prometheus/Grafana.
Senior Backend Developer - Fully Remote
Fully remote senior backend role (hired via Placements24 on behalf of a SaaS provider) open to candidates anywhere in South Africa. The person designs scalable microservices, APIs and data models, runs CI/CD, and mentors junior engineers using Python/Go/Java/Node.js, SQL/NoSQL databases, and cloud platforms with Docker/Kubernetes.
Senior DevOps Engineer (AWS)
Senior DevOps Engineer for a fully remote (South Africa-based) technology firm: designing and scaling AWS cloud infrastructure, building CI/CD pipelines, writing Terraform/CloudFormation IaC, managing Docker/Kubernetes, monitoring systems, and joining on-call rotations from Durban or anywhere in South Africa.
Principal Software Engineer
Principal Software Engineer joining an enterprise software client in Randburg, South Africa: architects scalable distributed systems, writes critical product code, mentors engineers, and drives technical strategy. Requires 10+ years' experience plus cloud (AWS/Azure/GCP), Docker/Kubernetes, microservices, and SQL/NoSQL expertise.
Lead AI Software Engineer
Lead a team of AI software engineers at an AI & emerging technologies company, designing, building, and deploying AI/ML solutions end to end — from architecture and coding to testing, deployment, and monitoring. Core stack includes Python/Java/C++, TensorFlow/PyTorch, AWS/Azure/GCP, Docker/Kubernetes, and MLOps, with an on-site leadership and mentoring role in Kimberley.
Software Engineer
Full-stack software engineer at JVR Software in Centurion/Tshwane who designs, builds, tests, and supports scalable applications and APIs end to end. Core stack emphasizes Ruby-based OOP backends, modern JavaScript frontends (React/Angular/Vue), and Linux with Docker/Kubernetes.
Lead Software Engineer - Cloud Platform
Lead Software Engineer to drive architecture and development of a fintech client's next-generation cloud platform: designing distributed systems and microservices on AWS/Azure/GCP, setting technical direction, mentoring engineers, and leading DevOps/CI-CD practices. Fully remote, work from anywhere in South Africa.
Senior Java Developer - Digital Payments
Contract role (6-12 months, on-site in Johannesburg) for a Senior Java Developer on the Merchant Services Technology Squad, building and supporting high-volume, mission-critical payment services. Core stack: Java 8/21, Spring Boot microservices, Kafka and queues, Docker/Kubernetes/OpenShift, plus CI/CD and Agile delivery.
Senior/Staff Software Engineer
Role Overview: Vectara is seeking a Senior/Staff Platform Software Engineer with strong experience in backend development and modern DevOps practices. In this role, you’ll work on building and scaling the core…