Senior Software Engineer - Python/MongoDB Canonical Cape Town, Western Cape, South Africa We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Atlas or Amazon DocumentDB, which can be owned, controlled and operated by end‑users on their own multi‑cloud or on‑premise...
A leading recruitment agency in South Africa is seeking a skilled Database Administrator for MongoDB to manage installations, upgrades, and database administration tasks. The ideal candidate will have at least 4 years of experience managing MongoDB environments, strong skills in performance tuning, and knowledge of AWS infrastructures. This contract position involves close collaboration with...
About the job Junior Software Developer - Fullstack Junior Software Developer - Fullstack Join a Growing Legal Tech Team Driving Innovation in Financial Litigation Tools Cape Town Foreshore Offices | Market Related | 9 - 5 UK Hours About Our Client Our client is a leading provider of technology solutions for the legal industry, specialising in tools that calculate quantum values for...
Reference: SW004684-AM-1 My client, based in Technopark, Stellenbosch is seeking to employ an enthusiastic Junior to Mid-Level Full Stack Developer to join their team. Duties & Responsibilities Responsibilities include: - Directly involved in the full software development lifecycle: Requirements gathering, design and implementation, testing and documentation, continuous delivery and...
ENVIRONMENT: A UK-based comprehensive Digital Agency seeks the coding talents of a Full Stack Software Engineer to build rich, user- centric interfaces that bring complex business processes to life through clean and responsive UI components. You will develop and maintain scalable web applications using Next.js (Frontend) and Node.js (Backend), design and manage infrastructure components using...
About the Role As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project plans, schedules, and methodology in the setup, the development, and the tuning of a legal search platform. You will perform architecture design - typically across multiple components; mentor more junior...
Python Developer Job Location: Western Cape, Cape Town Deadline: January 03, 2026 Overview We are building software to support our clients managed cloud infrastructure. We are seeking a talented and motivated Software Engineer with a strong background in Python web frameworks and experience of Event driven architecture (e.g. Azure Service Bus, Apache Kafka or an equivalent message broker) to...
Do you have a passion for building high-performance scalable backend systems Are you a senior engineer with a deep expertise in Java If so we want to hear from you! We are seeking a Senior Backend Engineer to join our growing team and play a key role in the development of our backend infrastructure on this role you will leverage your extensive Java experience to design develop and implement...
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA We are building software to support our clients...
Job Description Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA We are building software to support...
Overview Metropolitan is one of the oldest financial services brands in South Africa. With a 125-year legacy of serving the communities in which it operates, Metropolitan represents true empowerment in serving Africa's people through affordable financial solutions that create financial growth and security. Metropolitan operates in South Africa, but the brand is also present in 7 African...
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description The Intermediate Software Engineer will be part of the Oracle Finance Team. They have a broad understanding of software across a front-end and back-end level, producing quality code that runs through a CI/CD pipeline and solving complex business...
- Proven experience as a Full-Stack Developer - Experience developing web and PWA applications - Familiarity with common stacks - Knowledge of multiple back-end languages and frameworks (e.g. PHP, Laravel) - Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache, Nginx), and UI/UX design - Familiarity with infrastructure build (eg. Docker, Git, Bitbucket/GitLab) - Excellent...
A leading open source firm in Cape Town seeks an experienced Senior Software Engineer proficient in Python and MongoDB. The role focuses on building a fully managed MongoDB solution using Juju, with significant contributions to the product's reliability and security. Candidates should possess strong programming skills and have experience managing MongoDB clusters. This position offers a...
Qualifications - 5+ years of industry experience as a software engineer (specifically as a backend) - NodeJS and Typescript - Test frameworks for TDD and BDD - Understanding software design patterns and best practices - Experience in agile software development (XP, Scrum, Kanban etc) - Understanding about SDLC optimisation and automation (Git, Jenkins, SonarQube etc) - SQL (SQL Server,...
Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many...
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The...
Qualifications - Hold a Bachelor's degree in Computer Science, diploma or equivalent work experience and portfolio - Have 3-5+ years of web development experience - Experience in Vue.js, React, Next.js, Remix, Firebase/MongoDB, Node.js, TypeScript, and Tailwind (knowledge of more than one framework/library required) - Experience working with Figma advantageous - Experience with version control...
A recruitment agency is seeking a Full-Stack Developer based in Cape Town. The ideal candidate will have proven experience in developing web and PWA applications, strong knowledge of backend languages like PHP and Laravel, and familiarity with databases such as MySQL and MongoDB. Responsibilities include collaborating with teams to design software solutions and ensuring application...
About the job Database Administrator - Mongo Contract position - Bachelors degree in Computer Science or related field required - 4 years of experience managing MONGODB environment - 4 years of experience with MONGODB ENTERPRISE edition with OPSMANAGER - Working on Linux servers (not necessary as an ADMIN) - Strong proficiency in performance tuning - Strong proficiency in backup/restore...