Staff Software Engineer - Web Application (Full Stack) at Commonwealth Bank | AU | Rezi

Staff Software Engineer - Web Application (Full Stack) at Commonwealth Bank

Staff Software Engineer - Web Application (Full Stack)

Commonwealth Bank · AU

Today

Staff Software Engineer - Web Application (Full Stack)

Commonwealth Bank · AU

9 hours ago
Resume preview

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

Target Resume Now
Resume preview

Tailor your resume to this Staff Software Engineer - Web Application (Full Stack) role.

Rezi rewrites your resume against Commonwealth Bank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Staff Software Engineer - Web Application (Full Stack) posting at Commonwealth Bank — free, in seconds.

About the Role

This senior technical leadership role is responsible for building, evolving, and supporting customer-facing web applications and digital product services used by investors daily. It's a full-stack engineering role focused on creating and maintaining these applications.

Responsibilities

  • Build, evolve, and support customer-facing web applications and digital product services.
  • Develop React-based user experiences.
  • Design, build, and maintain REST APIs using C# and .NET.
  • Lead technical delivery and make architectural decisions across web applications, services, and cloud-based platforms.
  • Take end-to-end ownership across the full software development lifecycle, from design and development through to deployment and production support.
  • Lead solution design and architecture decisions, balancing scalability, performance, security, and reliability.
  • Apply engineering best practices including CI/CD, automated testing, observability, and performance optimisation.
  • Leverage AWS, Docker, and Kubernetes to deliver resilient, cloud-native applications.
  • Partner with product, design, and engineering teams to deliver high-quality technical solutions and customer outcomes.
  • Mentor engineers and drive technical excellence, standards, and continuous improvement across the team.

Requirements

  • Deep full-stack web application development experience across React, TypeScript, C#, .NET, and REST APIs.
  • Strong front-end and back-end capability.
  • Experience building modern, scalable, and high-performing customer-facing applications using React and TypeScript.
  • Experience designing and developing secure, scalable REST APIs and services using C#/.NET and AWS.
  • Experience with AWS, Docker, and Kubernetes.
  • Experience in solution design and architecture.
  • Experience with CI/CD, automated testing, observability, and performance optimisation.

Skills

  • System Design
  • Solution Architecture
  • Technical Decision Making
  • React
  • TypeScript
  • C#
  • .NET Core
  • Backend Services
  • REST APIs
  • API Development
  • API Design
  • Service Integration
  • API Security
  • SQL
  • MSSQL
  • SQL/NoSQL Databases
  • Data Modelling
  • Query Optimisation
  • AWS
  • Azure
  • Cloud-Native Applications
  • Cloud Architecture
  • CI/CD
  • Docker
  • Kubernetes
  • Monitoring
  • Observability
  • Production Support
  • Automated Testing
  • Performance Optimisation
  • Reliability
  • Security
  • End-to-End Development
  • Front-End and Back-End Ownership
  • Java (considered with willingness to transition to .NET)

Experience Level

  • Senior

About the Company

  • CommSec is undergoing an engineering transformation to build the future of digital investing at scale.
  • The Digital & Customer Crew within CommSec is responsible for the web and digital experiences that help Australians trade, invest, and manage their financial future.
  • CommSec is one of Australia's leading online brokerage platforms, building and operating customer-facing applications that support millions of interactions annually.
  • The team embraces full-cycle engineering, owning processes from design and development through to testing, deployment, monitoring, and continuous improvement.
  • The environment fosters collaboration, technical excellence, and customer impact, offering opportunities to shape the next generation of digital investing.