
Senior Software Engineer – Financial Statements
Phocas Software
full-time
Posted on:
Location Type: Hybrid
Location: Christchurch • 🇳🇿 New Zealand
Visit company websiteJob Level
Senior
Tech Stack
ReactTypeScript
About the role
- You’ll lead design and development of the core foundations that power financial reporting for thousands of users, including:
- Scaling multi-currency support — Designing and delivering more flexible, sophisticated multi-currency capabilities, supporting forecasting, scenario analysis, and evolving financial workflows.
- Migration to our new data platform — Driving key decisions and contributing deeply to a faster, more modular architecture that unlocks performance, flexibility, and a smoother user experience.
- Serving the Office of the CFO — Building reliable, scalable tools that speak the language of finance teams: precise, transparent, and built for high-trust environments.
Requirements
- Proven experience building data-rich or calculation-heavy applications.
- Deep capability in React and TypeScript.
- Strong system-level thinking: you understand how data flows, where complexity hides, and how to evolve architecture responsibly.
- Familiarity with financial concepts and an interest in learning how finance teams operate.
Benefits
- The people: Supportive, capable, low-ego teams who care deeply about what they build.
- 10% PD Time: One day a fortnight dedicated to learning and development.
- Social culture: Optional silliness + regular food bribery.
- Spacious Sydenham office: Central location and plenty of parking (cars/bikes/scooters).
- Benefits: Southern Cross, Life, TPD and Income Protection Insurance, extra paid parental leave, educational reimbursement and more.
- Flexibility: Hybrid working policy, flexible hours.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptdata-rich applicationscalculation-heavy applicationsmodular architecturemulti-currency capabilitiesfinancial workflowsforecastingscenario analysisdata platform migration
Soft skills
system-level thinkingproblem-solvingcommunicationcollaborationadaptability