Senior Backend Developer (Python/Django)

Placements24

LegKraal Gate

On-site

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Annual leave
Training & Certifications
Collaborative environment

Job summary

Placements24 in Mahikeng is seeking a seasoned Senior Backend Developer with strong Python and Django expertise to design, build, and maintain scalable backend systems and APIs. You will collaborate with frontend developers, product managers, and other stakeholders to deliver robust software solutions.

The ideal candidate has 5+ years of backend experience, solid RESTful API design skills, and hands-on work with relational databases and ORMs.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in backend development.
  • Strong proficiency in Python and extensive experience with the Django framework.
  • Solid understanding of RESTful API design principles and implementation.
  • Experience with relational databases and ORM frameworks.
  • Familiarity with version control systems (Git) and Agile development methodologies.

Responsibilities

  • Design, develop, and deploy efficient, scalable, and maintainable backend services and APIs using Python and Django.
  • Work with databases (e.g., PostgreSQL, MySQL) to design schemas, write queries, and optimize performance.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection best practices.
  • Write unit tests and integration tests to ensure code quality and application stability.
  • Participate in code reviews, providing and receiving constructive feedback.

Skills

Python
Django
RESTful API design
Unit testing
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
ORMs
Git

Job description

About the Role

Our client is seeking a seasoned Senior Backend Developer with expertise in Python and Django to join their growing engineering team in Mahikeng . You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems and APIs. This role involves collaborating closely with frontend developers, product managers, and other stakeholders to deliver cutting-edge software solutions. We are looking for a developer who is passionate about writing clean, efficient code, optimizing applications, and contributing to a culture of technical excellence and innovation in Mahikeng .

Key Responsibilities
  • Design, develop, and deploy efficient, scalable, and maintainable backend services and APIs using Python and Django.
  • Work with databases (e.g., PostgreSQL, MySQL) to design schemas, write queries, and optimize performance.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection best practices.
  • Write unit tests and integration tests to ensure code quality and application stability.
  • Participate in code reviews, providing and receiving constructive feedback.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in backend development.
  • Strong proficiency in Python and extensive experience with the Django framework.
  • Solid understanding of RESTful API design principles and implementation.
  • Experience with relational databases and ORM frameworks.
  • Familiarity with version control systems (Git) and Agile development methodologies.
Benefits
  • Competitive annual salary and performance bonus opportunities.
  • Comprehensive medical aid and retirement fund contributions.
  • Generous annual leave and paid public holidays.
  • Support for professional development, including training and certifications.
  • A collaborative and forward-thinking work environment in Mahikeng .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer - API Design
Senior Backend Developer - API Design

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional growth opportunities
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Welkom

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with annual bonus
Hybrid work model
Medical, dental, and vision insurance
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health and dental insurance
Learning & career advancement
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+2
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Randburg

On-site
ZAR 600,000 - 900,000
Salary + bonuses
Health insurance
Dev conferences
+2
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary and bonuses
Medical and retirement benefits
Growth opportunities
Senior Backend Engineer (Python/Django) – Growth & Impact
Senior Backend Engineer (Python/Django) – Growth & Impact

Placements24 • LegKraal Gate

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+3
Senior Backend Developer - Microservices Architecture
Senior Backend Developer - Microservices Architecture

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
Performance bonuses
Healthcare benefits