Staff Software Engineer

2 weeks ago


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 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.ResponsibilitiesTechnical 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 SkillsTechnical SkillsBackend: .
NET Framework, .
NET Core (must have), C# (must have), Node.js (desirable), JavaScript, NestJS (desirable), REST APIs, microservicesFrontend: Next.js, React (preferred) with Redux/Redux Toolkit, testing-library/reactDatabase: SQL (MSSQL, Oracle, Aurora) and NoSQL design/programmingDevelopment Tools: GitHub, Jira, Confluence, Agile methodologiesCI/CD: TeamCity, Urban Code Deploy, GitHub ActionsEvent-Driven: Kafka and IBM MQAWS: Lambda, S3, CloudWatch, IAM, Serverless, Step FunctionsSecurity: Certificate management, vulnerability assessment, secrets managementMonitoring: Splunk/Observe, Grafana, Prometheus, AppDynamicsSecurity: Best practices and principles with relevant toolsDetailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Engineering and Information TechnologyWe 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 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 – Full Stack .NET Cloud DeveloperRole Overview: As a Staff Software Engineer, you will be part of a high-performing engineering team focused on building scalable, secure, and resilient cloud-native applications using the Microsoft .NET stack. You'll work across the full software development lifecycle, from design and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewStaff Software Engineer – Full Stack .NET Cloud DeveloperRole Overview: As a Staff Software Engineer, you will be part of a high-performing engineering team focused on building scalable, secure, and resilient cloud-native applications using the Microsoft .NET stack. You'll work across the full software development lifecycle, from design 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 uplift­ing...


  • Melbourne, Victoria, Australia REA Group Full time

    OverviewJoin to apply for the Staff Software Engineer role at REA Group.Join to apply for the Staff Software Engineer role at REA Group.With bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your...


  • Melbourne, Victoria, Australia REA Group Full time

    OverviewJoin to apply for the Staff Software Engineer role at REA Group.Join to apply for the Staff Software Engineer role at REA Group.With bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your...