• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50



Senior Software Engineer - Core Banking Platforms

ANZ - Melbourne, VIC

Source: uWorkin


Our Mission?

ANZ Core Systems is a conglomerate of applications that manage deposits, savings, loans, debit and credit cards, transactions and customers. Servicing multiple business units and tribes across ANZ, we run mission critical applications for the bank and this brings serious challenges to solve and engineer.

We’re passionate about creating flexible and agile services that are not on the critical path of tribe deliverables and we will radically simplify our architecture and processes to continually improve time to value.

Here at ANZ, engineering is about delivering a seamless customer experience at scale through working with the rest of the business in an innovative, adaptive and agile way. This means you will get to-

  • Solve for problems and issues that matter. You’ll work on providing quality solutions that make an impact to customers. You’ll have a laser focus on customers, using human-centred design to provide simple and impactful solutions.

  • Develop both breadth and depth. We want great engineers, and we will foster our people’s talent by giving opportunities to work on things that develop both your deep technical expertise, as well as your broad end-to-end industry and domain understanding. At times you may be coding in a specific platform, and at other times you may work on enterprise-wide solutions across the business— either way, you get to work on missions that excite you and ignites your passion.

  • Work Agile in multidisciplinary teams. At times you will work Agile where you will be constantly testing, iterating, and making rapid decisions as you go. You will get to self-organise and work in squads consisting of developers, ops engineers, customer journey experts and product owners who come from different domains. It’s not about getting something perfect, but about constantly testing and iterating. At other times you will deliver using a more traditional waterfall approach to software development and delivery

  • Own it. Most importantly, you’ll get to deliver end to end service, and shape how ANZ delivers on their commitment to providing great customer service through technology.

    What will your day look like?
    • Actively engage in the entire software delivery lifecycle (consult, design, build, test, implement, monitor and refine) for services of large and complex applications.
    • Manage incidents/problems, apply fixes and resolve systemic issues.
    • Understand business and technical requirement, prepare program and technical specifications and diagrams
    • Design, build and support applications on both legacy mainframes and modern open source technology stacks
    • Perform design and code reviews and be involved with design discussions about architecture, data models and business logic
    • Code, script, automate and test using primarily COBOL but also over time various languages (JavaScript, Shell, REXX, Python etc.)
    • Monitor customer satisfaction and draws on understanding of customer to deliver customer centric solutions and achieve positive outcomes
    • Explain technical terms and systems to others
    • Understands, accepts and supports the need for change and adapts own behaviours to changing circumstances and constructively provides input to change projects
    • To assist with Source Management responsibilities for Installs, helping the Squad to migrate their changes into production

    What will be in your toolkit?
    • Proven analytical skills and data-driven decision making
    • Have a thirst and willingness to expand knowledge with new technologies bringing benefits into Core Systems
    • Experience in Source Configuration Management and production deployment processes
    • Exposure to mainframe API design/development methodologies and techniques will be an added advantage
    • Obsessed with software engineering excellence and new methodologies
    • Interest/curiosity in key Cards, banking and finance industry trends & market research data
    • Draw insights from research materials and develop customer led initiatives
    • Uses an understanding of others’ point of view and empathy to gain buy-in to develop existing relationships and help build new ones
    • Willingness to build competency in their discipline

    You Will Have The Following Specialised Skills-
    • Proven knowledge of “Cards domain on VisionPlus” and/or “Core Banking on Hogan”
    • Highly skilled in debugging techniques in the above systems using tools such as Compuware xPediter, Mainview, System log analysis etc.
    • Extensive experience in design, build and testing of both online and batch systems
    • Understanding of open source technologies and tools
    • Experience in designing and building monitoring models using Splunk

    Nice to Haves
    • Use below IDE’s and tooling to build high quality software by applying shift left principles
    • IBM Developer for z
    • Compuware workbench tools
    • Visual Studio Code
    • Experience in test automation using one of the below tools
    • Compuware Topaz Total Test
    • IBM zUnit
    • Redhat Linux
    • Tricentis TOSCA
    • Experience with CI/CD pipelines using
    • Version control system- Git/GitHub
    • Continuous Integration server- CodeFresh
    • Continuous deployment tool- IBM Urbancode Deploy
    • jFrog Artifactory
    • Experience in one or more programming languages
    • JavaScript
    • Groovy
    • Python
    • Shell Scripting
    • Experience in AWS or GCP cloud platform delivery

    “At ANZ we aim to create an inclusive environment where employee differences such as gender, age, culture, disability, sexual orientation, family and caring responsibilities and religion are valued.

    We work flexibly at ANZ. Talk to us and let us know how this role can be flexible for you.”