Full-time

Intermediate Software Engineer - Full Stack / Python

Posted by Confidential • Johannesburg, Johannesburg, South-Africa

📍 Johannesburg, Johannesburg 🕒 March 03, 2026

About the Role

KEY RESPONSIBILITIES Backend & API Development: Develop and maintain data-driven frontend applications using JavaScript and Angular (or similar frameworks) Data Processing & Automation: Design and implement ETL pipelines and automation workflows for large-scale data processing DevOps & Cloud Engineering: Docker and deploy to Kubernetes environments, build and maintain CI/CD pipelines (e.g. GitLab CI/CD) to enable fast, reliable, zero-downtime deployments Performance, Reliability & Security Agile/Scrum environment REQUIRED EXPERIENCE & QUALIFICATIONS Matric – Essential Bachelor’s degree (or equivalent experience) in Computer Science, Information Systems, Engineering, or related field – Desirable 5 years of professional experience in software engineering, with a strong focus on Python-based systems. Python (Django, Flask, Django REST Framework), JavaScript (Angular or similar frontend framework), SQL, HTML, CSS, PostgreSQL, MySQL Proven experience delivering production-ready applic...

Ready to Apply?

Submit your application today and take the next step in your career journey with Confidential.

Apply Now