Staff Software Engineer

Vor 2 Tagen


Council of the City of Sydney, Österreich Commonwealth Bank of Australia Vollzeit
Staff Software Engineer - .NET / REST APIStaff Software Engineer - .NET / REST API

Engineering - Software (Information & Communication Technology)

Full time

Add expected salary to your profile for insights

  • We're embarking on an engineering transformation program and ready to push the boundaries across API and .NET engineering solutions.
  • 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 engineering, technology, and innovation.

Do work that matters:

We'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 in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to internet banking and mobile apps. Our Software team are the brains behind Australia's number one banking app, Netbank, Cardless Cash, Comm Sec Pocket and Spend Tracker. We go beyond a passion for web and mobile development, creating reliable APIs at a unique scale in Australia. And you could be a part of that journey.

See yourself in our team:

The CBA technology unit delivers the best digital banking services to Commonwealth Bank customers and to do so is responsible for digital delivery, group data and analytics, technology and technology infrastructure, cyber, fraud, physical security and business resilience for all divisions across CBA. It is also dedicated to delivering the best workplace technology experience for our over 53.000 people across CBA and focused on providing the latest tools, technology, and resources to enhance the way we work together and empower our people to achieve more for our customers.

This role will be part of Retail Technology and is responsible for the world-leading application of technology and operations across every aspect of CommBank and Bankwest Retail - from innovative product platforms for our customers, to essential tools within our business.

We also use technology to drive simplicity and better banking, an essential component of great customer service underpinning a strong emphasis on software development as a craft and the adoption of industry best engineering practices.

This role will see you become part of Signature Experiences crew, which sits within Retail Technology digital domain.As a Staff Software Engineer, you'll be a hands-on technical subject-matter expert and will provide technical strategic guidance specialising in Integration, REST API's, and Azure / AWS and On-Premises deployment. Acting as a technical lead you'll solve complex problems as part of a cross-functional squad, designing and building RESTful API, using C# and .Net Core/.Net 8.

While not having any direct reports, you'll be guiding and mentoring the engineers to develop elegant, well tested, and maintainable code focusing on security, performance, resiliency, and reliability.

Also, you'll be invited to attend our regular engineering guilds to broaden your expertise and participate in agile ceremonies, which will allow you to contribute to and define the way we operate.

We're interested in hearing from people who:

  • Lead technical solutions as a subject mater expert with a key focus on .NET and REST API engineering and developing high quality and robust software services.
  • Have a proven track record of Agile delivery including leading and working on a project from pre-inception through to business and technical delivery, including the support and maintenance of delivered systems.
  • Have the ability to lead, direct, coach and guide software developers.
  • Drive pragmatic and fit for purpose solutions of high technical quality. Act as "Quality Advocate" for the squad, encourage critical thinking mindset and drive prevention of defects over detection of defect.
  • Identify, define, document and advocate for the most appropriate approaches to achieve stated business goals objectives and deliver the product vision, whilst remaining aligned with organizational target architectures and roadmaps
  • Provide tools, expertise, and knowledge to help squad gain a shared understanding of outcome and shared ownership of quality.
  • Pro-actively look for ways to provide faster feedback, including uplift in test automation maturity in the squad.
  • Support the team in delivering quality outcomes within committed time frames.
  • Follow secure code practice.
  • Communicate with a range of stakeholders, both technical and non-technical at all levels, including explaining complex technical issues to a non-technical audience.

Tech Skills:

We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these will set you up for success in this team:

  • Highly experience in developing scalable and high-quality API's including RESTful API are essential.
  • Knowledge of API design principles, including versioning, security, authentication, and authorization mechanisms.
  • Solid technical background in building and designing cloud platforms using AWS
  • Thorough understanding of large-scale distributed systems, solution design and architecture principles
  • Expertise in setting up DevOps, CI/CD pipelines, logging and monitoring tools (TeamCity, Octopus, GitHub, GitHub Actions, Artifactory, Snyk and Sonarqube)
  • Ability to design solutions to meet the highest possible quality standards while simultaneously balancing security, performance, availability, and maintainability concerns.
  • Banking and financial services experience in a complex environment preferred.


Working with us:

Whether you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you

Whether you're passionate about customer service, driven by data, or called by creativity, a career here is for you.

Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive and flexible workplace. One where we're driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.

Here, you'll thrive. You'll be supported when faced with challenges, and empowered to tackle new opportunities. We really love working here, and we think you will too.

We're determined to make a real difference for Australia's first peoples. We encourage all interested applicants to apply. If you're already part of the Commonwealth Bank Group (including Bankwest), you'll need to apply through Sidekick to submit a valid application. We're keen to support you with the next step in your career.

CommBank is Australia’s leading provider of financial services. With customers at the heart of everything we do, we’re focused on helping people and businesses move forward financially. We are driven to deliver seamless experiences, in smart, innovative ways.

Our 50,000+ people bring their different backgrounds and unique perspectives to our collaborative environment. It’s what makes CommBank a place of opportunity, where your skills can take you in unexpected directions and you can achieve great things.

Ever wondered what it’s like to work at one of Australia’s Most Innovative companies? Hear what our people have to say about #CommBankLife on Instagram, LinkedIn and Twitter.

CommBank is Australia’s leading provider of financial services. With customers at the heart of everything we do, we’re focused on helping people and businesses move forward financially. We are driven to deliver seamless experiences, in smart, innovative ways.

Our 50,000+ people bring their different backgrounds and unique perspectives to our collaborative environment. It’s what makes CommBank a place of opportunity, where your skills can take you in unexpected directions and you can achieve great things.

Ever wondered what it’s like to work at one of Australia’s Most Innovative companies? Hear what our people have to say about #CommBankLife on Instagram, LinkedIn and Twitter.

Don’t provide your bank or credit card details when applying for jobs.

Choose from thousands of courses delivered by leaders in education.

#J-18808-Ljbffr
  • Software Engineer

    vor 2 Wochen


    Council of the City of Sydney, Österreich Propeller Vollzeit

    Software EngineerDepartment: EngineeringEmployment Type: Full TimeLocation: SydneyReporting To: Jye LewisDescriptionPropeller is on a mission to take the guesswork out of moving dirt - reducing wasted fuel, time, and money. We do this through the power of maps.Our customers use Propeller’s integrated hardware and software products to capture accurate 3D...

  • Software Engineer

    vor 1 Monat


    Council of the City of Sydney, Österreich Origin Energy Vollzeit

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Initial 6 month contracting opportunity Sydney or Melbournebased Delivering good energy starts from within It’s an exciting time to join Origin. Creating a great place to work means...

  • Software Engineer

    vor 4 Wochen


    Council of the City of Sydney, Österreich Origin Energy Vollzeit

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Initial 6 month contracting opportunity Sydney or Melbournebased Delivering good energy starts from within It’s an exciting time to join Origin. Creating a great place to work means...


  • Council of the City of Sydney, Österreich Commonwealth Bank of Australia Vollzeit

    Engineering - Software (Information & Communication Technology) You are a highly experienced C# engineer with a track record of delivering challenging and complex technical solutions.You are a lifelong learner and problem solver; you love the challenge of picking up new technologies and figuring out the optimum way to integrate them into solutions for...


  • Council of the City of Sydney, Österreich Commonwealth Bank of Australia Vollzeit

    Engineering - Software (Information & Communication Technology) You are a highly experienced C# engineer with a track record of delivering challenging and complex technical solutions.You are a lifelong learner and problem solver; you love the challenge of picking up new technologies and figuring out the optimum way to integrate them into solutions for...


  • Council of the City of Sydney, Österreich Commonwealth Bank of Australia Vollzeit

    Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights You are a highly experienced C# engineer with a track record of delivering challenging and complex technical solutions.You are a lifelong learner and problem solver; you love the challenge of picking up new technologies and...

  • Sr. Software Engineer

    vor 2 Monaten


    Sydney, Österreich Dew Software Inc Vollzeit

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...

  • Sr. Software Engineer

    vor 4 Wochen


    Sydney, Österreich Dew Software Inc Vollzeit

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...


  • Council of the City of Sydney, Österreich Suncorp Vollzeit

    Work with our talented Full Stack & Experience Chapter in Insurance Technology Calling out for React/Java/Spring problem solvers to join the team Sydney location with great benefits & WFH flexibility About the roleA skilled Senior Software Engineer is needed to lead a high performing development team within Insurance Technology. Your role is to build API or...


  • Council of the City of Sydney, Österreich Propeller Vollzeit

    Senior Software EngineerDepartment: EngineeringEmployment Type: Full TimeLocation: SydneyReporting To: Nitesh YadavDescriptionPropeller is on a mission to take the guesswork out of moving dirt - reducing wasted fuel, time, and money. We do this through the power of maps.Our customers use Propeller’s integrated hardware and software products to capture...


  • Sydney, Österreich Culture Amp Vollzeit

    How you can help make a better world of work We’re seeking a Staff Software Engineer with solid production experience in Golang along with exposure and interest in APIs and gateways. While supporting our legacy solution, we’re looking for someone to take charge of our efforts and help in driving us towards a more flexible and high leverage solution. The...

  • Staff Software Engineer

    vor 2 Monaten


    Sydney, Österreich Riot Games Vollzeit

    Riot Games Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We have a deep passion for helping...

  • Staff Software Engineer

    vor 2 Monaten


    Sydney, Österreich Riot Games Vollzeit

    Riot Games Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We have a deep passion for helping...


  • Sydney, Österreich Riot Games Vollzeit

    Riot Games Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We have a deep passion for helping...


  • Sydney, Österreich Riot Games Vollzeit

    Riot Games Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We have a deep passion for helping...


  • Council of the City of Sydney, Österreich Commonwealth Bank of Australia Vollzeit

    Other (Information & Communication Technology) Join a team of highly skilled engineers working with the latest technology in the market.We are here to offer you excellent career progression opportunities, 600+ staff deals and employee banking benefits.Dedicated time weekly for study support & professional development.Do work that mattersWe're building...

  • IoT Software Engineer

    vor 3 Wochen


    Council of the City of Ryde, Österreich Outcomex Vollzeit

    Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights 365mesh, a division of Outcomex Pty Ltd., is Australia’s most secure enterprise IoT network. The 365mesh platform is the foundation for successful end-to-end IoT solutions and is available as a turnkey service or as a white...


  • Sydney, Österreich Riot Games Vollzeit

    Staff Software Engineer - League of Legends, Game ModesStaff Software Engineer - League of Legends, Game Modes Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights Riot Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based League, Modes team....

  • Staff Software Engineer

    vor 2 Monaten


    Sydney, Österreich Riot Games Vollzeit

    Staff Software Engineer - VALORANT, Foundations Engine Sydney, AustraliaJob Id: REQ-0007865 Riot Games Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value...


  • Sydney, Österreich Riot Games Vollzeit

    Staff Software Engineer - VALORANT, Foundations Engine Sydney, AustraliaJob Id: REQ-0007865 Riot Games Sydney is looking for an experienced Staff Software Engineer to join the Sydney-based VALORANT, Foundations Engine. Internal Job Title: Software Engineer III.As Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value...