Software Engineer
Develop, test, and improve world-class security software in our Platforms Squad, making a global impact with C#!
We usually respond within three days
About Gallagher
Our purpose at Gallagher is ‘Protect what matters most’ and we live it every day, whether that’s protecting the world’s highest security environments or agricultural businesses, we care deeply about our people, their families, and our wider communities.
Gallagher Security is on a mission to unlock more value for our customers through the power of our people and solutions. Our culture is entrepreneurial in spirit, complex, challenging, and ever changing. With operations in New Zealand, Australia, Asia, Africa, USA, Canada, the UK and Europe and exports to over 160 countries, we’re proud to be unlocking globally focused career paths for New Zealand based candidates.
We’re painting the future of what’s possible. Come join us.
The Opportunity
At Gallagher Security, our Software Engineers are at the heart of developing world-class integrated security solutions used by customers around the world.
We’re looking for an Intermediate Software Engineer to join our Platforms Squad, part of an agile team building the core technology that powers our global security solutions.
You’ll collaborate with passionate engineers, testers, and technical specialists to design, develop, and refine the systems that form the backbone of Gallagher Security products. Your work will help ensure our platforms remain reliable, scalable, and ready to meet the demands of customers worldwide.
What You’ll Be Doing:
- Developing high-quality software components using modern tools and languages (strong C# required; C++ knowledge preferred).
- Participating in design discussions, contributing ideas, and solving technical challenges.
- Writing clean, maintainable code and supporting automated testing and peer review processes.
- Maintaining, testing, and improving existing software to enhance performance and reliability.
- Collaborating across teams to deliver solutions that meet functional, cost, and quality goals.
- Staying up to date with new technologies and contributing to continuous improvement within the squad.
About You
You’re a hands-on developer who enjoys collaborating in an agile team and tackling complex technical challenges. You take pride in writing elegant, efficient code and in seeing your work used in real-world security systems around the world.
You’ll bring:
- 3+ years’ commercial software development experience.
- Strong proficiency in C# (WPF, .NET4, generics).
- Familiarity with SQL databases, version control, and debugging tools.
- Exposure to asynchronous or multi-threaded applications, automated testing, or Ruby is a plus.
- A relevant tertiary qualification or equivalent experience.
- C++ knowledge or experience (advantageous).
Why Gallagher?
At Gallagher, you’ll join a global technology leader with a proud history of innovation. We design and deliver security solutions that protect some of the world’s highest-security sites - from airports to government agencies.
We also offer:
- Competitive Salary and Bonuses
- Hybrid flexibility (3 days office / 2 days home)
- Kiwi Saver on top & Life and Disability insurance
- Global exposure and professional development opportunities
- Plenty of fun along the way; Team building events, inspiring guest speakers, and team lunches
Join our Platforms Squad and help shape the technology that drives Gallagher’s world-leading security solutions.
- Department
- Security
- Role
- Product & Technical
- Locations
- Hamilton, New Zealand
- Employment type
- Full-time
- Closing Date:
- 16 November, 2025

Already working at Gallagher?
Let’s recruit together and find your next colleague.