Location: Pretoria, Gauteng, South Africa Date: 25-7-2024 The role involves assessing, developing, upgrading, and documenting application software, consulting with colleagues, teams, managers, and executives on enhancements and development, and documenting and direct software testing and validation procedures.