Your cv

Related jobs

More software jobs...
Get jobs on your
mobile phone

Python Software Engineer

Remuneration:R790000 - R820000 per year Cost to company 
Location:Johannesburg, Rosebank
Education level:Degree
Job level:Mid/Senior
Company:e-merge IT Recruitment

Job description

South Africa’s leading online retailer is on the lookout for a dynamic and highly talented Python software engineer to join their incredibly talented technical team. This organisation is known for its rapid growth in the online market place and for its cutting-edge technology stack.

Your primary responsibilities will include the designing, building and architecture of solutions to assist business users and improve customer experience.


  • Bachelor’s degree, with a major in computer science or similar (your experience can override this requirement)
  • Six years of software engineering experience
  • Minimum two years’ experience in a software engineering role using Python technology
  • Excellent problem-solving skills
  • A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms
  • Python, Javascript, React, jQuery, PHP
  • MySQL, Kafka, PostgreSQL, MongoDB
  • nginx, RabbitMQ, memcached
  • Docker, Kubernetes, Chef
  • GitHub, Travis CI, Jenkins
  • Amazon EC2, Amazon S3
In this role you will have the choice of one of the many exciting development teams. The teams predominantly use Python, and their tech stacks differ depending on their involvement within their supply chain. The individual with an entrepreneurial and adaptable personality will thrive in this role.

Posted on 30 Apr 08:49

Apply by email
Tebogo Morgan

Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.

Get job alerts for Software Engineer jobs