Role Purpose The role is responsible for system analysis, design, creation and testing of highly complex applications, in accordance with agreed specifications and standards. Works alongside systems designer(s) to build new and sustainable systems and creative
Role Purpose The purpose of the role is to drive the execution, standardisation, and continuous improvement of DevOps and DevSecOps practices across the software development lifecycle. The role balances development, deployment, automation, and operational reliability to
Role Purpose The Software Development Manager is responsible for overseeing the software development process and ensuring that it is completed efficiently, effectively, and to the required quality standards. They manage the software development team, plan projects,
Role Purpose The Software Engineer II is responsible for analysing, designing, developing, implementing, and testing medium to high‑complexity back‑end services and applications. The role builds scalable, efficient, and secure Go-based systems that support enterprise channels and
About the Role: We are looking for an experienced Software Engineer to join our team. In this role, you will take ownership of technical design decisions and be a driving force behind the quality, architecture, and