Principal Software Engineer (Group Fulfilment)
- Location
- Cape Town, Western Cape
- Minimum qualification
- Diploma
- Closing date
First listed . Last checked at source .
In brief
**Overview** This is a Principal Software Engineer role within the Group Fulfilment department at takealot.com, a prominent tech company in South Africa. The position reports to the Software Engineering Manager. The role focuses on developing and optimizing systems for parcel and food delivery across the country. **What you will do** * Develop and optimise systems to manage both parcel and food delivery throughout South Africa. * Work with the business to improve processes to allow for more efficient deliveries. * Research and define solutions. * Work predominantly on open-source platforms. * Take end-to-end ownership of solutions. **Requirements (from the original advert)** * **Qualifications & Experience:** * Degree in Computer Science or a similar qualification, or an equivalent experience requirement if a Bachelor’s Degree or Advanced Diploma is not held. * 10 years of experience in writing robust, efficient production code. * Experience with SQL database systems. * Experience with development in a Linux environment. * Proficient in languages such as Java, Scala, Angular, Python, or C#. * Open to diversifying language skill set. * **Attributes required:** * Solid communication skills. * Proactive. * Ability to adapt to change. * Problem-solver. * Solutions-oriented. * Willing to learn as well as teach others. **Who should apply** An experienced software engineer with a strong background in writing robust, efficient production code, ideally with 10 years of experience. The candidate should possess a Computer Science degree or similar, or equivalent professional experience. Proficiency in Java, Scala, Angular, Python, or C# and experience with SQL databases and Linux development environments are essential. The ideal candidate is proactive, adaptable, a problem-solver, solutions-oriented, and committed to both continuous learning and mentorship, ready to take end-to-end ownership of solutions predominantly on open-source platforms. **Deadline** Not specified **Reference** Original posting: https://www.myjobmag.co.za/job/principal-software-engineer-group-fulfilment-takealot-com Source: myjobmag
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- At least 10 years of experience.
- Python
- Java
- React
- Angular
- C#
- SQL
- PostgreSQL
- AWS
- Google Cloud
- Kubernetes
- Linux
- Git
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (myjobmag). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Before you apply
- Read the full advert and confirm you meet the minimum requirements before applying.
- Tailor your CV headline and most recent experience to the job title and key skills.
- Note the closing date and reference number, and keep a copy of what you submit.
- Apply only through the employer or job board link — never pay to apply.