Mid-Level Python Engineer
Hire Resolve
Johannesburg, Gauteng
Permanent
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.