Senior Full-stack Python Developer

Network IT

📍 Parktown North, IGauteng, South-Africa

Full-time Other-General Posted March 02, 2026

Job Description

Reference: BIT -Raees-1
A well-established, technology-driven organisation is seeking a highly skilled Senior Full-Stack Software Engineer to join a dynamic engineering team. This is an exciting opportunity for a seasoned developer who thrives in enterprise or product-based environments and enjoys building scalable, high-performance systems.

Duties & Responsibilities

Key Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
  • 7–10+ years' professional experience in full-stack development.
  • Advanced expertise in Python (OOP, async programming, best practices).
  • Experience with Django, Flask, or FastAPI.
  • Strong SQL skills (SQL Server preferred) and exposure to NoSQL databases.
  • Proven experience designing and implementing RESTful and event-driven microservices.
  • Front-end experience with modern frameworks such as ...