Taro Logo

Software Engineer - Budgeting & Forecasting

A data and financial analytics company with 20 years of history helping customers uncover insights for better decision-making.
Christchurch, New Zealand
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer - Budgeting & Forecasting

Phocas Software, a leading data and financial analytics company with a 20-year history, is seeking a Full Stack Software Engineer to join their Budgeting & Forecasting team in Christchurch, New Zealand. The company, known for its exceptional culture and customer satisfaction, processes vast quantities of data to help businesses improve their decision-making and performance.

As a Software Engineer in this role, you'll be part of a cross-functional team building high-impact Financial Planning and Analysis applications. You'll work on complex problems for enterprise customers, including inter-company eliminations, multi-currency management, and headcount planning systems. The role requires strong front-end skills with React and TypeScript, complemented by solid backend experience with Java and SQL.

The ideal candidate will bring a combination of technical expertise and collaborative spirit, with the ability to make and communicate well-informed technical decisions. You'll work in an environment that encourages experimentation and rapid iteration, putting prototypes in front of customers early and refining based on real feedback.

Phocas offers an outstanding work environment with numerous benefits, including 10% dedicated professional development time, comprehensive health insurance, flexible working arrangements, and a strong focus on work-life balance. The company's culture is particularly noteworthy, with emphasis on collaboration, learning, and maintaining a fun, supportive workplace.

The position is based in their sunny Sydenham office in Christchurch, with hybrid working options available. While Phocas values international talent, candidates must currently have New Zealand working rights due to visa processing constraints. The company is committed to equal opportunity employment and maintains a diverse, inclusive workplace.

Last updated 9 days ago

Responsibilities For Software Engineer - Budgeting & Forecasting

  • Build Financial Planning and Analysis applications
  • Develop inter-company eliminations features
  • Create multi-currency management capabilities
  • Design and deliver headcount planning systems
  • Work in a cross-functional team
  • Collaborate on technical and architectural decisions
  • Develop and optimize both frontend and backend systems

Requirements For Software Engineer - Budgeting & Forecasting

React
TypeScript
Java
  • Strong front-end skills with React and TypeScript
  • Experience with data modelling
  • Java programming skills
  • SQL and database querying expertise
  • Performance optimization knowledge
  • Experience developing advanced web applications
  • Experience delivering software products on cloud infrastructure (preferably AWS)
  • Strong communication skills
  • Must have current New Zealand working rights

Benefits For Software Engineer - Budgeting & Forecasting

Medical Insurance
Parental Leave
  • 10% professional development time (one day per fortnight)
  • Sunny Sydenham office with parking
  • Southern Cross health insurance
  • Life insurance
  • TPD and income protection cover
  • Extra paid parental leave
  • Flexible/hybrid working options
  • Social events and activities

Jobs Related To Phocas Software Software Engineer - Budgeting & Forecasting