Takealotgroup

Principal Software Engineer (Group Fulfilment)

South Africa. Posted a month ago

The role

The Principal Software Engineer will develop and optimise systems to manage parcel and food delivery throughout South Africa. This role involves researching and defining solutions and working with the business to improve delivery processes.

What you will do

  • Developing and optimising systems to manage both parcel and food delivery throughout South Africa
  • Working with the business to improve processes to allow for more efficient deliveries
  • Researching and defining solutions
  • Working predominantly on open-source platforms
  • End-to-end ownership of solutions

Required qualifications

  • Solid communication skills
  • Proactive
  • Ability to adapt to change
  • Problem-solver
  • Solutions-oriented
  • Willing to learn as well as teach others
  • Degree in Computer Science or a similar qualification
  • 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#
  • In the event that you do not have a Bachelor’s Degree or an Advanced Diploma, an equivalent experience requirement must be met

Nice to have

  • Open to diversifying language skill set

Benefits

  • Market-related, Total Remuneration Package
  • Mentorship programme
  • Naspers Tech Community & Online Learning
  • Free access to courses on MyAcademy, Udacity, Coursera and more
  • Regular social events and out-of-office activities
  • Staff discount
  • Birthday leave
  • Mac or Windows, two monitors or one
  • Confidential counselling, legal support and financial guidance
  • Free parking

Before you apply

  • Applicants from the previously disadvantaged groups and people with disabilities will be given preference

About the company

Takealot.com is South Africa’s leading online retailer. The Group Fulfilment Engineering team is responsible for systems supporting the delivery network using microservices and event-driven architecture.

Principal Software Engineer (Group Fulfilment) at Takealotgroup | JobZoey