The Senior Full Stack Software Developer is responsible for designing, developing, testing, deploying and supporting enterprise-grade software applications while contributing to the ongoing evolution of the organisations technology platform. The role provides technical expertise across the software development