Senior Software Engineer

Phocas Ltd

Christchurch

On-site

NZD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Southern Cross health insurance
Life insurance
TPD and income protection
Extra paid parental leave
Hybrid working

Job summary

Phocas Christchurch is seeking a senior full-stack engineer to drive the Rebates product. You will build and evolve features across the full stack, work directly with customers, and shape the architectural direction of the Rebates product.

We value React on the front end, Java or C# on the back end, and strong cloud experience (AWS). A customer-first mindset and experience in small teams are essential, with a finance-interest considered a big plus.

Qualifications

  • Senior-level full-stack experience with React on frontend and Java or C# on backend.
  • Comfort with SQL and NoSQL databases.
  • Cloud experience, ideally AWS.
  • Experience using AI to accelerate a team and adoption of tools.
  • Customer-first mindset with direct customer communication.
  • Experience in a small team with no room to hide.
  • Finance background or genuine interest in financial software.
  • Results-oriented: ship quickly and measure impact.

Responsibilities

  • Build and evolve features across the full stack: front end, back end, and data layer.
  • Work directly with customers and bring their problems back into the product.
  • Help shape the architecture and engineering direction of the Rebates product.
  • Lead by example, setting a high bar for the team through the quality of your work and your approach to problems.
  • Ship things. Quickly. And then make them better.

Skills

Senior full-stack
React
Java
C#
SQL
NoSQL
AWS
AI tooling
Customer focus
Small team experience
Finance domain interest

Job description

Rebates logic is genuinely hard. If that sounds like a selling point to you, read on.

At Phocas, we’ve spent 20+ years helping businesses feel good about their data. We’ve grown from a small UK startup to a global company of nearly 300 people, and our Christchurch Product & Technology team is at the heart of what we build. We move fast, we take calculated risks, and we care deeply about shipping things that make a real difference to our customers.

Our Rebates product sits right at the centre of that mission. Rebates, whether paid or received, are central to how our customers run their businesses. Nearly every distribution company operates a rebates scheme, and most of them find it painful. We’re fixing that, and we want someone with the energy and drive to help us move faster.

What you’ll do

You’ll join a small, high‑impact team and immediately have real influence over the direction of the product. This is a greenfield opportunity in a domain that is complex, customer‑visible, and strategically important to Phocas.

  • Build and evolve features across the full stack: front end, back end, and data layer.
  • Work directly with customers and bring their problems back into the product.
  • Help shape the architecture and engineering direction of the Rebates product.
  • Lead by example, setting a high bar for the team through the quality of your work and your approach to problems.
  • Ship things. Quickly. And then make them better.
What you’ll bring
  • Senior‑level full‑stack experience, with strong React on the front end and Java or C# on the back end.
  • Comfort with both SQL and NoSQL databases.
  • Cloud experience, ideally AWS.
  • Experience using AI to accelerate a team, not just your own output. You’ve introduced tools, changed workflows, and brought others along.
  • A customer‑first mindset: you’re personable, curious about users, and happy talking directly with customers.
  • Experience working in a small team where there’s been no room to hide, and you liked it that way.
  • A finance background or genuine interest in financial software is a big plus.
  • Results‑oriented: you’re impatient to ship, willing to take some risks, and you measure success by what actually gets out the door and makes a difference.
Why work at Phocas?
  • The people: ask anyone at Phocas what they love most about working here, and you’ll get the same answer every time.
  • Real influence: small team, greenfield product, and a domain that’s central to Phocas’s strategy. What you build matters.
  • Genuinely hard problems: rebates logic is complex and customer‑visible. You’ll never be bored.
  • 10% PD time: one day a fortnight dedicated to learning and development.
  • Sunny Sydenham office: spacious, central, with parking for cars, bikes, and scooters.
  • Benefits: Southern Cross health insurance, life, TPD and income protection, extra paid parental leave, and more.
  • Flexibility: hybrid working and flexible hours.

Phocas is an Accredited Employer and we support international talent, but due to current visa settings and processing times, we can only consider applicants with current New Zealand working rights.

Phocas is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, colour, religion, sex, national origin, sexual orientation, gender identity, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Phocas Software • Christchurch

On-site
NZD 100,000 - 130,000
Southern Cross health insurance
Life, TPD and income protection
Extra paid parental leave
+2
Software Engineer - Engineering Enablement
Software Engineer - Engineering Enablement

Phocas Software • Christchurch

Hybrid
NZD 65,000 - 85,000
Southern Cross health insurance
Life insurance
Extra paid parental leave
+3
Senior Full-Stack Engineer – Rebates (Hybrid, Flexible)
Senior Full-Stack Engineer – Rebates (Hybrid, Flexible)

Phocas Ltd • Christchurch

Hybrid
NZD 120,000 - 180,000
Southern Cross health insurance
Life insurance
TPD and income protection
+2
Software Engineer - Engineering Enablement
Software Engineer - Engineering Enablement

Phocas Ltd • Christchurch

Hybrid
NZD 120,000 - 170,000
Southern Cross health insurance
Life insurance
TPD and income protection
+3
Senior Full-Stack Engineer: Rebates Platform (AWS)
Senior Full-Stack Engineer: Rebates Platform (AWS)

Phocas Software • Christchurch

Hybrid
NZD 100,000 - 130,000
Southern Cross health insurance
Life, TPD and income protection
Extra paid parental leave
+2
Phocas 2026 Graduate Programme - Software Engineers
Phocas 2026 Graduate Programme - Software Engineers

Phocas Software • Christchurch

On-site
NZD 60,000 - 80,000
Generous remuneration package
Growth and development opportunities
Work with top tech talent in Christchr
+2
Summer 2026/27 Software Engineering Internships
Summer 2026/27 Software Engineering Internships

Phocas Software • Christchurch

On-site
NZD 11,021,000 - 15,429,000
Senior Software Engineer (Front-End)
Senior Software Engineer (Front-End)

JobSpace • Auckland

Hybrid
NZD 120,000 - 180,000
Training: $3,000 annual training/con​f
Hybrid Work Model
Parental Leave
+6
Senior Software Engineer (Front-End)
Senior Software Engineer (Front-End)

Pushpay • Auckland

Hybrid
Training allowance
Hybrid work model
Kiwisaver
+6
Software Development Engineer (Intermediate)
Software Development Engineer (Intermediate)

Pushpay Holdings Limited • Auckland

On-site
NZD 80,000 - 120,000
Training allowance of $3,000 per year
Flexible hybrid work model
Paid parental leave
+4