Senior Software Engineer

  • Full Time Job
  • Hybrid
Phocas Software

Across 20+ years of delivering financial planning and analytics products that are simple to use, we’ve overcome numerous complex challenges. Along the way we’ve had plenty of failures, but from each one we try to learn and push forward with an alternative approach.  

This is how we've stayed at the leading edge, creating products that are changing the way the world works. 

Our teams are empowered to solve customer problems in the way they think is best. We trust them to make good decisions about what problems to solve and how to solve them, and we give them the space to excel. Learning and improvement are critical to our success, and as part of this there is time set aside for our engineers to spend on their personal development.  

What will you be doing? 

As a founding member of a brand new team, tasked with building and launching a new product, you'll provide technical leadership, help with product discovery, establish technical feasibility, and rapidly iterate as we bring the product to market. You'll need to be comfortable with uncertainty and able to thrive in a fast-paced, dynamic environment.

In addition to designing and implementing robust, scalable software solutions, you'll collaborate closely with product managers, designers, and other stakeholders to define product requirements and deliver outstanding user experiences. You'll mentor and guide other engineers, fostering a culture of continuous improvement and innovation. Your ability to make informed technical decisions and navigate complex challenges will be crucial in driving the success of our product from concept to launch and beyond.

What are we looking for? 

  • A confident, experienced senior engineer who can make and communicate well-informed technical and architectural decisions
  • Adept at working in fast-paced product discovery with frequent customer feedback
  • The ability to see the big picture and to plot a path from where we are to where we’d like to be 
  • A strong history of developing web applications; ideally very familiar with React / TypeScript, either C# or Java, and either SQL or NoSQL databases
  • Proven ability delivering software products in a multitenant cloud environment - ideally AWS 
  • Enthusiasm and passion, a willingness to learn, curiosity, and a growth mindset  
  • A sense of fun and a genuine desire to work as part of a diverse, collaborative team  
  • Bonus points for: experience working on financial products, working with data at scale, successfully leveraging test automation

Why work at Phocas? 

  • People – when we ask what people like about working here, 'the people’ is the single most common answer 
  • Social/fun stuff – opportunities to get together, sometimes (optional) silly games, & food. We all really like food. 
  • 10% PD Time – we look for people with a growth mindset, and we give all our engineers one day a fortnight to focus on learning and development 
  • Our office – spacious, conveniently located in sunny Sydenham, plenty of parking for four-, two- or even single wheeled vehicles.  
  • Southern Cross, Life, TPD and Income Protection Insurance 
  • Extra paid parental leave 
  • Flexible/hybrid working policy  

Phocas is an Accredited Employer and typically we are strong supporters of international talent, but due to current visa settings and processing times, we can only consider applicants with current NZ working rights.

Phocas Software