Software Engineer (Python)

Enquire / Apply

ENVIRONMENT:

A provider of the latest advancements in digital health & wellness solutions invites a Software Engineer to join its team in Stellenbosch.  Candidate should have a Honors Degree in Computer Science or Engineering with relevant industry experience.

 

DUTIES:

As part of a team, build APIs and distributed, reactive micro services.

Integrate these services with various machine learning and analytics models and algorithms.

Work with the data science and hardware engineering teams to discuss and understand requirements.

Submit pull requests for all changes (code and infrastructure) and participate in reviewing others’ PRs.

Enhance the testing and continuous integration of the code you wrote.

Deploy your own services via Jenkins (and Jarvis, our ChatOps bot).

 

REQUIREMENTS:

Honours degree in Computer Science, Engineering or related from a reputable university.  Replaceable with enough relevant industry experience.

 

Should be proficient in the following technology stacks:

Scala, Python and Elixir are our main languages, but we also use Go and JavaScript (Serverless)

Objective-C, Swift, Java (Android) and React.js

AWS – We don’t have local servers, everything is in the cloud.

Postgres, Cassandra and DynamoDB are used for persistence.

Jenkins, Chef, Terraform, Packer, Docker, Datadog are used to automate and monitor our delivery pipeline.

Jira, Confluence, Google Apps and Slack are used for collaboration

 

Work in a team as well as independently: we design / problem solve together, but also require individual research into challenges.

Must be comfortable working in a growing, dynamic and fast-moving environment.

Willingness to take ownership and accountability for a solution and run with it, both under supervision and without.

 

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to taryn@datafin.com and mention the reference numbers of the jobs.

Tags
Degree, Diploma, Permanent

Apply for this vacancy:

Attach CV