Senior Software Engineer
- Category: IT Engineer & Developer Jobs
- Location: Auckland, Auckland
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 28K
- Published on: 2025/07/10
Job description
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.
Share
Related jobs
-
Azure Engineer
Job description Job Title: Azure Engineer About the Company Our client is a leading household brand known for its collaborative and growth-focused culture. About the Role In this pivotal role, you will provide strategic guidance and technical experti...
-
Engineering Manager
Job description Job Summary As a team lead, you will oversee the design and implementation of scalable, high-performance backend services that support new features across Canva. You will collaborate closely with group leadership, product, and design ...
-
Desktop Support Engineer
Job description Skills: Windows OS troubleshooting, Active Directory management, Microsoft Office Suite support, Remote desktop tools, Networking fundamentals, Hardware diagnostics and repair, desktop support, imaging and reimaging, Company Overview ...