The role
We are seeking a talented and experienced Software Developer to join our dynamic development team. You'll work across a range of meaningful and varied projects that support our clients and internal teams, helping to shape and improve the applications that drive NCI's operations.
In this role, you will be involved in the full development lifecycle - from design and build through to maintenance and enhancement. You'll collaborate closely with team members and stakeholders to ensure our systems are efficient, reliable, and aligned with business needs.
This is a permanent, full‑time (37.5 hours per week) position; however, for the right candidate we are open to a 0.8 FTE part‑time arrangement.
About you
To succeed in this role, you will bring:
* A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
* 3–5 years' experience in a Software Development role, ideally within a mid‑sized business.
* Proficient skills in DataFlex, C#, JavaScript, React and/or other related languages.
* Hands-on experience with web services and IBM or Microsoft SQL databases.
* A strong ability to design, build and maintain scalable applications, including APIs, testing practices, and debugging.
You will thrive in a collaborative environment, communicate clearly, and are committed to delivering quality, customer‑focused outcomes. You're eager to learn, adaptable under pressure, and able to prioritise effectively.
If you're a motivated developer looking to grow your career and contribute to meaningful work, we'd love to hear from you. Comprehensive training and support will be provided to ensure your success
What we offer
NCI provides a wonderful work environment, additional leave, hybrid working, volunteer days, team lunches and more We are focused on career development opportunities for our employees and people who join us often stay for a long time Our leaders are down to earth, we work hard, and we have fun doing it Visit our website to find out more.
Why NCI?
At NCI, our people are at the heart of everything we do. As Australia's leading Trade Credit Insurance Broker, we partner with businesses to protect their profits and support their growth. With a team of 200 employees across Australia, NZ and Asia, we pride ourselves on being client‑focused, welcoming and supportive.
Backed by Steadfast Group Ltd, an ASX 100 company, we offer the stability of a large organisation while maintaining a close‑knit, community feel. Integrity matters to us, and we're committed to providing great benefits that recognise the value each person brings. At NCI, you're not just a number — you're an essential part of our team.
Application and questions
To apply, please submit a cover letter and resume that addresses why you would like to join NCI in this position. For a confidential discussion about the role, please call Hayley on