More jobs:
Senior Python Developer
Job in
Cape Town, 7100, South Africa
Listed on 2026-02-20
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
- 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-LjbffrPosition 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:
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:
×