Software Design Engineer

2 weeks ago


Christchurch, New Zealand Tait Full time

**About the Opportunity**

Drive innovation and contribute to a team leading the software development of Tait's world-class mission critical products:

- Undertake requirements capture, analysis and modelling, and contribute to design and code reviews, and the team's codebase.
- Enhance the quality of our products by participating in feedback and review opportunities with team members, and testing the products we build.
- Contribute on various complex and challenging projects.
- Help to grow careers by engaging with Tait's mentoring program, and diving into the many opportunities to learn something new.
- Collaborate, develop and share knowledge as part of a continually evolving, high functioning team with a great team culture.

This Software Design Engineer opportunity will attract an annual base salary in the range of $65k to $100k per annum, and are full-time, 40 hours per week.

**Skills & Experience**

We are looking for people with:

- A keen interest in technology and solving problems
- Experience developing software in a collaborative team environment
- A passion for working in a team and working with the group to collectively improve our practices and behaviours

You will also need to have a good grasp on how to write software. Specifically:

- A solid understanding of the software design principles and patterns
- Proficiency in C++ is required
- Proficiency in the Vue.js framework is required, using Linux as a development environment
- Familiarity with radio communications systems is desired.
- Familiarity with Go language is desired

Skills and experience in the following areas would also be useful, though not required:

- SIP based protocols
- Networking
- Web Frontend / APIs
- Unit testing and exploratory testing

**Perks of working with us**
- We recognise employee performance and contribution through our discretionary bonus scheme.
- We prioritise your wellbeing through health insurance, annual flu vaccinations and extra sick leave in your first year.
- We provide a comfortable work environment through modern office facilities with free onsite parking, gym, and café.
- We support your move to Christchurch with our generous relocation package.
- We recognise your commitment through long service benefits.
- We balance work with fun through our active social club

**About the Company**

For more than 50 years, Tait Communications has been designing, delivering and supporting critical communications networks for public safety, transportation and utility customers around the world. Founded in Christchurch by Sir Angus Tait, we now have a network of customers and offices that spans the globe.

Our employees value being part of a creative team committed to providing technological solutions that make a real difference to the communities we support. By joining Tait, you'll be joining a community of people with a wealth of knowledge and expertise, who care deeply about their work and the genuine impact it has for our customers, and who support each other to grow and develop.

**How to Apply



  • Christchurch, New Zealand Jade Software Full time

    **Graduate / Early Career Software Engineer - Product Business Unit** **Full-time, Christchurch based position** **Shape the future. Build what’s next. Stop financial crime.** At Jade Software, we don’t do average. We’re a purpose-led technology company with bold ambitions: to build world-class products that help businesses tackle their toughest...


  • Christchurch, New Zealand Jade Software Full time

    **Senior Software Engineer - Product Business Unit** **Full-time, Christchurch based position** **Shape the future. Build what’s next. Stop financial crime.** At Jade Software, we don’t do average. We’re a purpose-led technology company with bold ambitions: to build world-class products that help businesses tackle their toughest challenges. As a...

  • Software Engineer

    6 days ago


    Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$90,000 - NZ$120,000 per year

    Build complex financial software that actually gets used — and loved.At Phocas, engineers don't just write features — they solve real-world modelling, performance, and data challenges for customers making high-stakes financial decisions every day.For over twenty years, we've helped businesses transform complex operational and financial data into action....

  • Software Engineer

    6 days ago


    Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$90,000 - NZ$120,000 per year

    Build complex financial software that actually gets used — and loved.At Phocas, engineers don't just write features — they solve real-world modelling, performance, and data challenges for customers making high-stakes financial decisions every day.For over twenty years, we've helped businesses transform complex operational and financial data into action....


  • Christchurch, New Zealand Jade Software Full time

    **People First. Dare to be Different. Live for the Future **. Our values underpin everything we do. - **Social Culture; **From Lego competitions and Bike week to Hackathons and Community Connect days, our team knows how to have fun. - **Certified B Corporation**:We’re committed to high social and environment performance. - **Christchurch based**:Enjoy...

  • Software Engineer

    6 days ago


    Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$50,000 - NZ$90,000 per year

    At Phocas, we make complex financial data simple, fast, and accessible. For more than 20 years, we've helped businesses turn numbers into clarity. Now we're scaling our Financial Statements product to serve even more finance teams around the world.Financial Statements is going through a huge period of growth{{:}} we're enhancing core product value while...


  • Christchurch, New Zealand Phocas Software Full time

    At Phocas, we’ve spent over 20 years helping people feel good about data. From humble beginnings in a London backpackers to a global software company headquartered in Sydney, our mission remains the same: take the hard work out of data so our customers can focus on what matters. We use the latest cloud technologies and the best tools for the job to...

  • Software Engineer

    2 weeks ago


    Christchurch, New Zealand Phocas Software Full time

    At Phocas, we make complex financial data simple, fast, and accessible. For more than 20 years, we’ve helped businesses turn numbers into clarity. Now we’re scaling our Financial Statements product to serve even more finance teams around the world. Financial Statements is going through a huge period of growth: we’re enhancing core product value while...


  • Christchurch, New Zealand Phocas Software Full time

    Simple isn’t easy. We should know. During 20+ years of delivering financial planning and analytics products that are simple to use, we’ve overcome numerous complex challenges. 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...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time NZ$80,000 - NZ$150,000 per year

    At Phocas, we make complex financial data simple, fast, and accessible. For more than 20 years, we've helped businesses turn numbers into clarity. Now we're scaling our Financial Statements product to serve even more finance teams around the world. And we're looking for a senior engineer to help lead the charge.Financial Statements is in a major growth...