SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

NI

Python Developer (Django) Johannesburg North

Network IT · Johannesburg North, Gauteng

Full time Market related
Best to apply before 26 Nov 2026 (18 days left)
Source verified Checked yesterday

Overview

A leading data and analytics company in Johannesburg North is looking for a Python Developer with strong Django skills and at least 5 years experience. You will work on both client side and server side web development, building secure, high quality software solutions. This is a permanent full time role for someone who enjoys the full development lifecycle and wants to grow within a dynamic IT team.

About the role

Join a dynamic team at a leading provider of data, analytics, and software solutions based in Johannesburg North. As a Python Developer, you will contribute across the full software development lifecycle, from gathering requirements and designing solutions to development, testing, deployment, and production support.

You will work on both front end and back end web development, using Python, Django, and relational databases like PostgreSQL. The role also involves front end technologies such as HTML, JavaScript, and CSS, as well as LaTeX. You will apply a business focused approach to development, identifying opportunities to enhance products, processes, and user experiences.

Expect to develop and maintain solutions that securely handle sensitive and confidential data, while leveraging modern technologies to improve application functionality, scalability, and performance. You will also adhere to and continuously improve development standards and best practices.

Requirements

  • Bachelor's Degree in Computer Science or a related field
  • Minimum 5 years of Python and Django experience
  • Experience working with relational databases, preferably PostgreSQL
  • Front end web technologies: HTML, JavaScript, and CSS
  • Experience with 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
  • Join a dynamic team focused on delivering innovative, high quality software solutions

Job details

Organisation
Network IT
Location
Johannesburg North, Gauteng
Job type
Full time
Experience level
Senior (5+ years)
Education
Bachelor
Category
IT & Software Development
Application Method
Apply online

Success Guide

As a Python Developer with 5 years of experience, you will want to highlight your Django projects and database work on your CV. Make sure your portfolio or GitHub shows real examples of full stack work, especially anything involving PostgreSQL and front end technologies. Network IT is a recruitment agency, so be prepared for a screening interview focused on your technical skills and past projects. Emphasise your ability to work across the full development lifecycle and your experience with secure data handling. Good luck!

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

0

Spaan Talk

Nobody has said anything yet. Be the first.

Share your thoughts
Sign in to apply ⚡