Talent.com
Commonwealth Bank of Australia
Staff Software Engineer – Full Stack (.NET)Commonwealth Bank of Australia • Sydney CBD, NSW, AU
Staff Software Engineer – Full Stack (.NET)

Staff Software Engineer – Full Stack (.NET)

Commonwealth Bank of Australia • Sydney CBD, NSW, AU
17 days ago
Job description
  • We're embarking on an engineering transformation with the key focus on full-cycle engineering, automation and agentic AI services and agents.

  • You have knowledge that spans both development and operations, including coding, infrastructure management, system admin/engineering and DevOps toolchains.

  • Together we will build tomorrow’s bank today, using world-leading engineering, technology, and innovation.

Do work that matters:

We're building tomorrow’s bank today!

Step into a Staff Software Engineer role at the core of Consumer Finance, where the platforms you build shape how millions of customers pay, track and understand their everyday spending. Reporting into the Chapter Lead within the Consumer Spending Crew, you’ll work on critical capabilities such as credit card payment services, loyalty rewards, and the transformation of complex payment data into clear, real-time insights. You’ll design and build scalable web services and applications on AWS, while delivering modern, intuitive front ends using TypeScript, React and Next.js, including emerging AI-powered experiences. Your work underpins secure, high‑volume payment flows and rich data visualisations that help customers make better financial decisions every day.

This role goes beyond hands-on delivery into technical leadership and strategic influence. You’ll help shape the engineering roadmap, drive technical uplift across squads, and raise standards in cloud-native design, full‑stack engineering and modern development practices. Partnering closely with senior and executive leaders, you’ll turn strategy into outcomes while mentoring engineers and growing capability across the crew. The work is fast paced, highly collaborative and constantly evolving, with real customer impact at scale. If you’re motivated by solving complex problems and building technology people rely on daily, this is a role where your expertise truly matters.

See yourself in our team:

The Consumer Spending Crew is a tight‑knit, highly technical group within CBA’s broader Consumer Finance Domain, focused on building and evolving our credit card related services and products. This chapter owns critical platforms that process millions of transactions every day, operating at scale, under constant demand and with zero tolerance for failure. The team works end‑to‑end across modern, cloud‑based systems, covering authorisation, settlement, fraud prevention and real‑time decisioning, ensuring Australians can pay quickly, safely and confidently wherever they are.

Through the Consumer Spending lens, the work goes far beyond payments. The team applies advanced analytics and AI to translate complex, high‑volume spending data into meaningful stories, insights and reports that drive product innovation and better customer outcomes. By modernising legacy platforms, embedding intelligent risk models and enabling real‑time insights, this team has helped revolutionise CBA’s credit card services—making them smarter, more personalised and more resilient. It’s a team where deep technical expertise meets real‑world impact, shaping how millions of Australians interact with their money every single day.

We’re interested in hearing from people who:

  • Operate as a Staff Software Engineer (Full Stack) with full‑cycle, end‑to‑end ownership across design, build, run and optimisation.

  • Act as a technical SME and engineering leader, shaping long‑term technical strategy while remaining deeply hands‑on.

  • Design, build and operate robust, scalable, cloud‑native solutions using .NET, C#, AWS, React/Next.js and TypeScript.

  • Influence and evolve platform architecture, including microservices, event‑driven integrations and cloud‑native deployment patterns.

  • Champion engineering standards and best practices across software engineering processes.

  • Lead high‑quality delivery through CI/CD, test automation, observability and strong DevSecOps practices.

  • Bring a strong AI enablement mindset, with hands‑on exposure to AI‑assisted tooling and a clear drive to continuously upskill.

  • Apply AI‑assisted development and emerging agentic patterns to lift developer productivity and improve system design.

Tech skills:

We don't expect you to know everything, but experience in several of the following will set you up for success:

  • Back End: C#, .NET, PostgreSQL or other relational databases, REST APIs.

  • Front End: JavaScript, TypeScript, React, Next.js.

  • API Design & Integration: RESTful APIs, OpenAPI, API versioning, contract‑first design, OAuth 2.0, JWT, API Gateway patterns.

  • Cloud‑Native & Microservices: AWS services such as ECS, Lambda, S3, and RDS, microservices architecture, event‑driven systems.

  • Quality Engineering & Testing: Integration testing, contract testing, non-functional testing, API testing, test automation frameworks, Playwright.

  • DevSecOps & Automation: GitHub Actions, CI/CD, Infrastructure as Code, SAST, DAST, secrets management.

  • Observability & Reliability: CloudWatch, OpenTelemetry, distributed tracing, metrics, logging, alerting and production support.

  • AI Enablement & Assisted Engineering: LLMs, prompt and context engineering, AI coding assistants, MCP, RAG fundamentals, agentic AI concepts, agent orchestration.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 10/10/2026

Create a job alert for this search

Staff Software Engineer – Full Stack (.NET) • Sydney CBD, NSW, AU

Similar jobs

Staff Software Engineer

Commonwealth Bank of AustraliaSydney CBD, NSW, AU

Commerce Payments | Payments & Acceptance | Business Banking Technology | Sydney.Shape the future of digital commerce at scale.Build modern cloud-native products powering payment experiences for Au... Show more

Full Stack Engineer

Change RecruitmentSydney, AU

Get AI-powered advice on this job and more exclusive features.This range is provided by Change Recruitment.Your actual pay will be based on your skills and experience — talk with your recruiter to ... Show more

 • Promoted

Staff Software Engineer

HaastSydney, AU

Ready to build the platform that rewrites how a $50B industry operates?.We aren’t just "experimenting" with AI - we are shipping one of the first enterprise-grade LLM platforms delivering mission-c... Show more

 • Promoted

Full-Stack Engineer: React/.NET, Flexible & Impactful

ShiftSydney, AU

A financial services company in North Sydney is seeking a Full Stack Software Engineer to develop scalable web applications.The role requires 3+ years of experience with JavaScript, TypeScript, Rea... Show more

 • Promoted

Senior Software Engineer - Full-Stack SaaS, Hybrid

Better StaffSydney, AU

A leading SaaS company in North Sydney is looking for a Software Engineer to enhance existing platforms and develop new features.This mid-senior level role involves architectural discussions, codin... Show more

 • Promoted

Senior Full-Stack Engineer -.NET, React, AWS, GraphQL

SynechronSydney, AU

Synechron is a leading global digital consulting firm, providing innovative technology solutions for business.Our expertise in AI, Consulting, Data, Digital, Cloud & DevOps and Software Engineering... Show more

 • Promoted

Full Stack Software Engineer | Breakthrough GenAi Tech Co

ai talent.auSydney, AU

Full Stack Software Engineer | Breakthrough GenAi Tech Co.We’re thrilled to be exclusively partnering with an innovative, product-led technology company at the forefront of Gen AI and retail analyt... Show more

 • Promoted

Senior Full Stack Engineer

QuantiumSydney, AU

Quantium is a world leader in data science and artificial intelligence.Established in Australia in 2002, Quantium is a global team of more than 1,200 people across 14 locations with a unique blend ... Show more

 • Promoted

Full-Stack Engineer (React/.NET) – Hybrid & Impact

LEAP Legal Software, Inc.Sydney, AU

LEAP Dev, the software arm of LEAP Legal Software, seeks a mid-level Full Stack Developer to build and maintain product features across a.NET backend and React frontend.You’ll work on real producti... Show more

 • Promoted

Staff Software Engineer

CORTOSydney, AU

Early stage startup, part of a global established LegalTech business - be a founding Engineer for AI Paralegal!.Small, agile team - limited tech debt.Flexible, Sydney based hybrid role.Build the ne... Show more

 • Promoted

Staff Software Engineer - Autonomous Maritime Systems

SlopeSydney, AU

Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def... Show more

 • Promoted

Staff Software Engineer - Mobile Workflows

CanvaSydney, NSW, AU

Join the team redefining how the world experiences design.Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!.We know job hunting can be a little time consuming and you're probably keen to find out w... Show more

Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)

Riot GamesSydney, AU

At Riot, we believe in putting players first.Our Sydney-based team works closely with teams across the globe to build next-generation features and technology for an exciting Unpublished R&D Title.W... Show more

 • Promoted

Senior Staff Software Engineer, Gameplay & Systems

Riot GamesSydney, AU

At Riot, we believe in putting players first.Our Sydney-based team works closely with teams across the globe to build next-generation features and technology for an exciting Unpublished R&D Title.W... Show more

 • Promoted

Neo Platform Senior Full Stack Software Engineer

NuixSydney, NSW, AU

We're on a mission to be a Force For Good, through our People, Products and Purpose at Nuix.Nuix is one of the greatest comeback Technology success stories in Australia, and we're making massive wa... Show more

Software Engineer/Full Stack

Pyramid Global TechnologiesSydney, NSW, AU

About the job Software Engineer/Full Stack.The Senior Software Engineer in the Internet Services Engineering team is responsible for the development, maintenance, enhancement and support of key Opt... Show more

Staff Engineer

Macquarie GroupSydney, AU

Join our Digital Wealth team where you will leverage your extensive technical knowledge and pragmatic approach to software design and architecture to delight our Wealth Advisor clients through our ... Show more

 • Promoted

Full Stack Engineer

Macquarie Bank LimitedSydney, AU

As Full Stack Engineer within the Core Supplier Governance Office, you will be part of a team responsible for providing assurance, oversight and support activities across a range of suppliers, whil... Show more

 • Promoted

Staff Software Engineer

SlopeSydney, AU

Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that r... Show more

 • Promoted

Junior Software Engineer:.NET/React & Global Impact

KarbonSydney, AU

A leading software company located in Australia is seeking an early-career Engineer to work on reliable, high-quality software across their.The role combines development of new functionalities with... Show more