
Staff Software Engineer - .NET Full Stack
Bankwest
Staff Software Engineer - .NET Full Stack
Bankwest is seeking a Staff Software Engineer - .NET Full Stack to provide technical leadership across enterprise-scale platforms, shaping the architecture and delivery of secure, scalable digital banking experiences. The role involves full-stack .NET, AWS, and DevSecOps expertise, mentoring engineers, and driving technology modernisation.
Staff Software Engineer - .NET Full Stack
Bankwest is seeking a Staff Software Engineer - .NET Full Stack to provide technical leadership across enterprise-scale platforms, shaping the architecture and delivery of secure, scalable digital banking experiences. The role involves full-stack .NET, AWS, and DevSecOps expertise, mentoring engineers, and driving technology modernisation.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Key Responsibilities
- Provide technical and strategic leadership across enterprise-scale platforms, influencing architecture, engineering standards, and technology direction.
- Own the full software development lifecycle from design to production support.
- Design cloud-native solutions on AWS using microservices, event-driven architectures, domain-driven design, and API-first principles.
- Drive engineering excellence through CI/CD automation, containerisation, and modern DevOps practices.
- Champion operational excellence through observability, monitoring, performance optimisation, and resilient system design.
- Apply rigorous quality engineering practices including TDD, automated testing, performance testing, and release automation.
- Mentor engineers and collaborate across product, platform, and engineering teams while leveraging AI and GenAI technologies to accelerate delivery and innovation.