Job Search and Career Advice Platform

Enable job alerts via email!

Senior Python Developer (Django)

DataFin Recruitment

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services provider is seeking a Senior Python Developer to shape their technical direction. You will work on a Django-based insurance platform, focusing on API development and system integrations. The ideal candidate should have extensive experience with Python and Django, a strong grasp of database management with MariaDB/MySQL, and knowledge of DevOps practices. Excellent problem-solving skills and a commitment to code quality are required. Join a team dedicated to technical excellence in a collaborative environment.

Qualifications

  • Solid experience with Python and Django framework.
  • Proven experience with API development and integration.
  • Good understanding of MariaDB/MySQL and basic database interaction.
  • Familiarity with modern development practices and tools.
  • Understanding of security best practices in financial systems.

Responsibilities

  • Design and implement robust APIs and integrations.
  • Contribute to best practices in software development and system architecture.
  • Implement security best practices and maintain data integrity.

Skills

Python
Django
API development
MariaDB/MySQL
DevOps practices
CI/CD pipelines
JavaScript frameworks
Job description
ENVIRONMENT

SHAPE the technical direction of a Django-based insurance platform of a well-established Financial Services provider seeking a highly skilled Senior Python Developer to join its team. You will help drive this transformation, working on meaningful technical improvements while mentoring team members. The ideal candidate must have suitable experience with Python, Django, API development and integration, a solid understanding of MariaDB/MySQL, database optimization & security best practices in financial systems and have knowledge of DevOps practices and CI/CD pipelines.

DUTIES
  • Design and implement robust APIs and integrations.
  • Contribute to best practices in software development and system architecture.
  • Contribute to system design discussions and technical insights.
  • Implement security best practices and maintain data integrity.
REQUIREMENTS
  • Solid experience with Python and Django framework.
  • Proven experience with API development and integration.
  • Good understanding of MariaDB/MySQL and basic database interaction.
  • Familiarity with modern development practices and tools.
  • Exposure of DevOps practices and CI/CD pipelines.
  • Understanding of security best practices in financial systems.
  • Knowledge of modern JavaScript frameworks.
  • Familiarity with containerisation and deployment automation concepts.
  • Experience with system modernisation or working with existing codebases.

Advantageous –

  • Exposure with insurance or financial systems.
ATTRIBUTES
  • Good analytical and problem-solving abilities.
  • Excellent communication skills.
  • Self-motivated with a passion for clean, maintainable code.
  • Proven ability to work both independently and collaboratively.
  • Strong focus on code quality and system reliability.
  • Commitment to continuous learning and improvement.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.