Senior Back End Developer

  • Full Time Job
  • Hybrid
  • nzd
Advice Link

Advice Link is a New Zealand based and owned Fintech that builds Advice Link, a SaaS platform that helps financial advisers across mortgage, insurance and KiwiSaver stay compliant and work more efficiently. As a subsidiary of the New Zealand Home Loans (NZHL) Group, Advice Link offers the agility of a startup along with the strong backing and support of a mature organisation. 

We are creating a new team in our Wellington-based office, so this is a unique opportunity to be part of new beginnings in a growing Fintech. As our main team is remote in New Zealand, we would also consider candidates not based in Wellington, if you have the right skills.   

We are looking for a Senior Back-End developer with strong analytical skills, hands-on experience of typed languages like Java, C# and Scala to lead a full-stack team and help take the Advice Link platform to its next level.

You will be to keeping a high quality of operations for our core platform by leveraging automation, infrastructure-as-code and AI assistance, while also taking the architecture of our platform to its next iteration, increasing its flexibility to manage data, modernising services and charting a path to replace the ScalaJS front-end with TypeScript & React.

As a Senior Back-End developer, you’ll be at the core of our SaaS platform, working across domains such as infrastructure, database, and of course backend APIs and supporting services. This is a critical role that requires a true sense of ownership, starting with operational excellence, and thinking ahead and planning innovative changes that will help transform our technology platform and its flagship application, Advice Link. 

  • Take ownership of the operation of the platform, thinking about infrastructure, automation, testing and release management. 

  • Design, architect, and implement new features and improvements to our application using Scala (direct knowledge of Scala not required) 

  • Maintain and update our infrastructure implementation (AWS, Terraform) and CI/CD pipelines 

  • Proactively think about ways to improve the design, architecture and implementation of the application and its components and articulate the benefits to the team. 

  • Ensure that the application is well maintained, secure and performant by leading continuous improvement initiatives. 

  • Analyse customer service requests and new feature descriptions and translate them into action plans that can be implemented using AI assistance. 

  • Help document operational procedures and design decisions 

  • Participate and sometimes lead team activities, such as sprint planning, backlog analysis and help inform prioritisation with an implementation-focussed perspective. 

  • Work closely with the rest the tech team members to find synergies, opportunities to streamline and simplify the architecture and the implementation of the application. 

  • Collaborate closely with stakeholders, including product management, design, and QA, to deliver a top-notch platform.

Advice Link