Senior Software Engineer
Christchurch, Canterbury Region, New Zealand · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Eligibility
- Candidates must have current New Zealand work authorization due to visa and processing restrictions. Open to applicants committed to equal opportunity principles without discrimination.
- 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 Phocas Software and Role Overview
Phocas Software, based in Christchurch, Canterbury, New Zealand, is a profitable and expanding SaaS company focused on delivering trusted financial reporting products to businesses worldwide. The Senior Software Engineer will join a small, impactful product and technology team that moves swiftly, embraces calculated risks, and strives to release meaningful improvements for customers. This role centers on a strategically important Financial Statements product that simplifies and enhances the ease of financial reporting for clients through innovations such as account mapping, Excel workflows, AI-assisted setup, and board-level reporting.
Key Responsibilities
- Develop and enhance features across the complete technology stack, including front-end, back-end, and data layers.
- Engage directly with customers to understand their challenges and incorporate their feedback into product development.
- Contribute to shaping the architectural and engineering direction of the product.
- Lead by example through delivering high-quality work and thoughtful problem-solving approaches.
- Deploy improvements rapidly and iteratively enhance them.
Candidate Requirements
- Extensive full-stack experience with strong proficiency in React for front-end and Java or C# for back-end development.
- Familiarity and comfort working with both SQL and NoSQL database technologies.
- Hands-on experience with cloud platforms, preferably Amazon Web Services (AWS).
- Demonstrated use of AI to improve team productivity by introducing tools and evolving workflows collaboratively.
- A customer-oriented approach, showing curiosity about end-users and a willingness to interact with customers directly.
- Experience thriving in a small team environment where individual contribution and visibility are significant.
- A background or strong interest in financial software is considered a valuable asset.
- A results-driven mindset focused on shipping valuable features quickly and accepting calculated risks to achieve impact.
Why Join Phocas?
- Collaborate with passionate colleagues who value the workplace culture deeply.
- Influence product direction within a strategic, greenfield domain critical to Phocas's success.
- Tackle complex and challenging problems that ensure continual engagement.
- Benefit from 10% professional development time (half-day every two weeks) for continuous learning.
- Enjoy a bright, spacious, and central office in Sydenham equipped with parking facilities for vehicles, bikes, and scooters.
- Access comprehensive benefits including Southern Cross health insurance, life, total permanent disability, income protection, and additional paid parental leave.
- Experience flexibility with options for hybrid work and flexible hours.
Additional Information
Phocas is an Accredited Employer supporting international applicants; however, due to current visa policies, only candidates with valid New Zealand work rights can be considered. The company is an Equal Opportunity Employer, committed to non-discrimination based on race, color, religion, gender, sexual orientation, or disability status. Recruitment agencies are not invited to submit resumes unsolicited. Phocas encourages employees to pursue what brings them joy outside work to promote well-being and balance.
Level
Senior
Industry
Software Development