Software Engineer – Credit Process Transformation

Melbourne, Victoria, Australia
Competitive salary
14 Oct 2019
17 Oct 2019
Job role
Role Title

Software Engineer – Credit Process Transformation
  • Software engineering role will be responsible for building and evolving our Credit Risk platforms and services
  • Must have in-depth experience across JavaScript, React and Node.js
  • Ability to learn new tech quickly, problem solve and a can-do attitude
  • The ideal candidate will be a self-starter who can use the tools at hand to provide a solution with minimal supervision

Role Overview

Credit Process Transformation Squad

As an Engineer within Credit Process Transformation, you will be responsible for building and evolving our Credit Risk platforms and services.

In Credit Process Transformation, 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 problems and issues that matter and you will work on providing solutions that make an impact to customers. Additionally, you will have a laser focus on customers, using human-centred design to provide simple and impactful solutions.

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 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, developing both breadth and depth.

Work Agile in multidisciplinary teams. Working Agile means, 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.

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.

Role requirements

Skills, Knowledge & Experience
  • Must have in-depth experience JavaScript, React and Node.js
  • Working experience with other programming languages such as Python, C#.Net and CSS/HTML will be beneficial
  • A degree in computer science or software engineering, or equivalent practical work experience
  • A solid understanding of computer science fundamentals, software design, database design and architecture
  • An ability to design and build testable software, and a drive to constantly improve test coverage

The type of person we are looking for:
  • A self-starter that enjoys a challenge and working in an agile environment
  • Someone who takes pride in their work and will complete tasks in a timely manner with minimum supervision
  • Who can interface with both technical and business teams within Credit Process Transformation
  • Develop and nurture relationships with stakeholders to ensure that all system requirements are developed and implemented with the customer in mind
  • Enjoys learning new technologies and new ways of working

Your responsibilities:
  • Ensure that assigned software engineering activities are conducted within agreed time parameters
  • Confirm that the outputs and benefits are clear and that identified products provide efficiencies in business
  • As required, assist with activities in implementing the change and embedding BAU transition
  • Review all deliverables to ensure quality and conformance to standards
  • Work efficiently with the squad to translate project requirements into solutions that are fit for purpose
  • Maintain relationships with internal and external stakeholders and communicate solutions clearly and concisely
  • Work with the project team to ensure customer satisfaction with project deliverables
  • Adhere to established ANZ policy and procedures and display an understanding of project and program practices and governance
  • Participate in the continuous improvement of project and governance processes
  • Engage the Product Owner to optimise and adjust project delivery in line with broader divisional priorities and constraints

People skills
  • Provide support to other software engineers and team members and contribute to the professional development of the team
  • Team player and able to work effectively with colleagues located both onshore and offshore
  • Work closely with developers, business and project managers from other teams or projects
  • Excellent telephone consulting skills to gather requirements

At ANZ we aim to provide a flexible working environment.

ANZ has started to move to a new way of working, leveraging agile practices. To understand more about this new way of working and if this role is right for you, we strongly encourage you to take a look at The ANZ Way vimeo channel where you’ll find ‘The ANZ Way’ animation and the ‘New Ways of Working’ animation.

We’ve also got some great information about what it’s like to work in ‘Engineering@ANZ’ on our LinkedIn Life page.