Python Developer [Intermediate] Jobs at Codematch in Cape Town, Western Cape

Published 1 month ago

This vacancy post is more than 20 days old, may be no longer valid, please click the "Apply Now" button at the bottom for more information.

Select a language

Codematch company opens jobs for Python Developer [Intermediate] positions in the Western Cape region. The type of work we provide is Full-time.

The criteria for the employees we need are having Engineering and Information Technology skills with Mid-Senior level experience, as well as employees who are honest, disciplined and responsible.

The estimated salary offered by this company is quite competitive around R 7 500 - R 12 000 (per month). However, the salary can go up or down depending on the company that decides it.

The Headhunters company itself is engaged in IT Services and IT Consulting, of course if you are interested in applying for this company, you can register immediately.

Job Information

Position:Python Developer [Intermediate]
Region:Cape Town - Western Cape, Western Cape
Job Function:Engineering and Information Technology
Seniority Level:Mid-Senior level
Salary:ZAR 7.500 - ZAR 12.300 per Month
Employment Type:Full-time
Industry:IT Services and IT Consulting

Job Description

Join our dynamic team as a Python Developer, where youll contribute to projects across the entire software development lifecycle, from crafting innovative software solutions to executing testing and offering support. Your role will be pivotal in shaping our technology landscape, allowing you to be part of the fastest-growing brand in the fin-tech sector and join forces with the largest alternative funder in South Africa.

Key Responsibilities:

  • Provide periodic first-line operational support, addressing queries from both internal stakeholders and Partners.
  • Collaborate within a team to deliver software solutions in alignment with our agile methodology.
  • Participate in code reviews, offering constructive feedback and processing input from colleagues.
  • Develop automated tests to ensure ongoing code reliability.
  • Embrace continuous learning, leveraging available educational resources to master new technologies.
  • Mentor and guide less-experienced developers, assisting them in enhancing their coding skills.
  • Contribute to bug resolution efforts when needed.

Technology Stack:

  • Database: PostgreSQL
  • Programming Language: Python (utilized within Flask microservices)
  • Infrastructure: Amazon Web Services (Lambda, CloudFront, S3, SES, SQS, RDS)
  • Development Tools: Git, Slack, Visual Studio Code, Jira, Confluence, Microsoft Office Suite
  • Operating System: Ubuntu or Windows (preference for Windows with WSL2)
  • Circle CI for CI/CD


  • Essential: Diploma or degree in Computer Science or Information Systems.
  • Essential: Proficiency and knowledge of Python.
  • Essential: 3-5 years of software development experience.
  • Preferred: Familiarity with Amazon Web Services.


  • Capable of performing effectively under pressure.
  • Able to provide recommendations based on thorough analysis of application data.
  • Solution-oriented mindset, adapting flexibly to overcome challenges.
  • Demonstrates trustworthiness, reliability, and responsibility.
  • Applies a methodical approach to work, maintaining a can-do attitude.
  • Self-motivated and passionate about fostering motivation within a team environment.

BenefitsExperience The Flexibility Of a Hybrid Working Environment.

Enjoy the advantages of group risk and medical benefits.

Earn incentives based on successful delivery and exceptional performance.

Stay energized with unlimited coffee from our in-house café.

Next steps:

Click apply, and your application will be reviewed by our talent acquisition team who will contact you directly.

Application Status:

If you have not received any response within two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles.


  • Comfortable environment
  • Taught when starting work
  • Salary bonus if there is overtime

Job Application Information

The information we provide above may be updated suddenly, please keep looking for complete information via the "Apply Now" button or on the official website of the company Codematch, so as not to find unwanted events ^_^.

Tips from Admin: applying for a job is free of charge.

Hopefully you get the job you want.


  • Click the "Apply Now" button above.
  • After that you will be directed to the Submission of Application page, there are tips for submitting applications and interviews.
  • On the application submission page, click the "Application Form" button.
  • On that page you can see more complete company information and see the number of people applying for the job.
  • Next is to click "Apply".
  • Please register on the website if you don't have an account, but if you do, you can immediately fill out the application form.
  • Finished.

Company Information


Codematch is an innovative software development company. Since its inception, the company has been focused on creating unique software solutions for businesses of all sizes. They strive to provide clients with cutting-edge technologies and the latest in software development trends. With a team of highly-trained software engineers, Codematch is well-versed in web development, mobile application development, game development, artificial intelligence, and machine learning. Their mission is to be the premier provider of software solutions to businesses worldwide, creating opportunities for their clients to reach their goals faster and more efficiently.

Check other vacancies from the company: Codematch