Staff Software Engineer - .NET at Commonwealth Bank | Sydney, Australia | Rezi

Staff Software Engineer - .NET at Commonwealth Bank

Staff Software Engineer - .NET

Commonwealth Bank · Sydney, Australia

Yesterday

Staff Software Engineer - .NET

Commonwealth Bank · Sydney, Australia

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Staff Software Engineer on the Consumer Underwriting Crew, you will lead the design and delivery of scalable, secure, and resilient solutions using .NET/.NET Core and AWS. You will drive architecture and technical design for cloud-native platforms, own solutions end-to-end, partner with stakeholders to shape technical direction, mentor engineers, and champion DevSecOps and AI-powered development practices.

Responsibilities

  • Lead the design and delivery of scalable, secure and resilient solutions using .NET/.NET Core and AWS.
  • Drive architecture and technical design for cloud-native platforms supporting our Consumer Underwriting capabilities.
  • Own solutions end-to-end—from design and development through to deployment, production support and continuous improvement.
  • Partner with Product Owners, Architects and Engineering Leads to shape technical direction and platform strategy.
  • Mentor engineers, raise engineering standards and foster a culture of technical excellence.
  • Champion DevSecOps, automation and engineering best practices.
  • Leverage AI-powered engineering tools to improve software quality, developer productivity and delivery outcomes.

Requirements

  • Extensive hands-on experience developing enterprise applications using .NET/.NET Core and C#.
  • Strong solution architecture and system design capability, with experience building scalable distributed systems.
  • Deep knowledge of AWS and cloud-native application development.
  • Experience designing secure APIs, event-driven architectures and highly available enterprise platforms.
  • Strong understanding of DevSecOps, CI/CD, Infrastructure as Code and modern software engineering practices.
  • Proven experience leading complex technical initiatives and delivering business outcomes end-to-end.
  • A collaborative leadership style with a passion for mentoring engineers and influencing technical direction across multiple teams.
  • Practical experience using AI-assisted engineering tools such as GitHub Copilot, Claude Code or similar to accelerate software delivery.

Skills

  • .NET / .NET Core / C#
  • AWS cloud services and cloud-native architecture
  • REST APIs, Microservices and Event-Driven Architecture
  • Docker, Kubernetes, Terraform and CI/CD pipelines
  • Observability, monitoring and production reliability
  • Automated testing and engineering quality practices
  • Secure software engineering and application security
  • AI-assisted software development and modern engineering practices

Experience Level

  • Staff

About the Company

  • At CommBank, we're reimagining how customers experience lending by building intelligent, cloud native platforms that make faster, smarter and more seamless credit decisions.