At CommBank, we focus on helping people and businesses make the right financial decisions and achieve their aspirations through innovative technology solutions
Job Summary
At CommBank, we focus on helping people and businesses make the right financial decisions and achieve their aspirations through innovative technology solutions.
As a Staff Software Engineer, you will be responsible for all aspects of the software development lifecycle, driving high technical quality and coaching team members.
You will work collaboratively with business and IT teams to deliver exceptional capabilities and maintain high standards of software design, security, and quality.
Matching Summary
At CommBank, we focus on helping people and businesses make the right financial decisions and achieve their aspirations through innovative technology solutions.
Skills & Requirements
Must-have
iOS Objective-C and Swift development
REST and API Development
Automated testing and test automation maturity
Source Control systems such as Github
Build & Deployment tools like TeamCity and Octopus Deploy
Monitoring tools such as Splunk and AppDynamics
Database experience with Oracle or MySQL
Nice-to-have
Stakeholder management and communication
Customer engagement and consultation
Coaching and guiding software developers
Risk mindset and proactive risk management
Collaborative work across squads
Quality advocacy and defect prevention mindset
Key Requirements
Minimum 12+ years of experience
Bachelor’s or Master’s degree in Engineering or IT
Experience with iOS development using Objective-C and Swift
Proven expertise in REST and API development
Familiarity with automated testing and quality assurance
Experience with source control and deployment tools
Ability to communicate complex technical issues to non-technical audiences