Senior Software Engineer


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

Join Gallagher Security's innovative Customer-Funded Solutions team as a Senior Software Engineer and play a pivotal role in shaping groundbreaking security solutions. The CFS Squad drives innovation by delivering customised, cutting-edge solutions that enable customers to achieve success through advanced technology and seamless integration. This is a fantastic opportunity to make a significant impact and help shape the future of Gallagher products. This role offers full remote flexibility for candidates based in Waikato or Auckland, and we also encourage applications from Intermediate Software Engineers eager to step up in their careers, as we have two positions available. As a Gallagher Software Engineer you’ll:

  • Lead the design and development of software components
  • Collaborate with cross-functional teams, ensuring timely delivery and quality outcomes
  • Mentor junior developers, helping solve complex technical challenges

As part of a collaborative environment, you’ll be working alongside software engineers, test analysts, product owners, and more. Your technical expertise will directly influence the quality and performance of our products, while continuous learning and development will be key to your success. 

 

The Fit

We’re looking for a Software Engineer with strong expertise in C++, C#, cloud technologies, and SQL Server, and a passion for delivering high-quality, customer-driven solutions. You’ll thrive in an agile environment, automating tests and mentoring others to drive excellence across the team.

What you’ll need to succeed:

  • 5+ years of commercial development experience with proficiency in C++ (Win32, ATL, STL) and C# (WPF, .NET 4+) & Git
  • Strong skills in SQL Server, cloud/web technologies, and version control tools
  • Experience with asynchronous and multi-threaded applications, as well as automated testing
  • Experience with Microservices, Docker, Linux, and Agile development is a bonus

 

Why Gallagher?

At Gallagher, we foster a supportive and family-friendly work environment, where collaboration, innovation, and continuous improvement are at the forefront of everything we do. We value work-life balance and prioritise the well-being of our employees.  We also offer:

  • Flexible hours & hybrid work arrangements; Full trust working environment that enables you to work in whichever way best achieves positive outcomes for your team
  • When you’re in the office, we have free parking, subsidised on-site café and great eateries nearby
  • Kiwisaver on top & annual bonuses
  • Plenty of fun along the way; Team building events, inspiring guest speakers, and team lunches

If you're looking to take the next step in your career and help shape cutting-edge software solutions, this is your chance! Applications will be reviewed as they are received and an appointment to the position may be made prior to the listing closing – so apply now. 

Apply now

Permanent - Full time

Job no: AUAN56633

Location: Hamilton - New Zealand

Closing Date: Wednesday, 19 February 2025