Python Developer jobs in City of Tshwane

Found 140 jobs
Sort by:

Python Developer

Goldman Resourcing
Pretoria

Job Description We have a client in Johannesburg looking for a Python Developer. Must have 3-5 years’ experience Experience in: Python and Flask AngularRESTful APIs with Swagger specifications API security frameworks, token management and user access control, including: OAuth, JWTMessage queues: Kafka, RabbitMQ, ZeroMQDocker containers – both building and managingDatabase architecture,...

View salary & More Info
4 days ago

Freelance Machine Learning AI Trainer (Python)

Mindrift
Pretoria

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects...

View salary & More Info
7 days ago

Intermediate Full Stack Developer

Tiger Personnel Management
Centurion

🛠️ Your Mission & The Tech - API Craftsmanship: Create and maintain robust, scalable RESTful APIs using Node.js or Python. - Database Expertise: Design schemas and write optimized queries for PostgreSQL; experience with PostGIS is a massive win. - Seamless Integration: Bridge the gap between server-side logic and modern React or Angular frontends. - Cloud Operations: Deploy and monitor...

View salary & More Info
17 hours ago

Business Intelligence Developer

wePlace
Centurion

Job description: Our client is looking for a junior BI developer who believes they are ready to move up to the next level. This role will give you the opportunity to grow and be involved all the way from business requirements through to data modelling, ETLs, integration and reporting. Your excellent problem-solving ability combined with a very strong numeracy competence will set you...

View salary & More Info
17 hours ago

Embedded Software Developer - Production

E&D Recruiters
Pretoria

Embedded Software Developer (Production) Pretoria-East Minimum requirements and experience: - BEng/BTech (Electronic Engineering or Computer Engineering) recent graduates! - N6 (Electronic Engineering) minimum 5 years of relevant working experience - MS Office with good Excel skills. - Experience in Python, C, and C++ programming and test jig development. Responsibilities: - Qualify products...

View salary & More Info
17 hours ago
No Experience

Intermediate Full Stack Developer (IT07)

Werkie
Pretoria

(eng= Intermediate Full Stack Developer Location: Pretoria-East, Gauteng Positions Available: 3 Salary: R30 000 R50 000 [depending on experience] Working Hours: Monday to Thursday, 08:00 17:00 | Friday, 08:00 16:00 More about the position: An established and forward-thinking tech company in Pretoria is looking for seasoned professionals ready to take ownership of full-cycle software...

View salary & More Info
2 hours ago
Hybrid

Full Stack Developers - Snr and Mid

Goldman Tech
Pretoria

Join a forward-thinking software engineering company at the cutting edge of enterprise software development. This organization specializes in delivering robust, scalable solutions across diverse client projects, combining modern technologies with a collaborative and innovative approach. They are currently looking for Full Stack Developers (Senior and Mid-Level) based in Pretoria (Hybrid),...

View salary & More Info
2 hours ago
Hybrid

Senior Backend Developer

CodeConnect Staffing (Pty) Ltd
Pretoria

Job Specifics: - Industry: Medical Devices - Employment Type: Full-time - Work Model: Hybrid (On-site for first 3 months of employment, thereafter hybrid) Overview: The Backend Developer will be responsible for developing, maintaining, and optimizing software solutions. The role involves leading projects, ensuring high-quality code, and implementing best practices. The successful candidate...

View salary & More Info
2 hours ago

Data Warehouse Developer

PBT Group
Centurion

PBT Group is seeking an experienced Senior Data Warehouse Developer to join our team. This role plays a key part in designing, developing, and maintaining enterprise-level data warehouse solutions — ensuring data integrity, accessibility, and performance across large-scale financial systems. The ideal candidate will have a strong technical foundation in SQL, ETL/ELT development, and data...

View salary & More Info
2 hours ago

Centurion BI Developer | Data Scientist | Data Analyst

Oostelike Personeel Konsultante
Centurion

Centurion BI Developer | Data Scientist | Data Analyst Legal requirements: Must be a South African Citizen with a clean criminal background and ITC (no bad debt) - checks will be done on shortlisted applicants. Appointment: Permanent, full-time position Salary: R 30 000 to R 40 000 CTC per month Benefits: Provident Fund and December Bonus Working hours: Office based position, Monday – Friday...

View salary & More Info
2 hours ago

Senior Developer

Hire Resolve
Pretoria

Overview Hire Resolve is currently seeking a highly skilled and experienced Senior Developer for a software company. As a Senior Developer, you will play a key role in developing and maintaining software applications for our clients. You will be responsible for translating business requirements into technical solutions, and work in collaboration with cross-functional teams to deliver...

View salary & More Info
4 days ago
No Experience

Junior Full Stack Developer (IT05)

Werkie
Pretoria

(Eng= Junior Full Stack Developer Location: Pretoria-East, Gauteng Positions Available: 2 Salary: R20 000 R30 000 (depending on experience) Working Hours: Monday to Thursday, 08:00 17:00 | Friday, 08:00 16:00 More about the position An established and forward-thinking tech company in Pretoria is looking for Junior Full Stack Developers who are ready to grow their careers in a supportive,...

View salary & More Info
2 hours ago
Hybrid

Full Stack Developer

Goldman Tech
Pretoria

A company that provides bespoke software solutions across all IT development disciplines, along with IoT and component manufacturing services, is looking to hire a Full Stack Developer. Please note that this role has a hybrid working model. Skills Required · IT Degree · Proficient in Java/Spring Boot or Python/FastAPI · Proficient in Modern web frameworks (Vue.js, React, or Angular) ·...

View salary & More Info
2 hours ago

Senior Full-Stack Developer

Hire Resolve
Centurion

Overview Hire Resolve’s client is urgently in search of an experienced Senior Full-Stack Engineer to join their team in Centurion, Gauteng. Responsibilities Develop, test, and maintain software applications mobile and web platforms Work closely with cross-functional teams to identify requirements, design solutions, and implement new features Write clear, efficient, and reusable code using...

View salary & More Info
4 days ago

Backend Python Developer

Goldman Resourcing
Pretoria

Job Description We have a client in Pretoria looking for a Python Developer. Must have 3-5 years’ experience Preferred languages: Python is essential Falcon, FastAPI experience is beneficial Bash / Shell scripting is essential SQL (PostgreSQL) is essential Kafka experience is beneficial Terraform experience is beneficial AWS Cloud infrastructure experience will be beneficial. Linux...

View salary & More Info
4 days ago
Alert me to new jobs like Python Developer, City of Tshwane
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Electrical Engineer with Python Experience - Freelance AI Trainer

Mindrift
Pretoria

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists...

View salary & More Info
7 days ago

REMOTE Full Stack Developer (IT06)

Werkie
Pretoria

(eng= Full Stack Developer Remote R100 000 per month Start Date: As soon as possible We are looking for a motivated and enthusiastic Full Stack Developer to join our team. In this role, you will be responsible for developing and maintaining both the front-end and back-end of our web-based product, as well as collaborating with the rest of the development team to ensure the successful delivery...

View salary & More Info
2 hours ago

Freelance Data Science Expert (Python & SQL) / AI Trainer

Mindrift
Pretoria

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects...

View salary & More Info
7 days ago
No Experience

Senior Full Stack Developer (D10)

Werkie
Pretoria

(eng= Senior Full Stack Developer Location: Pretoria-East, Gauteng Positions Available: 2 Salary: From R50 000+ per month (highly negotiable depending on experience) Working Hours: Monday to Thursday, 08:00 17:00 | Friday, 08:00 16:00 More about the position An established and forward-thinking tech company in Pretoria is looking for Senior Full Stack Developers who are ready to take ownership...

View salary & More Info
2 hours ago

Senior Full Stack Developer (D10) / Senior Volledige Stapel Ontwikkelaar (D10)

Werkie
Pretoria

Job Location : Pretoria, Gauteng, South AfricaApplication Deadline : February 09, 2026 Key Requirements - Relevant Degree or Diploma in Software Development or IT - Minimum of 5 years of professional experience in full-stack software development - Experience with AWS Aurora Serverless databases, AWS lambda functions and AWS API Gateway's. - Strong understanding of development methodologies and...

View salary & More Info
2 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu