×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Developer

Job in Cape Town, 7100, South Africa
Listing for: DataTech Recruitment
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Backend Developer
Job Description & How to Apply Below

Senior Python Developer job vacancy in C ape Town.

We’re hiring an experienced software engineer who wants real technical ownership. You’ll design and build scalable systems, lead key technical decisions, and help shape engineering standards across the team.

This role suits someone who writes clean, testable code, enjoys solving complex problems, and is confident working across backend, frontend and cloud infrastructure. You’ll play a senior role in delivery while mentoring others and raising the technical bar.

Salary: R70 000 plus per month.

Key Responsibilities
  • Design, build and maintain scalable backend systems
  • Develop APIs and services using Python and FastAPI
  • Build modern front-end applications using Vue.js
  • Architect and manage databases effectively
  • Apply test-driven development to ensure code quality
  • Deploy and manage systems on AWS
  • Build and maintain external API integrations
  • Contribute to architecture decisions and technical direction
  • Mentor junior developers and review code
  • Improve performance, reliability and security across systems
Requirements
  • 6+ years of professional software development experience
  • Degree in Commerce, Science or Engineering required
  • Strong academic record:
    • GPA above 70% from UCT, Stellenbosch, Wits or UP
    • GPA above 80% from other universities
  • Strong hands-on experience with:
    • Java Script
    • Python
    • Test-Driven Development
    • AWS
    • Database design and management
    • FastAPI
    • Vue.js
    • External integrations
  • Experience delivering production systems at scale
  • Strong problem-solving ability and attention to detail
  • Based in Cape Town and able to work in office 3–4 days per week

If you are a strong engineer who values ownership, clean architecture and high standards, we’d like to hear from you. Apply now and take the lead on meaningful technical challenges.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary