Requirement gathering, communicating with stakeholders and documenting findings in the form of user stories and techniques.
Work with Engineering Leads and Product Owners to formulate development approach to next development sprint.
Readily work in a proof-of-concept style to engage stakeholders and adopt fail-fast approach to enable higher quality deliverables.
Develop to house standards and ensure code is clear, functional and easy to support.
Work in a collaborative approach for code storage, documentation and commentary.
Test Driven Development approach is essential and experience in implementing automated Test-Driven Development.
Experience working with RESTful APIs.
UI/UX skills a definite requirement.
Experience with Source Control tools like GitHub.
Experience with Scrum or Kanban as the teams are increasingly moving to an Agile development approach.
Knowledge of other programming languages such as Python, Java and C#.
Experience of working within a DevOps framework.
Knowledge of cloud technologies like AWS and Azure.
Have a good eye on detail.
Able to work independently as well as work collaboratively, with ability to work in teams from cross-functional disciplines.
Positive attitude to work and change.
Good time management skills.
Excellent interpersonal and communication skills – both verbal and written.
Able to multitask; work to tight deadlines and able to cope under pressure.
High level of accuracy.
Strong problem-solving ability/logical thinker.
Self-starter (i.e., don’t expect to be task driven).
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.
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 complete the following form.