Find Jobs in South Africa Across All Industries

Browse the Latest Job Vacancies in South Africa

Top Jobs in Retail, Engineering, IT, Finance and More

Apply Today for Your Dream Career with OneCareer

Create a Free Account to Start Applying Now

Receive Job Alerts Straight to Your Inbox

Explore Entry-Level to Senior Positions Near You

x4 Python Software Engineer at Kazang | Latest Open Career Opportunities in 2025 | Western Cape

x4 Python Software Engineer at Kazang | Latest Open Career Opportunities in 2025 | Western Cape

x4 Python Software Engineer at Kazang | Latest Open Career Opportunities in 2025 | Western Cape


Job Title:Python Software Engineer
Company:KAZANG
Job Reference:Engineer
Category:Engineering
Location:Cape Town, ZA
Employment Type:Full Time
Date Posted:2025-03-30
Closing Date:2025-04-30
Salary:ZAR 140000 - 178500 per year

x4 Python Software Engineer at Kazang | Latest Open Career Opportunities in 2025 | Western Cape - Job Description

x4 Python Software Engineer at Kazang | Latest Open Career Opportunities in 2025 | Western Cape

Introduction

A vacancy exists for a Python Software Engineer within the Kazang - Micro Merchant Division, in Century City, Cape Town (Hybrid Remote). We are looking for an Intermediate Python Software Engineer to join our growing software engineering team. 

You will work within a diverse, cross-functional team, contributing to innovative fintech solutions. This role is ideal for a motivated and curious developer who thrives in a collaborative, high-performance environment. You will be responsible for developing, testing, and maintaining high-quality software, contributing to technical discussions, and continuously improving code quality and performance.

Responsibilities

  • Build, test and maintain high quality code to company standards. 
  • Consistently produce code that is efficient, easy to maintain, well documented and has a low defect count. 
  • All code is fully tested at unit and integration level (defect rate reducing over time as skills improve). Full understanding of Agile Software Development and Scrum processes from a SWE POV. 
  • Full engagement and participation in Scrum ceremonies, team meetings and technical discussions. Participate in grooming, refinement and PI Planning Clear and unambiguous user stories, tasks and feedback on tickets. 
  • Produce clear, concise and comprehensive documentation. Identify and mitigate security vulnerabilities in codebases. 
  • Proactively identify and address technical debt, balancing short-term needs with long-term code quality and maintainability.
  •  Assist with code reviews for more junior colleagues. 
  • Provide support to grads and junior colleagues. 
  • Provide software support during the entire software lifecycle, and act as an escalation point for our excellent Tier 4 Application Support Engineers. 
  • Working towards certification and upskilling in relevant tech stacks and strategic technologies

Required Qualifications

  • 3-5 years of experience as a Software Engineer. 
  • Degree in Computer Science, Software Engineering, or related field, or equivalent industry experience. Strong proficiency in Python and experience with the Django framework. 
  • Hands-on experience with Frontend, Backend, and Database development. Solid understanding of Agile software development and Scrum processes. 
  • Experience with DevOps tools, including GitHub, GitLab, Docker, and CI/CD pipelines. Strong communication and collaboration skills within a team environment. 
  • Experience in payments, transactions, or fintech is advantageous. 
  • Technical Competencies: MySQL Python Django Vue Bootstrap HTML5 JavaScript Nginx Docker Git Elasticsearch or similar

x4 Python Software Engineer at Kazang | Latest Open Career Opportunities in 2025 | Western Cape


Post a Comment

0 Comments