- Jobs
- South Africa
- Gauteng
- python software developer
python software developer jobs in Gauteng
- Role: Software Developer (Python / - Share Scheme Management Industry) - Location: Sandton, Johannesburg - Duration: 12 Months renewal - Domain: Banking Job Purpose Developers who have experience in the share scheme management industry. Qualifications - Strong academic background with a degree in computer science, software engineering, IT, or relevant discipline (unless a proven record...
Python Software Developer Salary: R40 000 to R60 000 per month We are seeking a highly motivated and proactive individual to join a dynamic, fast-growing start-up. The ideal candidate is passionate about technology, coding, and software development, thrives in a collaborative environment, and is committed to delivering high-quality results. Strong attention to detail, excellent communication...
A fintech company committed to making life simpler and more secure for African communities through innovative financial and technology solutions is seeking a Lead Software Engineer who will spearhead new projects, take a leadership role in decision‑making, and help develop their core systems. You will collaborate closely with product, operations, and business development teams as they craft and...
Software Developer (Python, Django, PostgreSQL) (Remote) Recruiter: Datafin IT Recruitment Job Ref: 2179709035 Date posted: Wednesday, March 11, 2026 Location: Johannesburg, South Africa SUMMARY JOIN a high-performance Remote Engineering team of a cutting-edge FinTech company seeking a talented coder with strong Python, Django & PostgreSQL to be its next Software Developer. In this role,...
ENVIRONMENT: JOIN a high-performance Remote Engineering team of a cutting-edge FinTech company seeking a talented coder with strong Python, Django & PostgreSQL to be its next Software Developer. In this role, you will design and build scalable systems, contributing across planning, development, testing, and maintenance to deliver high-quality, production-ready software. You will work across...
About the job Senior Software Engineer (Python) - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Extensive experience in software development, including significant hands-on experience in building and delivering web applications. - Demonstrated experience in leading software development projects or teams - Expertise in programming and frameworks:...
Software Engineer & Technical Consultant Location: Johannesburg (Hybrid) Experience: 3+ Years in Software Development Education: STEM Degree (Engineering, Computer Science, or Mathematics) Bridge the gap between complex algorithms and enterprise software. We are recruiting for a technical consulting firm that specialises in integrating advanced mathematical models into production...
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. What This Opportunity Involves You'll create challenging coding test cases that push AI coding systems to...
A leading cinema software company is looking for a Senior Software Engineer specializing in web development within the .NET and Python ecosystems. This remote role requires 8+ years of experience in web and software development, especially with Angular, C#, and Python. You will play a vital role in design and implementation of features, ensuring the quality and integrity of applications, while...
KEY RESPONSIBILITIES Backend & API Development: Develop and maintain data-driven frontend applications using JavaScript and Angular (or similar frameworks)Data Processing & Automation: Design and implement ETL pipelines and automation workflows for large-scale data processingDevOps & Cloud Engineering: Docker and deploy to Kubernetes environments, build and maintain CI/CD pipelines (e.g. GitLab...
ENVIRONMENT: JOIN the Engineering team of a cutting-edge FinTech Platform on a mission to build data-driven funding products that power real-world impact as its next Full Stack Software Engineer. You will design, build, and maintain scalable systems at the heart of the funding platform. Working across the stack, you’ll collaborate closely with Product and Operations to deliver secure,...
What you will be doing: - Architect, develop, and maintain high-performance Python applications supporting AI and machine learning use cases. - Lead peer code reviews and enforce best practices in software engineering and coding standards. - Design, build, and manage ELT/ETL data pipelines in massively parallel processing environments (e.g. Spark, Ray, or similar). - Oversee the full machine...
Job Description:We are currently seeking an exceptional Senior Python Developer with eight years of experience to lead our software development efforts. As a seasoned professional in the field of Python programming, you will take on a leadership role within our team, guiding the development of complex software solutions and mentoring junior developers. You will leverage your extensive experience...
Introduction Driven by a passion for uncovering insights from data and transforming raw information into actionable strategies, enthusiastic about applying analytical skills to contribute meaningfully as a Data Analyst. With a solid foundation in statistical analysis, data manipulation, and visualization techniques. Duties & Responsibilities Software Development : Write clean, maintainable,...
A recruitment agency is seeking a software developer in Johannesburg. The role requires proficiency in Python and Django, with 2-5 years experience in software development. Familiarity with Agile methodologies and REST APIs is essential, as well as a qualification in Engineering or Computer Science. This position offers a dynamic environment for individuals passionate about software development...
A fintech company is seeking a Lead Software Engineer to lead projects and develop core systems in Johannesburg. You will guide the software team, manage development processes, and ensure quality standards. The ideal candidate has over 6 years of experience in Python development, 2 years in managerial roles, and expertise in cloud architecture and Python web frameworks. This role offers a...
Intermediate Software Engineer - Full Stack / Python Recruiter Elite Search Job Ref JHB001182/DS Date Posted Friday, February 27, 2026 Location Johannesburg, South Africa (Remote role) Salary 50 000 Monthly Summary Our client is a leading Cloud technology company who require an Intermediate Full Stack Software Engineer (Python), to join their growing engineering team. The role spans...
ENVIRONMENT: A cutting-edge FinTech company has an exciting position for a go-getter & highly driven Software Developer to join its Joburg team. Your core role will be to participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout and making everything run smoothly and safely in production. You will also perform Quality...
A consulting firm in Johannesburg is looking for a Software Developer (Python) to work in the share scheme management industry. The ideal candidate should have a strong background in computer science and experience with web frameworks. Responsibilities include developing applications and collaborating within a team. Knowledge of PostgreSQL and web technologies is beneficial. This is a 12-month...
Senior Full Stack Software Engineer (Python/TypeScript/AWS) (Remote) IT - Software Development Durban - KwaZulu Natal - South Africa, Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Remote ENVIRONMENT: A highly experienced Senior Full Stack Software Engineer is sought by a cutting-edge FinTech company providing a seamless payment service to join its Commerce...