Commonwealth Bank Logo

Commonwealth Bank

Staff Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
Area, Viveiro, Lugo, Galicia
Senior level
In-Office
Area, Viveiro, Lugo, Galicia
Senior level
As a Staff Software Engineer, you'll lead technical initiatives, mentor junior engineers, develop technical roadmaps, and drive continuous improvement in software delivery.
The summary above was generated by AI

Staff Software Engineer

  • You are determined to stay ahead of the latest Cloud data processing technologies

  • We're one of the largest and most advanced Engineering teams in the country

  • Together we can build state-of-the-art data solutions that power seamless experiences for millions of customers

Do work that matters

We're building tomorrow’s bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining products that support our customers and help build Australia’s future economy.

CommBank is recognised as leading the industry in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to internet banking and mobile apps. Our Software team are the brains behind Australia’s number one banking app, Netbank, Cardless Cash, Comm Sec Pocket and Spend Tracker. We go beyond a passion for web and mobile development, creating reliable APIs at a unique scale in Australia. And you could be a part of that journey.

See yourself in our team 

As a Staff Software Engineer, you’ll be responsible for leading, promoting continuous improvement, developing technical roadmaps, and improving the quality of technical solutions by implementing industry best practises. You'll also work closely with other technical leaders and product owners to document new changes and drive various initiatives. It will be key that you are able communicate well with the rest of the squad members, provide technical guidance and mentoring to the engineers in the team, while being exposed to some interesting challenges. Also, you’ll be involved in all aspects of the delivery from solution design and development to production rollout.

We’re interested in hearing from people who:

  • Possess the ability to work independently and drive a culture where quality, excellence and openness are championed.

  • Are passionate about creating excellent modern mobile app experiences.

  • Are constantly thinking outside the box and breaking boundaries to solve complex technical problems.

  • Very good understanding and experience with Shift left testing techniques and the importance of it.

  • Can utilise strong understanding of core business and technical strategies to deliver best business outcomes through technical implementation.

  • Can mentor junior engineers and be able to contribute both individually and as a team player.

  • Understands how to drive to an outcome – how to get stuff shipped, tested, and well considered.

  • Are enthusiastic about leading and championing strategic practice development.

  • Works well in teams and have strong collaboration skills in driving continuous improvement initiatives

Tech Skills:

We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these will set you up for success in this team:

  •  (Preferably) .NET (C#), JavaScript/Typescript. Nice to have - Python, Java

  • UI web testing Frameworks - Playwright, Selenium

  • Mobile Native testing framework - Appium, XCUITest, Espresso

  • API Testing frameworks using any above preferred language

  • Unit testing frameworks such as NUnit, XUnit, Jest, Mocha

  • BDD/TDD - Any one of if Cucumber / Specflow / ReqNRoll or anything similar

  • Testing frameworks and practices that supports different testing types in a testing lifecycle

Tools & Infrastructure: Good understanding and Hands-on experience with:

  • Docker Test container setup to support isolated system test runs in pipelines

  • Github and Github Action workflows 

  • Understanding of AWS infrastructure around Compute services, VPC, ELB, CloudFormation, CDK, IAM, secret manager

  • Mocking toolsets such as WireMock or similar

  • Contract testing toolset such as Pact or similar

  • Test environment and Test data management basics

  • Test reporting tools such as Allure or similar

Working with us: 

 

Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with an ultimate flexibility to work from any of our engineering hubs within Australia. One where we’re driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.

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: 03/07/2025

Top Skills

.Net (C#)
Appium
AWS
Docker
Espresso
Java
JavaScript
Jest
Mocha
Nunit
Playwright
Python
Selenium
Typescript
Xcuitest
Xunit

Similar Jobs

2 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
As a Staff Software Engineer, you'll design .NET microservices, craft React.js front ends, develop CI/CD pipelines, and integrate solutions in a multi-cloud environment.
Top Skills: .Net (C#)AWSAzureGithub ActionsGrafanaOpentelemetryPrometheusReact
11 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
As a Staff Software Engineer, you'll lead technical initiatives, mentor junior engineers, and contribute to mobile app development using various technologies.
Top Skills: AIAppcenterAppdAppdynamicGitGithub ActionsMlObjective-CSplunkSwiftSwiftuiTddTeamcityUi TestUnit Test
16 Days Ago
In-Office
Area, Viveiro, Lugo, Galicia, ESP
Senior level
Senior level
Fintech • Financial Services
As a Staff Software Engineer, you will leverage AI in building scalable banking solutions, mentor junior engineers, and improve engineering practices.
Top Skills: .Net Core.Net FrameworkAIAiderAnthropic ClaudeAutogenAWSAzureC#ClineCodeiumContinueCursorGen AiGithub CopilotHugging FaceKafkaLangchainLanggraphLitellmLlamaindexMlMvcNextjsPydanticReactSemantickernelVo VercelWeb Api

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account