
Staff Software Engineer – Full Stack, .NET, Java, React, Next.js, AWS
Commonwealth Bank
full-time
Posted on:
Location Type: Office
Location: Sydney • Australia
Visit company websiteExplore more
Job Level
Tech Stack
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