Senior Front End Developer


  • Seeking an experienced Senior Front End Developer, or an Intermediate that is ready to step up.
  • Flexible working options available and a great benefits package on offer.
  • Join one of NZ’s largest technology shops with plenty of opportunity and scope.

 
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 service order flow for ANZ staff.
The digital service 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 an experienced Senior Front End Developer or an Intermediate that is ready to step up to a senior role. Ideally, you have experience in developing finance related customer centric applications at the enterprise level. It would be great if you could also develop on back end systems either in Java or .NET.

Essential Skills & Experience

  • Passion for following and sharing software engineering principles, practices, and patterns for keeping a code base of high maintainability.
  • Strong JavaScript development experience with single-page application frameworks like Ember, Angular, React, Vue.
  • Implementing designs using HTML5 and CSS3.
  • Familiarity with building JavaScript code using Node.js based technologies.
  • Server-side/back-end web development experience.
    • Working with server rendered pages (e.g. JSP, ASP.net, PHP).
    • Developing and consuming REST web services.
    • Querying relational databases with SQL
    • Secure development practices
    • Container-based development using tools like Docker, Kubernetes, and Openshift
  • Automated testing tooling like JUnit, or QUnit.
  • Familiarity with UNIX environments for scripting and remote shell terminals.
  • SCRUM, XP, kanban or other Agile and Lean practices.
  • A rigorous and logical approach to problem solving.
  • Leading and mentoring other developers and supporting a development community.
  • Source code version control, particularly Git.
  • Time management and clear communication.
  • 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 will have proven experience working as a Senior Developer or be able to step up as a Senior Developer in agile environments, and you’ll be expected to contribute to the on-going improvement of development processes, tools, strategy, and methodology.

 
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 NEW036602.


  • Seeking an experienced Senior Front End Developer, or an Intermediate that is ready to step up.
  • Flexible working options available and a great benefits package on offer.
  • Join one of NZ’s largest technology shops with plenty of opportunity and scope.

 
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 service order flow for ANZ staff.
The digital service 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 an experienced Senior Front End Developer or an Intermediate that is ready to step up to a senior role. Ideally, you have experience in developing finance related customer centric applications at the enterprise level. It would be great if you could also develop on back end systems either in Java or .NET.

Essential Skills & Experience

  • Passion for following and sharing software engineering principles, practices, and patterns for keeping a code base of high maintainability.
  • Strong JavaScript development experience with single-page application frameworks like Ember, Angular, React, Vue.
  • Implementing designs using HTML5 and CSS3.
  • Familiarity with building JavaScript code using Node.js based technologies.
  • Server-side/back-end web development experience.
    • Working with server rendered pages (e.g. JSP, ASP.net, PHP).
    • Developing and consuming REST web services.
    • Querying relational databases with SQL
    • Secure development practices
    • Container-based development using tools like Docker, Kubernetes, and Openshift
  • Automated testing tooling like JUnit, or QUnit.
  • Familiarity with UNIX environments for scripting and remote shell terminals.
  • SCRUM, XP, kanban or other Agile and Lean practices.
  • A rigorous and logical approach to problem solving.
  • Leading and mentoring other developers and supporting a development community.
  • Source code version control, particularly Git.
  • Time management and clear communication.
  • 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 will have proven experience working as a Senior Developer or be able to step up as a Senior Developer in agile environments, and you’ll be expected to contribute to the on-going improvement of development processes, tools, strategy, and methodology.

 
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 NEW036602.

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