Python Developer

ATS Client

Johannesburg

On-site

ZAR 700,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

Senior Python Developer
Senior Python Developer

Network Finance • Randburg

On-site
ZAR 420,000 - 660,000
Senior Python Developer
Senior Python Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 750,000 - 1,000,000
Senior Python Developers
Senior Python Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
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
Python Back End Developer
Python Back End Developer

Boardroom Appointments • Cape Town

On-site
ZAR 480,000 - 720,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
ZAR 446,400 - 669,600
Advanced Python Developer Opportunity in South Africa
Advanced Python Developer Opportunity in South Africa

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

On-site
ZAR 569,000 - 949,000
Annual bonus
Medical aid
Retirement fund
+6
Senior Full Stack Developer - Python/Django
Senior Full Stack Developer - Python/Django

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Professional growth opportunities
Data Analyst / BI Developer (Python, SQL, Power BI)
Data Analyst / BI Developer (Python, SQL, Power BI)

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 900,000