takealot.com, a leading South African online retailer, is looking for a highly talented Engineering Team Lead (Payments) to join our team in Cape Town.We are a young, dynamic, hyper growth company looking for smart, creative, hard- working people with integrity to join us. We offer a market related, Total Remuneration Package which allows full flexibility according to your needs, a great work environment and a promise that you won't be bored as long as you are prepared for a challenge and want to build something great.This position reports to the Engineering Director (Business Systems).Your responsibilities will include the following:We are looking for an experienced software development team lead to join a versatile and creative IT management team.As a development team lead you will lead a group of developers and testers constantly striving for quality solutions that are delivered on time, within budget and scope, and drive a culture of quality and personal accountability.You will need a strong understanding of large-scale e-commerce platform development, have experience building RESTful web applications and an appreciation of the technical challenges developers face. You will be from a development background and have a good understanding of architectural practices. You will be an advocate of Agile engineering practices and you will have prior line management experience with a track record of keeping highly skilled developers motivated.
Responsibilities + Skills
Ability to interview and interact professionally with internal and external peopleCapability to present ideas succinctly, in writing and verballyVersatile and with the appetite to learn by doing
Solutions-oriented, can-do attitude and high energyStrong analytical and critical thinking, using data to inform decisionsAbility to disaggregate and structure solutions to ambiguous problemsSolid quantitative skills