Commonwealth Bank

Staff Software Engineer – C#, .Net, Nextjs

Commonwealth Bank

full-time

Posted on:

Location Type: Hybrid

Location: Sydney • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDistributed SystemsDynamoDBGraphQLJavaScriptKotlinMicroservices.NETNext.jsReactSwift

About the role

  • Define and evolve the technical strategy for accounts and transactions features across mobile, backend, and edge/app-tier systems
  • Own architectural decision-making for critical customer journeys ensuring solutions are secure, scalable, and resilient
  • Write production-grade code across the stack (.NET backend, full-stack, and AWS cloud services)
  • Act as a force multiplier—coaching engineers, guiding technical decisions, and lifting engineering maturity
  • Ensure highly available, fault-tolerant systems through improved instrumentation, incident response practices, and architectural resilience

Requirements

  • Deep expertise in C#, .NET Core and strong familiarity with REST APIs, microservices
  • Strong familiarity with Next.js, React, GraphQL
  • Experience with Kotlin/Jetpack Compose, Swift/SwiftUI for Native Mobile engineering
  • Experience with AWS services (VPC, IDP, Fargate, ECS, Lambda, API Gateway, DynamoDB, SQS/SNS)
  • Experience designing, evolving, and scaling distributed systems and high-volume APIs
  • Proven track record of leading complex technical work across teams—through influence, collaboration, and clarity
  • Thrive in a hands-on environment where you can code, prototype, experiment, and mentor
Benefits
  • Flexible working options including changing start and finish times
  • Part-time arrangements and job share
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET CoreREST APIsmicroservicesNext.jsReactGraphQLKotlinSwiftAWS
Soft skills
coachingguiding technical decisionsengineering maturityinfluencecollaborationclaritymentoring