Job Title: Staff Software Engineer
Join a high-performing team of engineers pushing the boundaries of software engineering at CommBank.
We're committed to building tomorrow's bank today, using world-leading technology and innovation.
About Us:
CommBank is recognised as a leader in technology and engineering innovation across Australia, 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.
Key Responsibilities:
* Design and implement creative digital solutions across multiple squads.
* Lead delivery, inspire, and coach engineers.
* Collaborate with stakeholders, present ideas, and influence decision-making.
* Stay up-to-date with industry best practices and promote continuous learning and innovation within the team.
* Mentor and develop junior engineers.
Requirements:
* Experience in solution design and software development across multiple squads.
* Expertise in designing and building scalable, secure, and reliable full-stack digital solutions.
* Strong collaboration and communication skills.
* Continuous learning, experimentation, and innovation mindset.
* Ability to mentor and develop junior engineers.
Desired Skills:
* Full stack development - React, Angular, Next JS.
* Event-driven architecture and patterns such as Kafka.
* AWS or Azure experience.
* CI/CD Tools - Team City, Jenkins, Octopus, or GitHub Actions.
* Observability tools - Splunk, Observe, Prometheus, and Grafana.
* Containerization using Docker.
* API Design and Development.
* .NET core 6 or 8.
* Mongo DB, Oracle, SQL Server.
What We Offer:
* Flexible working arrangements, including remote work options.
* Opportunities for professional growth and development.
* A dynamic and inclusive workplace culture.
* The chance to make a positive impact on customers and communities.