Chief Developer


  • Join the ANZ Digital Sales Channel and help transform the current digital service offering  landscape
  • Plenty of scope for career advancement and opportunity
  • Great benefits package on offer, including Southern Cross Health Insurance

 
About The Role
The mission of the Digital Sales team is to help retail customers to find the right financial products for their needs, and to make applying for and getting a product as intuitive and easy as possible. We are forming a new team to help us create a platform that will enable the Digital Sales Channel to scale for success. Our work spans across everyday accounts, savings products, loans, credit cards and more. We provide both the user experience for customers and services to manage the sales order flow for ANZ staff.
The digital sales area currently relies on the Online Store and SDP applications, which need a major refresh to be able to meet the future needs of the digital business. Over the next two years, we plan to transform the current digital service offering landscape.
 
In this role, you will have the opportunity to be part of a team that will be:

  • Bringing the existing application development in-house. We have an existing .NET application that will need to be supported by the team we are forming.
  • Dramatically increasing the speed and frequency of feature delivery
  • Re-engineering the current solution on to a modern microservices based application stack. We will be building a brand new solution based on a Java/Openshift microservices back end with a single page web app front end.
  • Continuously simplifying and automating our build, test and deployment practices
  • Building a new user experience to put the customer at the centre of everything we do.
  • There will be an expectation that the new team support the existing .NET application while also building the new Java based platform.

Role Location: Wellington
Role Type: Permanent
 
About You
We are looking for a seasoned Chief Analyst Programmer, or experienced Senior Java Developer ready to step up to a Chief AP role. Ideally, you have experience in developing finance related customer centric applications at an enterprise level. You will have experience of working with both operations and architecture groups developing scalable and supportable solutions, be a team player, happy to work cross functionally as required, including mentoring others with the ability to communicate effectively in both business and technical settings.
You will be a communicator. You will be spending your day working alongside other developers, testers, BA’s, designers and product owners and you need to be able to communicate complex technical issues and be good at asking hard questions, at the right time.
You’ll be working in small teams where collaboration and relationship building is key.  We are interested in people who enjoy a dynamic, rapidly changing environment, who don’t get attached to a particular technology or practice and importantly who want to drive change in the organisation.

  • You’re passionate about writing well tested code that follows good software development principles. You have an interest in contributing to and improving automation testing suites.
  • You’ll be passionate about mentoring and sharing knowledge with your peers
  • Passion for following and sharing software engineering principles, practices, and patterns for keeping a code base of high maintainability.

 
Essential Skills & Experience
 
To grow and be successful in this role, you will ideally bring most, if not all of the following:

  • Extensive Java development experience (Java 8+, Spring, Spring Boot) Experience with .NET and/or front-end development would also be highly desirable.
  • API development and integration (REST/JSON, SOAP/XML, message queues)
  • Database systems (Oracle, SQL Server)
  • Container-based platform experience (Docker, Openshift)
  • CI/CD pipeline automation (Jenkins)
  • Extensive experience working in an agile environment (ideally Scrum)

 
About ANZ
Our purpose is to shape a world where people and communities thrive. That’s why we strive to create a balanced, sustainable economy in which everyone can take part and build a better life. By helping people make the most of what they have, we transform ideas, hard work and ambition into reality.
 
ANZ recognises the value of an inclusive and diverse work environment. We take pride in the diversity of our people and encourage applications from diverse candidates. Our recruitment decisions are based on the key inherent needs and requirements of each role, and candidates are selected based on their unique strengths and characteristics.
 
The ANZ values are the foundation of how we work and support our customers.
 
Integrity – We are honest and fair
Collaboration – We work together for the customer
Accountability – We take ownership and get things done
Respect – We care for all those we serve
Excellence – We challenge ourselves to be better
 
We work flexibly at ANZ. Talk to us about how this role could be flexible for you.
 
ANZ recognises the importance of flexible working, watch our Global Stories to see how ANZ aims to meet the needs of our customers and to attract and retain the best people in a changing world https://www.youtube.com/watch?v=aP5k74hROfw&feature=youtu.be
 
To find out more about working at ANZ or to view other opportunities visit http://www.anz.co.nz/careers
 
You may apply for this role by visiting ANZ Careers and search for the reference number NEW036599.


  • Join the ANZ Digital Sales Channel and help transform the current digital service offering  landscape
  • Plenty of scope for career advancement and opportunity
  • Great benefits package on offer, including Southern Cross Health Insurance

 
About The Role
The mission of the Digital Sales team is to help retail customers to find the right financial products for their needs, and to make applying for and getting a product as intuitive and easy as possible. We are forming a new team to help us create a platform that will enable the Digital Sales Channel to scale for success. Our work spans across everyday accounts, savings products, loans, credit cards and more. We provide both the user experience for customers and services to manage the sales order flow for ANZ staff.
The digital sales area currently relies on the Online Store and SDP applications, which need a major refresh to be able to meet the future needs of the digital business. Over the next two years, we plan to transform the current digital service offering landscape.
 
In this role, you will have the opportunity to be part of a team that will be:

  • Bringing the existing application development in-house. We have an existing .NET application that will need to be supported by the team we are forming.
  • Dramatically increasing the speed and frequency of feature delivery
  • Re-engineering the current solution on to a modern microservices based application stack. We will be building a brand new solution based on a Java/Openshift microservices back end with a single page web app front end.
  • Continuously simplifying and automating our build, test and deployment practices
  • Building a new user experience to put the customer at the centre of everything we do.
  • There will be an expectation that the new team support the existing .NET application while also building the new Java based platform.

Role Location: Wellington
Role Type: Permanent
 
About You
We are looking for a seasoned Chief Analyst Programmer, or experienced Senior Java Developer ready to step up to a Chief AP role. Ideally, you have experience in developing finance related customer centric applications at an enterprise level. You will have experience of working with both operations and architecture groups developing scalable and supportable solutions, be a team player, happy to work cross functionally as required, including mentoring others with the ability to communicate effectively in both business and technical settings.
You will be a communicator. You will be spending your day working alongside other developers, testers, BA’s, designers and product owners and you need to be able to communicate complex technical issues and be good at asking hard questions, at the right time.
You’ll be working in small teams where collaboration and relationship building is key.  We are interested in people who enjoy a dynamic, rapidly changing environment, who don’t get attached to a particular technology or practice and importantly who want to drive change in the organisation.

  • You’re passionate about writing well tested code that follows good software development principles. You have an interest in contributing to and improving automation testing suites.
  • You’ll be passionate about mentoring and sharing knowledge with your peers
  • Passion for following and sharing software engineering principles, practices, and patterns for keeping a code base of high maintainability.

 
Essential Skills & Experience
 
To grow and be successful in this role, you will ideally bring most, if not all of the following:

  • Extensive Java development experience (Java 8+, Spring, Spring Boot) Experience with .NET and/or front-end development would also be highly desirable.
  • API development and integration (REST/JSON, SOAP/XML, message queues)
  • Database systems (Oracle, SQL Server)
  • Container-based platform experience (Docker, Openshift)
  • CI/CD pipeline automation (Jenkins)
  • Extensive experience working in an agile environment (ideally Scrum)

 
About ANZ
Our purpose is to shape a world where people and communities thrive. That’s why we strive to create a balanced, sustainable economy in which everyone can take part and build a better life. By helping people make the most of what they have, we transform ideas, hard work and ambition into reality.
 
ANZ recognises the value of an inclusive and diverse work environment. We take pride in the diversity of our people and encourage applications from diverse candidates. Our recruitment decisions are based on the key inherent needs and requirements of each role, and candidates are selected based on their unique strengths and characteristics.
 
The ANZ values are the foundation of how we work and support our customers.
 
Integrity – We are honest and fair
Collaboration – We work together for the customer
Accountability – We take ownership and get things done
Respect – We care for all those we serve
Excellence – We challenge ourselves to be better
 
We work flexibly at ANZ. Talk to us about how this role could be flexible for you.
 
ANZ recognises the importance of flexible working, watch our Global Stories to see how ANZ aims to meet the needs of our customers and to attract and retain the best people in a changing world https://www.youtube.com/watch?v=aP5k74hROfw&feature=youtu.be
 
To find out more about working at ANZ or to view other opportunities visit http://www.anz.co.nz/careers
 
You may apply for this role by visiting ANZ Careers and search for the reference number NEW036599.

Are you viewing this job on LinkedIn? Click here to apply