services, card personalisation and issuance, credit management software as well as debit and credit card payment clients. Estimating, planning, and managing all tasks related to their projects and reporting on progress. Collaborating Involvement in the design and analysis process of projects. Developing, testing, and deploying software, compliance with the PCI/POPI process on every project the senior developer is involved in. Web Development development Maintenance development Code and release management (code check-in, build and distribute releases)