Gallagher

Software Engineer – Intermediate/Senior

Gallagher

Hamilton, Waikato Region, New Zealand · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
2
Posted
1 month ago
Work mode
In office
Education
Relevant tertiary qualification or equivalent experience
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Gallagher

Gallagher is dedicated to 'Protect what matters most,' serving high-security environments and agricultural sectors while valuing their people, families, and communities globally. With operations spanning New Zealand, Australia, Asia, Africa, the USA, Canada, and Europe, and exports to over 140 countries, Gallagher is scaling rapidly with innovation and customer-centric solutions. Based in Hamilton, this role offers a chance to join a Kiwi tech success impacting the world.

Role Overview

This position is within a product-driven engineering team responsible for developing digital features that allow customers to effortlessly manage their physical and mobile credentials at the workplace. Two roles are available: one for an intermediate developer aiming to enhance technical skills, and one senior role focusing on technical leadership and mentoring colleagues.

Engineers in this team contribute to systems foundational to identity, access, and trust, directly affecting customer onboarding and solution usability. Collaboration with product, design, and platform teams ensures delivery of secure, reliable, and user-friendly experiences.

Responsibilities

  • Create, develop, and maintain software components including integrations with cloud services.
  • Break down and estimate development tasks in an agile environment.
  • Implement secure and high-quality code supported by testing and peer reviews.
  • Improve system scalability, reliability, and performance.
  • Work closely with agile squads and cross-functional teams.
  • Keep abreast of emerging tech and practices to enhance team capabilities.
  • For senior roles: provide technical leadership, assist decision-making, and mentor team members.

Candidate Profile

  • Relevant tertiary qualification or equivalent industry experience.
  • Commercial software development experience: minimum 3 years for intermediate, more extensive for senior candidates.
  • Strong proficiency in C# programming language.
  • Experience working with SQL databases like PostgreSQL or SQL Server.
  • Knowledge of RESTful API development.
  • Familiarity with CI/CD pipelines via Azure Pipelines or GitHub Workflows.
  • Experience in agile, product-oriented teams.
  • For senior candidates: capability to influence technical direction and coach others.
  • Desirable experience includes C++ or mobile application development.
  • Beneficial experience with access control systems, including card-based and mobile credential technologies.

Working at Gallagher

Joining Gallagher means being part of an innovative global company that values engineering talent, offers professional growth, and builds products worldwide.

Additional Benefits

  • Competitive salary with an annual bonus scheme.
  • Hybrid work arrangement: generally 3-4 days onsite and 1-2 days remote.
  • Life and disability insurance plus KiwiSaver retirement benefits.
  • Opportunities for mentorship and professional development.
  • A collaborative and supportive team culture featuring team-building activities and enjoyable work environment.

Minimum education

Bachelor's Degree

Tools & software

Microsoft Azure Microsoft Azure required

How they work

Teamwork & Collaboration Problem Solving Leadership Initiative

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer