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

CBA New Digital Businesses Pty

Sydney, Australia
Not specified; not specified; not specified
.net framework and c# development
Distributed system architecture design
Aws cloud and 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 offers a clear path toward becoming a Full-Cycle Engineer who drives solutions from concept to production within a high-performing engineering culture.
  • The position supports flexible work arrangements with at least half your 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; Not specified

Skills & Requirements

Must-have

  • .NET framework and C# development
  • Distributed system architecture design
  • AWS cloud and containerization
  • CI/CD pipeline implementation
  • ATM hardware integration experience

Nice-to-have

  • AI coding assistant proficiency
  • ISO8583 message format knowledge
  • Gen AI application research
  • Diebold Nixdorf hardware familiarity
  • Scheme certification testing experience

Key Requirements

  • Deep experience in large-scale distributed systems
  • Hands-on experience with ATM or POS hardware
  • Proficiency in .NET and JavaScript frameworks
  • Experience with L3 scheme certifications
  • Knowledge of banking switches like Base24

Work Rights

Not specified

Tailored Resume

Cover Letter