Senior Software Engineer
You are passionate, driven, flexible and collaborative
We are a team of big thinkers who are engineering the future of banking
Together we will build tomorrow’s bank today, using world-leading technology and innovation
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.
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
Business Banking Technology (BB Tech) is responsible for the world-leading application of technology and operations across every aspect of CommBank – from innovative product platforms for our customers, to essential tools within our business. We also use technology to drive simplicity and better banking, an essential component of great customer service underpinning a strong emphasis on software development as a craft and the adoption of industry best engineering practices.
You’ll be part of a wider BB Tech team integrated in the Everyday Business Banking Domain. The crew is actively building a cutting-edge billing and pricing platform, designed to offer a simplified, transparent and customer-centric experience.
We’re interested in hearing from people who:
Pride themselves in their ability to design, develop, and maintain software applications using React, .NET, and AWS technologies.
Are knowledgeable in leading API development and integration efforts, ensuring seamless data flow and system interaction.
Are constantly collaborating with cross-functional teams to define, design, and ship new features.
Are comfortable in supporting a team of software engineers, fostering a collaborative and inclusive environment.
Are constantly completing conduct code reviews and mentoring junior team members, promoting best practices and continuous learning.
Are comfortable working closely with product management to ensure alignment with business requirements and objectives.
Are able to troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and reliability.
Implement robust security measures, data protection strategies, and fail-safe redundancy features.
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 (or equivalents) will set you up for success in this team;
Proven experience as a Senior Software Engineer, with a strong focus on React, .NET, and AWS.
Knowledge of Databases such as SQL Server, Oracle, Mongo DB or Postgress.
Extensive experience with REST API development and integration.
Technical experience in digital channels and customer experience.
Solid technical knowledge in building data integration, microservices and workflow automation using AWS or Azure.
Experience in DevOps, CI/CD pipelines, logging, and monitoring tools such as GitHub, GitHub Actions
Knowledge of IaC using CloudFormation and containerisation with Docker or Kubernetes
Ability to build solutions to meet the highest possible quality standards while simultaneously balancing security, performance, availability, and maintainability concerns.
Working with us:
Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.
Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. 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.
Here, you’ll thrive. You’ll be supported when faced with challenges and empowered to tackle new opportunities. We’re hiring engineers from across all of Australia, you’ll be empowered to do your best work and be given the choice on when and where that work happens. We really love working here, and we think you will too.
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.