Senior Python/Django Backend Engineer

Placements24

Randburg

On-site

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Performance-based bonuses
Training and development
Office in Randburg

Job summary

Placements24 is seeking a Senior Backend Developer in Randburg, Gauteng to architect, build, and maintain scalable backend systems using Python and Django. You will design APIs, manage databases, and ensure robust server-side logic while mentoring junior developers.

The role involves collaborating with product teams, optimizing performance, and staying abreast of new backend technologies in a dynamic office environment.

Qualifications

  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Design, develop, and implement efficient Python code using Django framework.
  • Develop and maintain robust RESTful APIs for frontend and third-party integrations.
  • Design and manage database schemas (PostgreSQL, MySQL) and optimize performance.
  • Write unit tests and integration tests to ensure code quality and reliability.
  • Collaborate with frontend developers, product managers, and stakeholders to define technical requirements and deliver features.
  • Troubleshoot, debug, and upgrade existing systems.
  • Optimize applications for speed, scalability, and security.
  • Participate in code reviews and uphold coding standards.
  • Mentor junior backend developers and provide technical guidance.
  • Stay updated with backend trends and technologies.

Skills

Python
Django
RESTful APIs
OOP
Unit testing

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
Redis
RabbitMQ
Git

Job description

Placements24 is seeking a Senior Backend Developer in Randburg, Gauteng to architect, build, and maintain scalable backend systems using Python and Django. You will design APIs, manage databases, and ensure robust server-side logic while mentoring junior developers.

The role involves collaborating with product teams, optimizing performance, and staying abreast of new backend technologies in a dynamic office environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python/Django Backend Engineer - Remote
Senior Python/Django Backend Engineer - Remote

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Flexible hours
Annual leave
+3
Senior Python/Django Backend Engineer - Remote & Growth
Senior Python/Django Backend Engineer - Remote & Growth

Placements24 • Gqeberha

Hybrid
ZAR 1,000,000 - 1,800,000
Medical aid
Retirement planning
Performance bonuses
+2
Senior Python Backend Engineer - Hybrid & Growth
Senior Python Backend Engineer - Hybrid & Growth

Placements24 • Soweto

Hybrid
ZAR 650,000 - 900,000
Hybrid work
Career progression
Professional development
+2
Senior Backend Engineer (Python/Django) – Polokwane
Senior Backend Engineer (Python/Django) – Polokwane

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Growth opportunities
+1
Senior Python Backend Engineer (Django/Flask) — Remote
Senior Python Backend Engineer (Django/Flask) — Remote

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Health benefits
Professional development
Senior Backend Engineer (Python/Django) - Remote, Flexible Hours
Senior Backend Engineer (Python/Django) - Remote, Flexible Hours

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary
Medical benefits
Fully remote work
+3
Senior Backend Engineer (Python/Django) – Hybrid & Growth
Senior Backend Engineer (Python/Django) – Hybrid & Growth

Placements24 • Upington

Hybrid
ZAR 850,000 - 1,250,000
Hybrid work model
Health benefits
Retirement savings plan
+1
Senior Python/Django Backend Lead — Hybrid/Remote
Senior Python/Django Backend Lead — Hybrid/Remote

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Retirement contributions
Professional development
+1
Senior Backend Engineer - Hybrid (Python/Django)
Senior Backend Engineer - Hybrid (Python/Django)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health benefits
Hybrid work model
+1
Senior Backend Engineer — Remote (Python/Django)
Senior Backend Engineer — Remote (Python/Django)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Professional development
Conference access
+1