Senior Python Developer

ELP Consulting Services

Wes-Kaap

Hybrid

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Collaborative and learning-focused environment
Competitive salary package
Work-life balance

Job summary

A licensed Micro Insurer in South Africa is looking for a Senior Python Developer to modernise their insurance management platform. The role offers the chance to design and implement APIs, collaborate on system architecture best practices, and contribute to security protocols. Candidates should have strong experience with Python and Django, along with a good grasp of database interactions. A competitive salary and work-life balance are offered in a collaborative environment focused on mentorship and continuous learning.

Qualifications

  • Solid experience with Python and Django framework.
  • Proven experience with API development and integration.
  • Good understanding of MariaDB/MySQL and basic database interaction.

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
Containerization

Job description

Our client is a licensed Micro Insurer specialising in Funeral Insurance. We are looking for a positive and self-motivated individual to join their company in the capacity of a Senior Python Developer (Django). The candidate will be based at their head office in Bellville and will work Monday to Friday 08h00am to 16h30pm, at Head Office 3 days a week, Remote 2 days a week.

Introduction

Looking for a Senior skilled Python Developer to join their IT team in modernising and extending their insurance management platform. This role offers the opportunity to work on meaningful technical improvements and collaboration with senior team members.

Summary: Duties & Responsibilities

Key Responsibilities

  • 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

Technical 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

Additional Skills

  • Exposure with insurance or financial systems is advantageous
  • Familiarity with containerisation and deployment automation concepts
  • Experience with system modernisation or working with existing codebases

Personal Qualities

  • Good analytical and problem-solving abilities
  • 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

What we offer

  • Opportunity to contribute to significant technical improvements
  • Collaborative and learning-focused environment with mentorship opportunities
  • Work-life balance
  • Competitive salary package based on experience

Should you be successful for the position, you will be required to work for a probation period of 6 months.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Django Engineer — Remote 2 Days/Week
Senior Python Django Engineer — Remote 2 Days/Week

ELP Consulting Services • Wes-Kaap

Hybrid
ZAR 600,000 - 800,000
Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
IT DevOps Engineer
IT DevOps Engineer

QE Services IT Recruitment • Bellville

On-site
ZAR 900,000 - 1,500,000
Advanced Python Developer Opportunity in South Africa
Advanced Python Developer Opportunity in South Africa

Dimension Data South Africa (an NTT DATA company) • South Africa

Hybrid
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6
Mid-Level PYTHON DEVELOPER – join Dev Team in BIG 4 FIRM – and gain System Design & Tech Lead e[...]
Mid-Level PYTHON DEVELOPER – join Dev Team in BIG 4 FIRM – and gain System Design & Tech Lead e[...]

Acuity Consultants • Wes-Kaap

On-site
ZAR 1,000,000 - 1,100,000
Senior Software Developer (C#) - CH1252
Senior Software Developer (C#) - CH1252

Capital H Staffing and Advisory Solutions • Cape Town

On-site
ZAR 850,000 - 1,150,000
Specialist IT Senior Developer (Insurance)
Specialist IT Senior Developer (Insurance)

ATS Client • Pretoria

On-site
Specialist IT Senior Developer (Insurance)
Specialist IT Senior Developer (Insurance)

AtripleA recruitment & temps • Pretoria

On-site
Specialist: IT Senior Developer_Insurance (Long-Term)
Specialist: IT Senior Developer_Insurance (Long-Term)

AtripleA recruitment & temps • South Africa

On-site
Senior C# Developer (Full Stack)
Senior C# Developer (Full Stack)

ATS Client • Sandton

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary + incentive scheme
Share benefit and other perks