Senior Software Engineer at Phocas Software
Christchurch, Canterbury, New Zealand -
Full Time


Start Date

Immediate

Expiry Date

26 Jun, 25

Salary

0.0

Posted On

26 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Across 20+ years of delivering financial planning and analytics products that are powerful yet simple to use, we’ve tackled complex challenges head-on. Along the way, we’ve had our share of failures, but we learn fast, adapt, and keep moving forward.
This mindset keeps us at the leading edge—creating products that don’t just help businesses; they change the way people work.
We don’t believe in micromanagement. We empower our teams to solve customer problems in the best way they see fit—trusting them to make good decisions, take ownership, and drive meaningful impact.
We move fast, but never recklessly. Learning and improvement are key to our success, so we set aside time for everyone to focus on personal growth — because better people build better products.
We work hard, but we don’t take ourselves too seriously. Whether it’s running a paper aeroplane competition, our weekly group curry expedition or celebrating wins together, we believe work should be fun.
You’ll be a key player in a small, dynamic product team, shaping the direction of development and driving best practices. You’ll leverage your expertise to solve complex challenges, mentor other engineers, and continuously refine agile processes. Your impact will extend beyond code—guiding technical decisions, fostering collaboration, and helping the team deliver high-quality, innovative solutions.

WE’RE LOOKING FOR SOMEONE WHO:

  • Understands modern web technologies – You’re confident working with C#, web APIs, React, TypeScript, AWS, GraphQL, and big data tools.
  • Moves fast but stays thoughtful – You know when to shift up a gear and when to seek more information.
  • Has a growth mindset – You’re always learning and looking for ways to improve.
  • Is supportive & collaborative – You thrive in a team environment, helping others succeed as much as yourself.
  • Loves solving tough problems – You get energy from breaking down complexity and devising elegant solutions.
  • Wants to have fun – You bring a positive energy and enjoy working with great people.
Responsibilities

Please refer the Job description for details

Loading...