Join us at MTF and help shape the future of financial technology. We’re looking for an experienced, hands‑on software engineer who thrives on solving complex problems and building scalable, high‑quality solutions that power our core platforms.
As part of one of our three core delivery squads, you’ll work across the stack on mission‑critical systems that directly impact thousands of customers. This isn’t just about writing code, it’s about engineering solutions that matter, collaborating with talented peers, and driving continuous improvement in quality, performance, and developer experience.
We build on a modern, cloud‑native foundation using TypeScript with Node.js and NestJS for backend services, complemented by a small footprint in PHP. On the frontend, we deliver user experiences with Vue.js, while our databases consist of Postgres and MySQL. Everything is deployed on Microsoft Azure, leveraging event‑driven patterns and microservices architecture. To ensure reliability and performance, we treat observability as a first‑class citizen, instrumenting our systems with Datadog for metrics, logs, and distributed tracing.
Our engineering culture embraces CI / CD, automated testing, and security by design to deliver scalable, maintainable solutions.
Just some of the things you’re responsible for :
You’ll need to have :
What you’ll receive in return :
Candidates should apply online via Seek with an updated CV and cover letter; however, a full job description is available on our website.
Did you know?
Studies show women and people from diverse backgrounds may not apply for jobs if they don't tick every box on the job advertisement.
If you're keen on any role at MTF but feel like you're not a 100% match, don’t worry! We still want to see your unique spark, so go ahead and apply. We appreciate varied perspectives and believe every individual brings something special to our team. In a nutshell – we want you to work here because you’re you!
Our recruitment process is fair and inclusive and just like most things in life, a one‑size‑fits‑all approach doesn’t fit most. We think that approach is ‘meh’ anyway. If you need any special arrangements or a little extra support during your journey with us, that’s okay – just let us know either in your application or when you’re chatting with one of our lovely People and Capability team members.
Candidates must possess a New Zealand Driver Licence and the legal right to full‑time work in New Zealand. Any offer of employment is subject to clear reference checks, credit reporting and police record checks. Be advised that only those candidates shortlisted will be contacted.
#J-18808-Ljbffr
Senior Software Engineer • Dunedin, Otago, New Zealand