Commonwealth Bank of Australia

Staff Software Engineer . NET, Full Stack

Commonwealth Bank of Australia
Apply
27 days ago
Sydney, Australia or Melbourne, AustraliaStaff+

Responsibilities

  • Design and develop scalable .NET services, APIs, and event-driven systems for CBA’s digital wealth platform.
  • Provide hands-on technical leadership across architecture, engineering standards, and strategic technology outcomes.
  • Build resilient, secure, high-performing cloud-native platforms using distributed systems and modern architecture patterns.
  • Drive end-to-end software delivery across the software development lifecycle.
  • Champion automated testing, observability, performance optimization, and continuous improvement.
  • Use AI engineering tools and emerging GenAI capabilities to improve developer productivity and software delivery.
  • Mentor and coach engineers while fostering technical growth and engineering excellence.
  • Collaborate with Engineering Managers, Product Owners, product leaders, business stakeholders, and domain experts.
  • Translate complex requirements into scalable, customer-focused solutions and advance engineering practices across teams.

Requirements

  • Deep expertise designing and delivering end-to-end .NET/C# full-stack solutions using ASP.NET Core, React, and Next.js.
  • Experience architecting scalable, resilient, and secure systems using microservices and event-driven architectures.
  • Experience with AWS cloud technologies, Infrastructure as Code, containerization, and CI/CD pipelines.
  • Experience with automated testing, observability, performance optimization, and secure software delivery.
  • Ability to provide technical leadership, guide architecture, mentor engineers, and drive cross-team alignment.
  • Experience collaborating with business and technology stakeholders in large-scale enterprise environments.
  • Familiarity with AI engineering tools, GenAI capabilities, agent frameworks, RAG, and model evaluation.
  • Nice-to-have experience with AWS EMR, AWS Glue, Apache Flink, Amazon Kinesis, data pipelines, distributed data processing, data modeling, data governance, and scalable data workflows.

Tech Stack

Apache FlinkApache JMeterAWSC#DatadogDockerGitHub ActionsGrafanaKubernetes.NETNext.jsPostmanPrometheusReactSelenium
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy

Contact me