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

CBA (Commonwealth Bank)

Sydney, Australia
.net framework and c# programming
React.js and next.js frontend development
Aws cloud platform 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 while modernizing legacy systems.
  • 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.

Skills & Requirements

Must-have

  • .NET framework and C# programming
  • React.js and Next.js frontend development
  • AWS cloud platform and containerization
  • CI/CD tools like Jenkins or GitHub Actions
  • Microservices architecture design
  • ISO8583 message format knowledge
  • ATM hardware integration experience

Nice-to-have

  • Experience with AI coding assistants
  • Knowledge of Gen AI applications
  • Familiarity with Diebold Nixdorf hardware
  • Background in scheme certifications
  • Experience with Base24 banking switches
  • Python or TypeScript proficiency
  • Observability tools like Splunk

Key Requirements

  • Deep experience in large-scale distributed systems
  • Hands-on experience with ATM hardware devices
  • Proficiency in agile development methodologies
  • Working knowledge of AI tooling and LLMs
  • Experience performing L3 scheme certifications

Work Rights

Not specified

Tailored Resume

Cover Letter