We're working with a
leading technology company
that provides mission-critical monitoring and dispatch software.
As they continue to expand globally, they're seeking a
Senior Software Developer
to join their Christchurch team. This role offers the unique opportunity to work on internationally recognised software that genuinely
protects lives and critical infrastructure
while progressing your career with potential
Lead progression
in an innovative, supportive environment.
This is an excellent opportunity for someone with
strong full-stack development expertise, leadership potential, and customer-focused problem-solving skills
who wants to build deep technical expertise in specialised software that genuinely makes an impact.
What You'll Be Doing
Develop market-leading core product using TypeScript, React, React Native, C#, Entity Framework, MS SQL, Azure, AWS
Lead major migration projects, particularly moving desktop applications to modern web-based platforms
Lead the design and development of robust, performant, and maintainable systems
Engage in code reviews and provide mentorship to team members
Regular customer interaction (weekly/bi-weekly) to understand business requirements and translate them into technical solutions
Work on new SaaS products including patrol management systems and live video streaming capabilities
Integration work with various third-party systems
Identify and fix issues across development and production environments
Occasional compensated on-call support coverage
What We're Looking For
Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience
Strong full-stack development experience (C#/.NET and React/TypeScript highly preferred)
Senior-level expertise with ability to mentor others
Excellent problem-solving skills and attention to detail
Outstanding communication and collaboration skills for customer and team interaction
Eligible to work in New Zealand
Why Apply?
Meaningful work
: Build software that protects lives and critical infrastructure
Global exposure
: Work with international teams and customers
Career progression
: Clear pathway to Lead role depending on experience
Modern technology
: Full-stack development using current tools - TypeScript, React, C#/.NET, Azure, AWS
Learning culture
: Mentorship opportunities, customer site visits, and deep industry knowledge
Team environment
: Startup energy with established business stability - pair programming, team activities
If you're a
technically minded problem-solver
who thrives on customer interaction and enjoys building software that makes a real difference, this role offers a rare chance to
develop specialist skills in mission-critical software
while progressing toward technical leadership in an innovative, supportive company.