Get more replies from employers
Send a job-specific resume in minutes.
Gun City Ltd in Christchurch is expanding its IT team and seeks a junior to intermediate software developer who enjoys solving real problems and building practical solutions across web and desktop apps, databases, APIs and automation.
You’ll work with six developers including the CTO and Software Team Lead, contribute to a soon-to-deploy POS platform and the bespoke ERP (JARVIS), and help modernise existing business systems.
Jora New Zealand will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.
Gun City is expanding its IT team and looking for a junior to intermediate software developer who enjoys solving real problems and building practical solutions.
Our software powers a nationwide business. From our bespoke ERP and upcoming point-of-sale platform to inventory, logistics, e-commerce, integrations and internal tools, the software you build will be used every day and have an immediate, measurable impact.
This is a broad software development role that goes beyond a conventional full-stack position. You’ll work across web and desktop applications, databases, APIs, business systems and automation, contributing to entire projects from initial idea through to deployment and ongoing improvement.
You’ll work directly with the people who use the systems you build, allowing you to understand real business problems and see the results of your work quickly.
No two weeks are quite the same. Reporting directly to the Software Team Lead, you'll become part of a collaborative IT team where six dedicated software developers—including the CTO and Software Team Lead - work closely together to design, build, and improve the systems that power our business. You'll be surrounded by experienced developers who are passionate about mentoring, sharing knowledge, and helping you succeed.
Your ideas and creativity will be valued, and you’ll have opportunities to influence technical decisions. You’ll learn from experienced developers while steadily taking on greater responsibility and ownership as your skills grow. If you see a better way of doing something, we want to hear it.
Your work will include:
You don’t need to know everything on these lists. Strong development fundamentals, curiosity and the ability to learn are more important than having previously worked with our exact stack.
We consider AI an important part of modern software development. We’re particularly interested in someone who already uses AI tools or is enthusiastic about learning to use them to develop, troubleshoot, review, test and document software more effectively, and to explore smarter solutions for the business.
You’ll still need sound programming fundamentals and the judgement to understand, validate and take responsibility for the code you produce.
This role would suit either a capable junior developer ready to grow or an intermediate developer looking for greater variety and ownership.
Ideally, you’ll bring:
Links to a portfolio, GitHub profile, side projects, open-source contributions or other examples of relevant work are welcome but not required.
Gun City is a well-established New Zealand retailer with stores and operations nationwide. Technology supports nearly every part of our business, including retail sales, e-commerce, customer service, inventory, warehousing, wholesale and regulatory compliance.
We are open and positive about the industry in which we operate, but applicants do not need an existing interest in firearms. We is looking for a capable developer who enjoys learning, solving real business problems and building software that people genuinely rely on.
This is a permanent, full-time, onsite position at our Cranford Street head office in Christchurch. Standard hours are 9:00am to 5:30pm, Monday to Friday.
You may be required to work two or three weekend days per year to support major sales events.
This position works closely with both our development team and operational teams across the business and is not available as a remote or work-from-home role.
This is an hourly paid position. Remuneration will be negotiated based on your skills, qualifications and experience.