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 payments services.
CommBank offers flexible work options including adjusted start/finish times, part-time roles, and job shares to support work-life balance.
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 Docker containerization
CI/CD tools like Jenkins or GitHub Actions
ISO8583/ISO20022 payment message formats
ATM hardware and Diebold Nixdorf systems
Nice-to-have
NodeJS backend experience
AI coding assistants daily usage
Experience with scheme simulators
Knowledge of Gen AI applications
Azure cloud platform familiarity
Collaboration in agile environments
Key Requirements
Deep experience in system design and large-scale distributed systems
Hands-on experience with ATM hardware certification (L3 scheme)
Proficiency in microservices architecture on cloud platforms