The Technical Analyst, forming part of an established software development team, will be responsible for documenting existing software, suggesting new technologies, and helping with the design of software. The ideal candidate would have experience in hands-on software development, and should ideally have most of the following skills, experience and attributes:
Careers

Technical Analyst

System Administrator
The System Administrator’s responsibilities include troubleshooting hardware, software, and networking issues as well as documenting the various technical and installation processes of the various environments. Resourcefulness is a necessary skill in this role. The ideal candidate should be able to diagnose and resolve problems quickly, research solutions in their own capacity until the problem is resolved and being able to trouble-shoot issues that have never been addressed before. One should also have the patience to communicate with a variety of interdisciplinary teams and clients.

Business Analyst
The Business Analyst is responsible for collecting, managing, and documenting business requirements from the moment a project’s life cycle begins. Main tasks will include facilitating workshops with customers, analysing customer requirements, and presenting these requirements to the team.

Open CV
Don’t see a role that matches your profile?
We’re always interested in meeting talented people. Send us your CV and we’ll contact you if a suitable opportunity becomes available.

Supporting compliance across jurisdictions.
KYCP is used by organisations operating across multiple jurisdictions and regulatory frameworks. The platform is designed to accommodate jurisdiction-specific requirements while maintaining a consistent operational approach across regions.
This enables organisations to scale into new markets without rebuilding their compliance infrastructure.