IT
Mid-Level Python Engineer
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 09 September 2025 - Closing Date 11 November 2025

Job Details

Job Description

An established fintech company is seeking a Mid-Level Python Engineer to join their dynamic team in Johannesburg, Gauteng,

 Responsibilities: 

  • Develop, maintain, and integrate backend applications using Python.
  • Design and build scalable REST APIs for internal and external systems.
  • Support and enhance ERP platforms, including Odoo.
  • Work with frameworks such as Django or Flask for application development.
  • Ensure applications follow security best practices (OWASP guidelines).
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Deploy and maintain applications on Linux-based environments.
  • Contribute to continuous improvement and best practices in backend engineering.

Requirements:

  • 4+ years of professional experience as a Python Developer.
  • Strong experience in backend software engineering and scalable API development (REST / RESTful).
  • Exposure to cloud infrastructure and ERP platforms (Odoo preferred).
  • Experience supporting mobile-first platforms or field tools is a plus.
  • Proficiency with Django or Flask frameworks.
  • Knowledge of Linux environments and OWASP security standards.
  • Degree in Computer Science, Information Systems, or related field.

How To Apply:

  • Contact Hire Resolve today for your next career-changing move
  • Our client is offering a highly competitive salary for this role based on experience.
  • Send your CV to: [email protected] or connect with Mischa Bornman via LinkedIn.
  • Alternatively, you can also contact me directly at Hire Resolve [email protected]
  • We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.