An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Crescent Consulting in Christchurch, NZ is assisting XE to grow its technology team by recruiting an Intermediate Full Stack Software Engineer to work on cross-border payments, FX, and fintech platforms. The role is hands-on across frontend and backend, involving modern web apps, cloud infrastructure, and production systems, with a hybrid Auckland/Christchurch setup.
You will join a product-focused squad, collaborate with developers, QA, and product owners, and apply AI-assisted tools to ship
Crescent Consulting - Christchurch, South Island
XE are growing their New Zealand technology team and are looking for an Intermediate Full Stack Software Engineer to join a global business working at the centre of cross-border payments, foreign exchange, and financial technology.
This role would suit an intermediate or upper-intermediate developer who wants to work across real product problems, modern engineering practices, and systems that support money movement across international markets.
XE helps consumers and businesses collect, convert, hold, and send money globally. Backed by Euronet Worldwide, XE has the scale of a global financial services group, while the New Zealand team remains small enough for developers to have real ownership, input, and visibility across the work they deliver.
This is a hands-on full stack development role working across modern web applications, backend services, cloud infrastructure, and production systems.
You will be joining XE at a significant point in its technology journey. The business is rebuilding and modernising the platform layer behind its corporate and consumer payments products, and the New Zealand team is expanding to support that growth.
You’ll work in a product-focused squad alongside developers, QA, product owners, team leads, architects, and wider global technology teams. The role is not heavily client-facing, but you’ll need to communicate clearly, contribute to technical discussions, and be comfortable taking ownership of your work through to production.
XE is also moving strongly into AI-assisted development. Tools such as GitHub Copilot, Cursor, Claude Code or similar are becoming part of how the team builds, tests, documents, and ships software. This role will suit someone who is genuinely interested in using AI well as part of their everyday engineering workflow.
Experience in payments, foreign exchange, banking, fintech, insurance, or another regulated environment would be useful, but it is not essential.
This role can be based from either XE's Auckland or Christchurch office, with a hybrid working model.
You’ll work with local colleagues as well as global teams across XE’s wider technology function. Because XE operates internationally, there may occasionally be calls or collaboration with teams in other regions.