 
        
        About the Role
We are seeking a Senior Software Engineer to support, maintain, and enhance software capabilities ensuring application availability, quality, and security through rigorous testing and review.
You will work closely with business areas and stakeholders to refine and deliver user requirements, while enhancing automation capabilities and designing new structures and tools that align with business needs and the target environment.
In addition to hands-on development, you'll provide guidance and mentorship to uplift the capability of team members, actively participating in design reviews, stakeholder engagement, and task prioritisation within an integrated team.
Your role encompasses a wide range of software development tasks at the APS level, ensuring secure, reliable, and efficient solutions that meet organisational objectives.