Commonwealth Bank

Staff Software Engineer – Full Stack, .NET, Java, React, Next.js, AWS

Commonwealth Bank

full-time

Posted on:

Location Type: Office

Location: SydneyAustralia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Drive the technical direction of projects with a focus on system architecture and design.
  • Implement best practices and reusable patterns for broader adoption.
  • Collaborate closely with cross-functional teams to develop scalable solutions.
  • Play a hands-on role in building industry-leading workflow platforms used across multiple business units.
  • Streamline processes and enable smarter, faster banking experiences.

Requirements

  • Strong expertise in .NET or Java (essential), with JavaScript or TypeScript highly regarded.
  • Experience in building distributed systems, modelling complex domains, and designing scalable platforms.
  • Lead the development and deployment of high-quality software solutions, ensuring robust test coverage and reliability.
  • Analyse business objectives and translate them into clear functional and non-functional requirements.
  • Design and implement technical solutions that meet both business needs and long-term architectural goals.
  • Provide accurate effort estimates for new features while considering scalability and maintainability.
  • Continuously improve processes, innovate solutions, and contribute to building infrastructure that supports sustainable growth.
  • Mentor and support team members, fostering collaboration, knowledge sharing, and best practices with a strong focus on test automation and quality.
  • Expertise in C#, .NET Core and/or Java, building microservices, containerised workloads, and scalable distributed systems.
  • Proficient in JavaScript, TypeScript, Node.js, Python, and Playwright, with strong automation, testing, and tooling scripting capability.
  • Deep experience designing and implementing high-performance SOAP/REST APIs, including robust upstream/downstream integration patterns.
  • Hands-on AWS migrations and deployments using EC2, S3, RDS, Lambda, CloudFormation/CDK/Terraform.
  • Strong understanding of defence-in-depth, identity, encryption, and public cloud security controls.
  • Proficient with Postgres, Oracle, data warehousing, and NoSQL (MongoDB).
Benefits
  • Health insurance
  • Professional development opportunities
  • Flexible working hours

Applicant Tracking System Keywords

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

Hard skills
.NETJavaJavaScriptTypeScriptC#.NET CoremicroservicesSOAP APIsREST APIsAWS
Soft skills
collaborationmentoringknowledge sharingprocess improvementinnovationleadershipcommunicationproblem-solvinganalytical thinkingtest automation