Back to all jobs
T
- Seniority
- Senior
About the role
<p><strong>Join Our Mission at Takealot Fulfilment Solutions | We Are TFS</strong></p>
<p>Revolutionising e-commerce logistics in South Africa with cutting-edge technology and operational excellence. We deliver 30+ million orders annually, empowering businesses and driving economic growth.</p>
<p><strong>Who We're Looking For:</strong></p>
<p>Innovative, ambitious individuals ready to shape the future of e-commerce logistics. At TFS, "Uniquely You" meets "Powerfully Us", where your individuality strengthens our collective mission.</p>
<p> </p>
<p><strong>Who’s who in the tech space</strong></p>
<p>This position reports to the respective team's manager.</p>
<p>As a Software Engineer, you will be someone whose expertise directly translates into the <strong>development of robust software in the e-commerce domain</strong>. You will be from a computer science background with an emphasis on <strong>software development</strong>. You will have the opportunity to implement best practices to improve existing software and participate in the development of new features. While we don't promote after-hours work as part of the regular workday, we run a 24/7 business with the need to keep systems up and running. Software Engineers are expected to provide after-hours support on a rotational basis to resolve critical system issues. </p>
<p><strong>Your mission, should you choose to accept it:</strong></p>
<ul>
<li>Design and build solutions to assist our business users and improve customer experience</li>
<li>Architect and design solutions with your team</li>
<li>Keep up to date with technology trends</li>
<li>Apply creative thought processes to solve complex challenges at scale</li>
<li>Strong focus on making takealot.com the best place to shop at, a happy customer is a repeat customer</li>
<li>Drive for excellence, to help foster a world-class engineering team</li>
</ul>
<p><strong>The skills we need:</strong></p>
<ul>
<li>Solutions-oriented, can-do attitude, and high energy</li>
<li>Strong analytical and critical thinking, using data to inform decisions</li>
<li>Ability to disaggregate and structure solutions to ambiguous problems</li>
<li>Solid quantitative skills</li>
<li>Ability to interview and interact professionally, with internal and external people</li>
<li>Capability to present ideas succinctly, in writing and verbally</li>
<li>Versatile and with the appetite to learn by doing</li>
</ul>
<p><strong>Qualifications & Experience:</strong></p>
<ul>
<li>Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.</li>
<li>A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms</li>
<li>3 to 5 years experience in a software development role for an intermediate-level position </li>
<li>5 to 10+ years experience in a software development role for a senior-level position</li>
<li>Experience in writing robust, efficient production code</li>
<li>Proficient in a strongly typed language such as Python</li>
<li>Experience with development in a Linux environment</li>
<li>Experience with SQL database systems</li>
<li>Open to diversifying language skill set</li>
<li><strong>Experience in the following will be advantageous:</strong>
<ul>
<li>MySQL, PostgreSQL, MS SQL</li>
<li>Memcached, Redis</li>
<li>Message Brokers, Queues and PubSub systems (e.g. Kafka and RabbitMQ)</li>
<li>Containerisation (e.g. Docker) </li>
<li>Orchestration (e.g. Kubernetes)</li>
<li>GitHub, Travis CI, Jenkins</li>
<li>AWS, GCP, Azure</li>
<li>Microservices</li>
</ul>
</li>
</ul>
<p> </p>
<p><strong>Why Join TFS:</strong></p>
<ul>
<li><strong>Purpose-driven impact</strong>: Transform lives through logistics innovation</li>
<li><strong>Advanced technology: </strong>Work with cutting-edge systems in a fast-paced environment</li>
<li><strong>Career growth: </strong>Thrive in an agile space that champions continuous improvement</li>
<li><strong>Inclusive culture</strong>: Your unique perspective drives extraordinary results</li>
</ul>
<p>At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values. </p>
<p><strong>More than just a job, we offer: </strong></p>
<p>A culture that celebrates individual uniqueness while championing the strength of togetherness. Be part of creating sustainable, scalable solutions that make a difference across South Africa's e-commerce landscape.</p>
<p><em>Takealot Fulfilment Solutions (TFS)</em> <em>is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.</em></p>
<p> </p>
741,000+ hidden jobs like this
takealot.com and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites