Commonwealth Bank of Australia

Staff Software Engineer - Web Application (Full Stack)

Commonwealth Bank of Australia
Apply
28 days ago
Sydney, AustraliaStaff+

Responsibilities

  • Build, evolve, and support customer-facing web applications and digital product services.
  • Develop responsive user experiences using React and TypeScript.
  • Design and maintain secure, scalable REST APIs and backend services using C# and .NET.
  • Lead solution design and architecture decisions across web applications, services, and cloud platforms.
  • Own the full software development lifecycle from design and development through deployment and production support.
  • Use AWS, Docker, and Kubernetes to deliver resilient cloud-native applications.
  • Apply automated testing, observability, performance optimization, reliability, and security practices.
  • Partner with product, design, and engineering teams to deliver technical solutions and customer outcomes.
  • Mentor engineers and drive technical excellence, standards, and continuous improvement.

Requirements

  • Deep full-stack web application development experience across React, TypeScript, C#, .NET, and REST APIs.
  • Strong front-end and back-end engineering capability.
  • Experience building modern, scalable, high-performing customer-facing applications.
  • Experience designing and developing secure, scalable APIs and services using C#/.NET and AWS.
  • Experience with architecture, system design, technical decision-making, and cloud-native applications.
  • Experience with Docker, Kubernetes, databases, data modelling, query optimization, monitoring, and production support.
  • Experience with automated testing, performance optimization, reliability, and security engineering practices.
  • Experience with Java may be considered when accompanied by willingness to transition to .NET.

Tech Stack

Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me