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 technology company in Johannesburg is looking for an experienced Python Developer. The successful candidate will have 3-5 years of experience with Django and strong knowledge of Back End Architecture. Responsibilities include attending sessions to understand business needs, executing functional requirements, and ensuring code quality. Ideal candidates will excel in team settings and possess a...
We are seeking an experienced Senior Full Stack Developer (Angular, Python, FastAPI, Postgres) As a Senior Full Stack Developer , you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating seamless user experiences, robust functionality, and scalable...
- 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...
Key Responsibilities - Develop, maintain, and enhance back-end systems using Python, ensuring scalable and high-performance solutions. - Design, build, and maintain RESTful APIs to support internal and external integration. - Work with MySQL databases, including writing efficient queries and optimizing database performance. - Collaborate closely with front-end developers, product owners, and...
Reference: CPT -JB-1 Ready to join an entrepreneurial start-up company that deals with international clients? My client is looking for a Senior Python Developer for a remote opportunity! Someone who is proactive and ready to hit the ground running! Duties & Responsibilities Requirements - Hands-on experience with FastAPI or other Python web frameworks such as Flask or Django. - MySQL and...
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...
Introduction Our client requires the services of a Django Framework/Python Developer x 2 (Advanced) - Midrand/Home Office rotation . - Amazing brand with cutting-edge technology - Excellent teams in Global team collaboration - High work-life balance with Flexible hours - Agile working environment EXPERIENCE: 4-6 Years related working experience. COMMENCEMENT: As soon as possible. Duties &...
Are you a talented Java and Python developer looking to make an impact in the dynamic insurance industry? We have an exciting 12-month contract role with the potential to extend, based in Sandton, where you’ll work on cutting‑edge solutions that drive business transformation. What You’ll Do: - Design, develop, and maintain high-quality Java and Python applications. - Work across the full stack,...
About the Opportunity You’ll join a high‑calibre engineering team responsible for building, scaling, and maintaining full‑stack applications that enable critical business operations. This role combines backend depth, frontend capability, architectural influence, and the chance to mentor and uplift developers across the team. Expect exposure to cloud platforms, enterprise integrations, and modern...
Overview 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...
Duties - Attend all sessions required in order to understand the business and features being briefed in, in order to be able to contribute to solutioning and development. - Help execute on functional requirements - Understand user requirements and assist in gathering requirements - Complete all tasks in an agreeable time by yourself and your peers to ensure you do not block the work of others -...
Youll join a high-calibre engineering team responsible for building, scaling, and maintaining full stack applications that enable critical business operations. This role combines back-end depth, front-end capability, architectural influence, and the chance to mentor and uplift developers across the team. Expect exposure to cloud platforms, enterprise integrations, and modern engineering...
Position Information My client from a Freight Forwarding Company is seeking a Senior Full Stack Python Developer to join their team. Recruiter Tiger Recruitment Job Ref JHB /SG Date Posted Monday, February 23, 2026 Location Johannesburg, South Africa Summary Senior Full Stack Python Developer Qualifications - 7–10+ years of professional experience in full-stack software development...
Overview Position Overview: As a Senior Python Developer, you will be responsible for leading the design, development, and implementation of sophisticated software solutions using Python and related technologies. Leveraging your extensive experience and expertise, you will collaborate with cross-functional teams to deliver high-quality, scalable, and performant solutions that exceed client...
Junior Full Stack Developer (Angular, Python, FastAPI, Postgres) We are seeking an experienced Junior Full Stack Developer to join our innovative team. As a Junior Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating seamless...
About the job Entry level Developer (Java & Python) About the Role: We are seeking a driven and technically skilled Entry levelDeveloper to join our team. The ideal candidate will have hands-on experience with Java and Python , a strong understanding of both front-end and back-end technologies, and has already completed a degree in Computer Science or a related field. Key...