Commonwealth Bank

Staff Software Engineer, .NET/Next.js

Commonwealth Bank

full-time

Posted on:

Location Type: Hybrid

Location: Sydney • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDockerGrafanaGraphQLJavaScriptJenkinsKubernetesMicroservices.NETNext.jsOraclePostgresPrometheusSplunk

About the role

  • Design and deliver cloud-native, scalable, secure, high-availability solutions on AWS
  • Deliver full-stack, full-cycle design solutions with a strong focus on Next.js front-end and .NET Core back-end
  • Lead as a technical subject-matter expert, mentor engineers, and share knowledge through workshops and guilds
  • Design and implement solutions using GraphQL, modern data access layers, and cloud-native services
  • Own the full lifecycle with a DevSecOps mindset (build, secure, test, run) including CI/CD, automated testing, infrastructure pipelines, logging, and monitoring
  • Collaborate with stakeholders to translate business needs into technical solutions and drive process improvements
  • Drive uplift of consent creation and management user journey for Open Banking

Requirements

  • Knowledge spanning development and operations (coding, infrastructure management, system admin/engineering, DevOps toolchains)
  • Full-stack, full-cycle engineering experience
  • Strong front-end engineering using Next.js
  • Back-end development with C# and .NET Core
  • Experience designing scalable microservices and APIs (GraphQL & REST)
  • Hands-on experience with AWS
  • Experience with Docker and Kubernetes
  • CI/CD experience (GitHub Actions, TeamCity, Jenkins)
  • Proficiency with PostgreSQL and Oracle
  • Familiarity with monitoring/observability tools (Prometheus, Grafana, Splunk, AWS CloudWatch)
  • DevSecOps mindset and SRE practices
  • Experience with TDD/BDD, automated testing, and service virtualization
  • Experience mentoring engineers and leading technical discussions
  • Familiarity with AI-assisted development tools (GitHub Copilot, Cursor, Figma AI) is highly desirable
  • Understanding of hardware-software integration concepts is valued
Benefits
  • Flexibility to balance where work is done (at least half your time each month in the office)
  • Support when faced with challenges and empowerment to tackle new opportunities
  • Inclusive and respectful workplace culture
  • Accessibility support (contact HR Direct for additional support)
  • Professional development and career support

Applicant Tracking System Keywords

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

Hard skills
AWSNext.js.NET CoreGraphQLC#DockerKubernetesCI/CDPostgreSQLOracle
Soft skills
mentoringtechnical leadershipcollaborationprocess improvementknowledge sharing
Commonwealth Bank

Staff/Lead Software Engineer, Automation, AWS, Python/Golang

Commonwealth Bank
Seniorfull-time🇦🇺 Australia
Posted: 1 day agoSource: cba.wd3.myworkdayjobs.com
AWSCloudCypressDockerGoGrafanaJestKubernetesPrometheusPython