Senior Software Engineer – Account and Pricing Platform

  • Company:
    ASB Bank
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 days ago
  • Category:

If you’ve always wanted to apply your skills to a large-scale Kiwi success story, then today is your lucky day – as we are on the lookout for engineers to join our Lending Applications teams in the Account & Pricing platform here at ASB!About us:We’re not your average bank and break the assumptions of tech in banking being old and decrepit with our award-winning technology hub in Albany where over 800 employees work on some truly remarkable products and initiatives with an agile approach. Account & Pricing is the largest single platform at ASB with a diverse technology landscape including our mainframe and SAP core banking systems but also the Microsoft .NET stack on which our Lending Applications are primarily focussed.About the role:You’ll have the opportunity to get hands-on with some interesting and complex pieces of work on an enterprise scale, all while being part of an agile squad.Our squads are agile, cross-functional teams. On any given day you will be working on a variety of systems and services from legacy desktop applications to the latest .net core Api’s. You will have the opportunity to bring new technologies and apply modern practices and patterns to solve technical and business problems.Our new build projects employ modern CI/CD pipelines and dev-ops practices to target “cloud native” deployment, enabling us to easily transition from our private data centre to the public cloud when and where it makes sense. We are always looking for ways to retrofit these technologies and practices to our legacy systems, as well as modernising and replacing them with new-build where necessary.To these challenges and opportunities you will ideally bring:3+ years of software engineering experienceExpertise in C#, .NET and/or .NET CoreExperience in at least two of: desktop, web application and Rest Api developmentGood database knowledgeKnowledge of and/or interest in learning and applying software and architectural patternsBonus points for also having:Experience working with legacy technologies such as VisualBasic 6Experience of engineering for the cloudExperience of security principles, e.g. secrets, passwords, certificatesUnderstanding of Kafka or other event sourcing technologiesExperience with dev-ops practices, TDD and CI/CD pipelinesAbout you:You are a self-starter with problem solving skills, interested in understanding the problem to be solved and devising innovative, effective solutions and seeing them through to completion. You are the kind of person that finishes the puzzle when others have resorted to mashing the remaining pieces against each other to make them fit. But you are also the sort of person that seeks help when necessary, seizing the opportunity to learn, as well as offering to help others when they need a teacher.We also love to see:A learning/growth mindsetYou look to continuously and constantly improve yourself and the teamYou are comfortable working in teams of 2-12 engineersYou are comfortable with dev-ops principles including “you code it, you own it”, on-call and support dutiesWhat’s in it for you:We offer a diverse and accepting environment, where our people are encouraged to grow their agile mindset, continuously learn and utilise their skills, while being empowered to make decisions.We offer a competitive salary and bonus, great banking benefits, heaps of personal and career development opportunities, flexible working styles, extra holidays and parental benefits.So, how about it?If we’ve nailed our pitch and this role sounds like it might be the one for you then apply today and one of our team members will tee up a chat if it looks like a match … we’d love to hear from you!