Software Engineers - Cape Town Verfied Gold Badge

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 15-06-2017 1:07:49 PM
10-08-2017 1:07:49 PM
Job Description:
Join a leading mobile data cutting edge technology company, making huge strides into Africa.
As a Software Engineer help them create a data driven market place within the whole of the continent.
If you are a dynamic execution focused Senior Software Engineer who can help scale a service to meet the needs of rapidly growing, high volume service offering. Then this role is for you, you will have a unique opportunity to build a high volume, highly reliable platform while demonstrating technical leadership for more junior developers.

Qualification:

Bachelors or Master’s degree in Computer Science, Mathematics, Electrical Engineering or related field.

Skills & Experience:

10+ years of experience designing, developing and testing software services
7+ years of experience with Ruby, Python, Java or Scala
5+ years of experience with Linux or MacOS
5+ years of experience using Agile development methodologies
Desirable:
Experience integrating real-time machine learning/AI/decision optimization in a big-data (HDFS+Map-Reduce) environment is highly desirable
Experience working in Amazon Web Service environments (EC2, Elastic Beanstalk) is highly desirable
Ability to travel into Africa
Ability to translate business needs into technical requirements and designs
Sense of humor