Backend Engineer (Python/Django) | Build APIs & Services

Zohorecruit

Johannesburg

On-site

ZAR 700,000 - 900,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zohorecruit in Johannesburg, South Africa is seeking an Intermediate Backend Engineer to design, develop and maintain backend services using Python and Django. You will build RESTful APIs, work with SQL databases, and collaborate with frontend teams and QA to deliver reliable software solutions.

The ideal candidate has 4+ years of backend experience, strong Python/Django skills and a solid understanding of API design and software engineering principles.

Qualifications

  • 4+ years of professional backend development experience.
  • Strong Python development skills and Django production experience.
  • Experience designing and building RESTful APIs.
  • SQL and relational databases expertise.
  • Experience with Git and standard SDLC practices.
  • Bachelor-level degree in CS/SE/IT or related field.
  • Ability to translate requirements into practical software solutions.

Responsibilities

  • Design, develop and maintain backend applications and services using Python and Django.
  • Build and maintain RESTful APIs and integrations.
  • Translate business and technical requirements into practical software solutions.
  • Work with relational databases and write efficient SQL queries.
  • Troubleshoot, debug and resolve application and production issues.
  • Write clean, maintainable and reusable code.
  • Participate in code reviews and follow established development standards.
  • Contribute to testing, deployment and continuous improvement of applications.
  • Collaborate with frontend developers, QA, product and other technical stakeholders.
  • Take ownership of assigned features and deliver them through to completion.

Skills

Python
Django
REST APIs
SQL
Git
OOP
Problem-solving

Education

BSc in Computer Science or related field

Tools

Docker
CI/CD
Cloud platforms
Testing (unit/TDD)

Job description

Zohorecruit in Johannesburg, South Africa is seeking an Intermediate Backend Engineer to design, develop and maintain backend services using Python and Django. You will build RESTful APIs, work with SQL databases, and collaborate with frontend teams and QA to deliver reliable software solutions.

The ideal candidate has 4+ years of backend experience, strong Python/Django skills and a solid understanding of API design and software engineering principles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate Backend Engineer
Intermediate Backend Engineer

Zohorecruit • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Java Backend Architect for Scalable Enterprise APIs
Senior Java Backend Architect for Scalable Enterprise APIs

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Junior Java Developer: Build Reliable Enterprise APIs
Junior Java Developer: Build Reliable Enterprise APIs

Zohorecruit • Johannesburg

On-site
ZAR 360,000 - 480,000
Senior Java & Spring Boot Developer - Microservices & Cloud
Senior Java & Spring Boot Developer - Microservices & Cloud

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • LegKraal Gate

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+3
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 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
Junior Java & Angular Developer – R&D Innovator
Junior Java & Angular Developer – R&D Innovator

Zohorecruit • Pretoria

On-site
ZAR 240,000 - 320,000
Senior Full-Stack Engineer: Growth & Mentoring
Senior Full-Stack Engineer: Growth & Mentoring

Zohorecruit • Stellenbosch

On-site
ZAR 520,000 - 780,000
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