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 ensuring platforms are scalable and secure.
CommBank supports its people with flexibility to balance work locations, requiring 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
React.js or Next.js frontend experience
AWS cloud and containerization (Docker)
CI/CD tools like Jenkins or GitHub Actions
ISO8583/ISO20022 payment message formats
ATM hardware integration and scheme certifications
Nice-to-have
NodeJS backend experience
AI/ML and Gen AI application knowledge
Experience with Diebold Nixdorf ATM software
Familiarity with banking switches like Base24
Daily use of AI coding assistants
Angular frontend framework experience
Key Requirements
Deep experience in large-scale distributed systems
Hands-on experience with ATM/POS hardware testing
Proficiency in microservices architecture on cloud platforms