 
        
        Senior Software Engineer Role
This is a senior software engineering position where you'll collaborate with delivery leaders and engineering teams to build scalable applications that support strategic initiatives.
 * Key responsibilities include:
 1. Design, develop, and support high-quality software solutions across web, API, and microservices
 2. Provide technical leadership in automation, CI/CD, configuration management, and monitoring practices
 3. Embed secure software development principles through code reviews and threat modelling
 4. Coach and mentor engineers, fostering best practices and continuous improvement
 5. Analyse system requirements, create technical designs, and ensure robust testing across all phases
About the Role
As a Senior Software Engineer, you'll play a key role in uplifting engineering capabilities, driving quality, automation, and security. Key benefits of this role include:
 * Access our award-winning platform – your central hub for exclusive perks, wellbeing support, career development, and recognition.
 * Hybrid working, flexible leave, paid parental leave, and paid study support.
 * On-the-job learning, a $1,000 referral bonus, and performance-based bonuses.