Staff Software Engineer – Fullstack .net (banking Terminals & Payments)

Commonwealth Bank Group

Sydney, Australia
Not specified; not specified; flexible options inc...
.net framework and c# development
React.js and next.js frontend experience
Aws cloud and docker containerization
You will help shape the next generation of banking terminal and payments capabilities through world-class engineering and systems design

Job Summary

  • You will help shape the next generation of banking terminal and payments capabilities through world-class engineering and systems design.
  • The role involves working with a team of seasoned engineers to modernize legacy systems and improve scalability within the ATM network.
  • Employees are supported with flexibility to balance work locations, requiring at least half their time each month connecting in the Sydney office.

Matching Summary

You will help shape the next generation of banking terminal and payments capabilities through world-class engineering and systems design.

Salary

Not specified; Not specified; Flexible options including adjusted start/finish times, part-time and job share

Skills & Requirements

Must-have

  • .NET framework and C# development
  • React.js and Next.js frontend experience
  • AWS cloud and Docker containerization
  • CI/CD tools like Jenkins or GitHub Actions
  • ISO8583/ISO20022 message formats knowledge

Nice-to-have

  • Experience with AI coding assistants
  • Background in ATM hardware integration
  • Familiarity with Gen AI applications
  • Knowledge of scheme simulators like MDFS
  • Experience with NodeJS backend

Key Requirements

  • Deep experience in large-scale distributed systems
  • Hands-on experience with Diebold Nixdorf ATM hardware preferred
  • Proficiency in microservices architecture on AWS/Azure

Work Rights

Not specified

Tailored Resume

Cover Letter