Staff Software Engineer

5 days ago


Melbourne, Victoria, Australia Commonwealth Bank Full time
Overview

Staff Software Engineer (C# .Net React & AWS) – Commonwealth Bank

Join to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth Bank.

As a Staff Software engineer, you will be part of a squad within the Payments Channel and Reporting crew building a new banking experience. You will be working with engineers on uplift­ing business capabilities and modernising our tech stack. You'll be hands-on coding and responsible for shaping the evolution of this system by designing and developing microservices, data access layers, REST API(s), and writing integration services for third-party API consumption, manage risk with safe deployments and automated testing, as well as learning more about back-end engineering. You'll also be invited to join our regular engineering guilds and provide technical guidance to junior team members.

Responsibilities
  • Technical Authority – Act as the go-to expert for technical solutions, guiding the team through challenges, performing rigorous code reviews, and contributing to robust architectural decisions.
  • Hands-on Leadership – Lead by example through high-quality code contributions, innovative design, and a strong focus on delivering scalable, secure, and efficient solutions.
  • Mentorship & Collaboration – Mentor engineers, facilitate knowledge sharing, and cultivate an environment where collaboration drives the team forward.
  • DevSecOps Mindset – Champion best practices in security, automation, and continuous delivery, identifying risks early and ensuring secure, reliable deployments.
  • Problem Solver – Turn big challenges into opportunities for growth and technical excellence.
  • Innovation Leader – Stay at the forefront of emerging technologies, including cloud platforms, Gen AI and machine learning, and inspire the team to experiment and adopt tools that keep us ahead of industry standards.
  • Accountability – Take ownership of outcomes, ensuring systems perform reliably and issues are resolved quickly and thoroughly.
Technical Skills

Technical Skills

  • Backend: .NET Framework, .NET Core (must have), C# (must have), (desirable), JavaScript, NestJS (desirable), REST APIs, microservices
  • Frontend: , React (preferred) with Redux/Redux Toolkit, testing-library/react
  • Database: SQL (MSSQL, Oracle, Aurora) and NoSQL design/programming
  • Development Tools: GitHub, Jira, Confluence, Agile methodologies
  • CI/CD: TeamCity, Urban Code Deploy, GitHub Actions
  • Event-Driven: Kafka and IBM MQ
  • AWS: Lambda, S3, CloudWatch, IAM, Serverless, Step Functions
  • Security: Certificate management, vulnerability assessment, secrets management
  • Monitoring: Splunk/Observe, Grafana, Prometheus, AppDynamics
  • Security: Best practices and principles with relevant tools
Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology

We support our people with flexibility to balance where work is done, with at least half your time each month connecting in the office.

Advertising End Date: 12/09/2025


#J-18808-Ljbffr

  • Melbourne, Victoria, Australia beBeeEmbeddedC++Engineer Full time $80,000 - $120,000

    Embedded C++ Software EngineerAbout the RoleWe are seeking an experienced Embedded C++ Software Engineer to join our team in Victoria, AU. The ideal candidate will have a strong background in software development and be proficient in C++ (17 or greater).Key Responsibilities:Custom Linux DistributionsDevelop and maintain custom Linux distributions using Yocto...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer (C#.Net React & AWS)Join to apply for the Staff Software Engineer (C#.Net React & AWS) role at Commonwealth Bank Staff Software Engineer (C#.Net React & AWS)4 days ago Be among the first 25 applicants Join to apply for the Staff Software Engineer (C#.Net React & AWS) role at Commonwealth Bank Do work that matters Comm Bank is...


  • Melbourne, Victoria, Australia Easygo Full time

    Join to apply for the Staff Software Engineer - Kick role at Easygo1 week ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer - Kick role at EasygoGet AI-powered advice on this job and more exclusive features.Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content...


  • Melbourne, Victoria, Australia Easygo Full time

    Join to apply for the Staff Software Engineer - Kick role at Easygo1 week ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer - Kick role at EasygoGet AI-powered advice on this job and more exclusive features.Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewJoin to apply for the Staff Software Engineer role at Commonwealth Bank.Join to apply for the Staff Software Engineer role at Commonwealth Bank.Get AI-powered advice on this job and more exclusive features.Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewJoin to apply for the Staff Software Engineer role at Commonwealth Bank. Join to apply for the Staff Software Engineer role at Commonwealth Bank.Get AI-powered advice on this job and more exclusive features.Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewJoin to apply for the Staff Software Engineer role at Commonwealth Bank. Join to apply for the Staff Software Engineer role at Commonwealth Bank.Get AI-powered advice on this job and more exclusive features.Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewStaff Software Engineer (C# .Net React & AWS) – Commonwealth BankJoin to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth Bank.As a Staff Software engineer, you will be part of a squad within the Payments Channel and Reporting crew building a new banking experience.You will be working with engineers on uplifting...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewStaff Software Engineer (C# .Net React & AWS) – Commonwealth BankJoin to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth Bank.As a Staff Software engineer, you will be part of a squad within the Payments Channel and Reporting crew building a new banking experience. You will be working with engineers on uplift­ing...


  • Melbourne, Victoria, Australia Brightly Software Full time $80,000 - $120,000 per year

    Who We AreBuild a brighter future while learning and growing with a Siemens company at the intersection of technology, community, and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest challenges facing our world. Find out how far your passion can take youAbout The JobBrightly continues to...