Senior Software Engineer (python)

Takealot Group

South Africa
Not specified; market-related total remuneration p...
On-site
5 to 10 years software development experience
Proficient in python strongly typed language
Experience with sql database systems
The role involves designing and building robust software solutions for an e-commerce domain serving over 4 million shoppers

Job Summary

  • The role involves designing and building robust software solutions for an e-commerce domain serving over 4 million shoppers.
  • Engineers are expected to participate in a rotational basis for after-hours support to resolve critical system issues in this 24/7 business.
  • The company offers a fully remote setup with the option for in-office interactions and access to free online learning courses.

Matching Summary

The role involves designing and building robust software solutions for an e-commerce domain serving over 4 million shoppers.

Salary

Not specified; Market-related Total Remuneration Package offered

Skills & Requirements

Must-have

  • 5 to 10 years software development experience
  • Proficient in Python strongly typed language
  • Experience with SQL database systems
  • RESTful API implementation and maintenance
  • Linux environment development experience

Nice-to-have

  • Microservices architecture familiarity
  • Agile environment experience
  • Containerisation with Docker
  • Orchestration with Kubernetes
  • Cloud platforms AWS GCP Azure

Key Requirements

  • Bachelor's degree or Advanced Diploma in Computer Science
  • 5 to 10 years in a software development role
  • Solid understanding of object-oriented design and algorithms

Work Rights

Not specified

Tailored Resume

Cover Letter