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
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
0 Comments