Python Developer

ATS Client

Johannesburg

On-site

ZAR 700,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in South Africa is seeking a skilled Python Developer with Django experience to work on both client-side and server-side web applications. You will join a dynamic team delivering innovative software solutions across the full stack.

Responsibilities include gathering requirements, designing solutions, development, testing, deployment, and ongoing production support, with emphasis on code quality, security, and scalable performance.

Qualifications

  • Bachelor's Degree in Computer Science or a related field.
  • 4+ years Python/Django experience.
  • Experience with relational databases, preferably PostgreSQL.
  • Front-end web technologies such as HTML, JavaScript & CSS.
  • LaTeX

Responsibilities

  • Contribute throughout the full software development lifecycle, from requirements gathering and solution design to development, testing, deployment, and ongoing production support.
  • Apply a business-focused approach to development by identifying opportunities to enhance products, processes, and user experiences.
  • Adhere to and continuously improve development standards, methodologies, and best practices.
  • Develop and maintain solutions that securely handle sensitive and confidential data.
  • Leverage modern technologies and tools to enhance application functionality, scalability, and performance.

Skills

Python
Django
Front-end web (HTML/JS/CSS)

Education

Bachelor's Degree in Computer Science or related field

Tools

PostgreSQL
LaTeX

Job description

A leading provider of data, analytics, and software solutions is seeking a skilled Python Developer with experience in both client-side and server-side web development.

The successful candidate will join a dynamic team focused on delivering innovative, high-quality software solutions.

Qualifications
  • Bachelor's Degree in Computer Science or a related field
  • Minimum 4 years' Python/Django experience
  • Experience working with relational databases (preferably PostgreSQL)
  • Front-end Web technologies such as HTML, JavaScript & CSS
  • Latex
Responsibilities
  • Contribute throughout the full software development lifecycle, from requirements gathering and solution design to development, testing, deployment, and ongoing production support.
  • Apply a business-focused approach to development by identifying opportunities to enhance products, processes, and user experiences.
  • Adhere to and continuously improve development standards, methodologies, and best practices.
  • Develop and maintain solutions that securely handle sensitive and confidential data.
  • Leverage modern technologies and tools to enhance application functionality, scalability, and performance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Network Finance • Centurion

On-site
ZAR 350,000 - 520,000
Senior Python Developer (Django)
Senior Python Developer (Django)

k0deHut • Johannesburg

Remote
ZAR 600,000 - 800,000
Flexible working hours
Opportunities for professional development
Performance bonuses
Senior Python & Django Developer - Full-Stack Web Solutions
Senior Python & Django Developer - Full-Stack Web Solutions

ATS Client • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Python Software Developer
Python Software Developer

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
Intermediate Python Developer
Intermediate Python Developer

ATS Client • Johannesburg

On-site
ZAR 600,000 - 900,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
Software Developer (Python)
Software Developer (Python)

Datafin • Cape Town

On-site
Senior Python Backend Engineer — Cloud & Microservices
Senior Python Backend Engineer — Cloud & Microservices

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

Hybrid
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,000