Software development and maintenance –
Develop software according to functional and technical specifications.
Follow SDLC requirements (as required for each project, but typically using Agile methodologies).
Ensure developed software is unit-tested.
Ensure developed software is peer-reviewed.
Provide assistance with test case creation.
Ensure software is under Version Control and developed and released from the correct stream.
Ensure all work is done against a case and/or user stories, updating tracking tools as prescribed.
Participate in regular sprints, customer demos etc.
Provide regular progress updates.
Ensure system documentation, release notes, installation notes and user guides are created and maintained.
Release Delivery Leadership –
As required, fulfill the Delivery Lead role, assisting the Delivery Manager, by coordinating other Developers, Analysts and Testers for a specific release.
Formal tertiary qualification – Degree or Diploma in Computer Science, IT or Engineering) – Preferred/Desired.
5+ Years of relevant working development experience.
Project Life Cycle and Software Development methodologies.
Version control using Git.
Understanding of Client/Server and integration technologies.
Experience with WebRTC and other telecommunications standards would be preferred.
React Native experience – (NON-NEGOTIABLE) and needs proven track record.
Angular and/or Vue Framework.
Other development experience.
Ability to understand and solve debug technology specific exceptions.
Able to communicate ideas and thinking.
Must be able to work in a team.
Ability to work to tight deadlines.
Willingness to improve and grow with position.
Commitment to mentoring Junior Developers.
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.