Commonwealth Bank of Australia

Staff Software Engineer - CommBiz Mobile & Insight crew

Commonwealth Bank of Australia
Apply
5 days ago
Sydney, Australia or Melbourne, AustraliaStaff+

Responsibilities

  • Design and develop microservices, data access layers, REST APIs, and third-party API integrations.
  • Build backend applications and contribute to web and native mobile applications.
  • Design solution architectures for enterprise-scale applications.
  • Manage risk through safe deployments, automated testing, monitoring, and security best practices.
  • Work with cloud infrastructure, CI/CD pipelines, logging, monitoring, and event-based architectures.
  • Collaborate on cross-functional projects and address interdependencies.
  • Provide technical guidance, coaching, and mentoring to junior team members.
  • Participate in engineering guilds and promote high-quality software engineering practices.

Requirements

  • Proven hands-on experience developing backend applications with C# .NET Core, REST APIs, WebAPI, TypeScript, NodeJS, or NextJS.
  • Proven hands-on experience developing frontend applications with NextJS, ReactJS, Angular, and TypeScript.
  • Experience designing solutions for enterprise-scale applications.
  • Solid experience across the full software development lifecycle and delivery using Agile practices.
  • Experience with databases, cloud hosting, microservices, API integration, monitoring, CI/CD, and test automation.
  • Knowledge of security best practices and principles.
  • Ability to collaborate, present ideas, influence stakeholders, challenge assumptions, and solve complex technical problems.
  • Ability and willingness to coach and mentor junior team members.
  • Experience or exposure to the listed technologies or equivalent tools will support success.

Benefits

  • Flexible working arrangements, including at least half of each month connecting in the Sydney office.
  • Additional flexibility through changed start and finish times, part-time arrangements, and job sharing.
  • Opportunities to work on major Australian IT systems and develop across different functions and teams.
  • Advertising end date: 15/09/2026.

Tech Stack

AngularApache KafkaAWSAzureC#DockerExpressGitHub ActionsKubernetesMicrosoft SQL ServerNestJSNext.jsNode.jsOctopus DeployReactSnowflakeSplunkTeamCityTypeScript
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy

Contact me