Staff Software Engineer

3 weeks ago


Melbourne, Victoria, Australia Commonwealth Bank Full time
Overview

Staff Software Engineer – Full Stack .NET Cloud Developer

Role 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 development to deployment and support.

Key Responsibilities
  • Design and develop microservices using .NET Core with Next.js, TypeScript, or React JS and SQL / NO SQL databases
  • Build and maintain cloud-native applications on AWS, leveraging services like ECS, Lambda, RDS, Aurora, Redis, DynamoDb
  • Collaborate with cross-functional teams to automate operations tasks and reduce TOIL (manual repetitive work)
  • Develop robust automation frameworks and tools to streamline platform operations
  • Participate in agile ceremonies and DevSecOps practices
  • Ensure high-quality code with comprehensive test coverage and adherence to coding standards
  • Provide technical support and mentorship to junior engineers and non-technical stakeholders
  • Actively participate in product design discussions and showcase product ownership
Skills & Experience
  • Strong experience in .NET full stack development and cloud-native architecture
  • Proficient in CI/CD, GitOps, and infrastructure-as-code practices
  • Ability to lead and contribute to large-scale engineering projects with strategic impact
  • Good to have familiarity with Agentic and GenAI technologies and their integration into enterprise platforms
Preferred Qualifications
  • AWS Developer Associate or AWS Solution Architect certifications
Why Join Us?
  • Be part of a transformation journey in engineering excellence
  • Work on impactful projects that shape the future of banking and customer experience

Advertising End Date: 26/09/2025

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology

Melbourne, Victoria, Australia


#J-18808-Ljbffr

  • 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...

  • Software Engineer

    2 days ago


    South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...


  • 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...


  • Melbourne, Victoria, Australia REA Group Full time

    OverviewStaff Software Engineer role at REA Group. Permanent position in the Contracting Squad, based in Richmond.What The Role Is All AboutAs a Staff Engineer, you are responsible for designing, implementing, and maintaining technical solutions within your team. You'll work with a squad of experienced engineers to drive technical excellence and uplift...


  • Melbourne, Victoria, Australia REA Group Full time

    OverviewStaff Software Engineer role at REA Group. Permanent position in the Contracting Squad, based in Richmond.What The Role Is All AboutAs a Staff Engineer, you are responsible for designing, implementing, and maintaining technical solutions within your team. You'll work with a squad of experienced engineers to drive technical excellence and uplift...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewWe're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining products that support our customers and help build Australia's future economy.CommBank is recognised as leading the industry...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewWe're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank. Envisioning new technologies that are still waiting to be invented and reimagining products that support our customers and help build Australia's future economy.CommBank is recognised as leading the industry...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    We're embarking on an engineering transformation with a key focus across full stack design expertise .NET, Next.js and AI enablement .You have knowledge that spans both development and operations, including coding, infrastructure management, system admin/engineering, and DevOps Toolchains.Together we will build tomorrow's bank today, using world-leading...


  • Melbourne, Victoria, Australia me&u Full time

    OverviewStaff Software Engineer at me&uWhat You'll DoDevelop and Maintain Features: Write, test, and debug code to ensure it meets high-quality standards and user requirements.Feature Design and Implementation: Lead the design of new features and implementation strategies, ensuring they align with business goals.Code Reviews: Participate in code reviews,...