Senior Analyst Engineer


Location: Docklands

Job Type: Full time


The most difficult thing is the decision to act, the rest is merely tenacity.
- Amelia Earhart

  • Outstanding opportunity to build and progress your career
  • Use your passion to drive positive outcomes for our customers
  • Make your impact in a newly formed team

A career that gives you more

Your career at NAB is about more than money, it's about serving our customers well and helping our communities prosper. We currently have an opportunity for a Senior Analyst Engineer within the new Loyalty and Rewards proposition.


  • Ownership/accountability for the investigation of user requirements/problems and developing technology solutions
  • Owning and delivering components of detailed design specifications; developing, maintaining and testing programs according to detailed technical, functional and non-functional specifications.
  • Contribute to and own the development of standards and quality assurance techniques across the development team
  • Ensure all work within area of responsibility is carried out and documented in accordance with required standards, methods and procedures to ensure information retention and re-use
  • Create and action implementation strategies and plans
  • To design and deliver quality microservice and cloud based solutions that benefit our customers and stakeholders

What you will bring:

  • 5+ years in application development and / or support experience
  • Experience with AWS and Azure
  • Experience building microservices architectures, REST APIs and events
  • Software development technical skills such as CI/CD, Automated Testing
  • JAVA 8/11 programming skills
  • Agile software development practices
  • DevOps capabilities

Highly desirable skills:

  • Ansible, Terraform, Groovy
  • React, Node.js
  • Rally, GitHub, Jenkins, Gradle, Docker, Splunk, AppDynamic
  • SQL
  • Unit/Linux shell scripting
  • Experience in Banking environment.
  • Experience with Mainframe, P1C, Kognitv, Fiserv and Mastercard Loyalty Platform is extra beneficial

Make a difference through your work

At NAB, we work together to deliver exceptional outcomes that exceed our customers’ expectations. We’re an ASX listed organisation that has been serving Australian communities for more than 160 years. We’re investing in positive change and our work changes the future of banking. Our colleagues have an impact far beyond work, and you’ll be part of a team that is helping to solve some of society’s biggest challenges.

A diverse and inclusive workplace works better for everyone.

At NAB, we’re intent on building a culture we can all be proud of. One based on trust and respect. An uplifting environment where every single one of us feels appreciated and empowered to be our true, authentic selves. A diverse and inclusive workplace where our differences are celebrated, and our contributions are valued. It’s a huge part of what makes NAB such a special place to be.

Join NAB

If you think this role is the right fit for you, we invite you to apply. If you require any reasonable adjustments to the recruitment process or the role, please let the recruitment consultant know.

To be eligible to apply, you must have Australian or New Zealand citizenship or Australian permanent residency status. Please note candidate screening and interviews may be conducted prior to the closing date of the job advert.

Please note unsolicited CVs from agencies will not be accepted.

You’ve got this!