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

COMMONWEALTH BANK OF AUSTRALIA

Sydney, Australia
Not specified; not specified; flexible options inc...
Extensive .net framework experience
Distributed system architecture design
Aws cloud and containerization knowledge
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 modernizing legacy systems, improving scalability and fault tolerance, and ensuring seamless integration between hardware and middleware.
  • CommBank supports flexible work arrangements including 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; Flexible options including adjusted start/finish times, part-time and job share

Skills & Requirements

Must-have

  • Extensive .NET framework experience
  • Distributed system architecture design
  • AWS cloud and containerization knowledge
  • CI/CD pipeline implementation skills
  • Microservices architecture proficiency

Nice-to-have

  • Experience with AI coding assistants
  • Familiarity with ATM hardware devices
  • Knowledge of ISO8583 message formats
  • Background in banking switches like Base24
  • Interest in Gen AI applications

Key Requirements

  • Deep experience in large-scale distributed systems
  • Proficiency in C#, TypeScript, or Python
  • Hands-on experience with scheme certifications

Work Rights

Not specified

Tailored Resume

Cover Letter