The Software Developer position is a critical role, responsible for guidance of the wider team and delivering efficient software in a high trust, high-performance environment. Comprising a diverse team of skilled, motivated and curious talent from both local and international locations, the role can be fully remote, hybrid or office based. Our relatively flat organisational structure lends itself to open communication, agility and collaboration. The role reports to a Technical Lead (who reports to the Chief Technology Officer).