Skip to main content
Posted 06 August, 2026

Senior Software Developer - Web Development

Crescent Recruitment
Christchurch, CAN, NZ Full Time
Reference: 2e6031c27d888f74

Job Description

Senior Software Developer - Web Development Crescent Recruitment – Christchurch, South Island Senior Software Engineer – Web Development About Us Crescent have the privilege of working with a longstanding client of ours who operates at the intersection of technology and national infrastructure. Their software engineers work on systems that matter, platforms that support the safety and efficiency of critical operations, every hour of every day. If you want to build products that genuinely make a difference, this is the place. About the Team You'll be joining a collaborative, delivery-focused development team building modern web applications used by professionals in a highly specialised operational environment. They care about code quality, good process, and shipping things that work. Priding themselves on being pragmatic, supportive, and low on bureaucracy high on impact. About the Role You’re a Senior Software Engineer looking to take a leading hand in developing and evolving web-based products their organisation depends on. You'll work across the full stack from polished, responsive frontends through to robust backend services and data layers contributing to software that underpins real-world operations. Day to day you'll be: Building and maintaining modern frontend interfaces in React , Next.js , and TypeScript Developing backend services and APIs using C# and Node.js Working with PostgreSQL to design and query relational data Collaborating closely with stakeholders, designers, and domain experts to turn complex requirements into clean, usable software Contributing to architecture decisions, code reviews, and continuous improvement of the development process About You You're an experienced full-stack engineer who takes ownership of your work and cares about the end result. You're comfortable moving between frontend and backend, and you bring a pragmatic, quality-first mindset to everything you ship. You'll bring: Strong hands-on experience with React, Next.js, and TypeScript Solid backend development skills in C# and Node.js Confidence working with PostgreSQL and relational data modelling Experience in a structured team environment with good engineering practices (code review, CI/CD, testing) Clear communication skills and the ability to work closely with non-technical stakeholders Experience building tools or interfaces for specialist or operational users Familiarity with safety-conscious or regulated software environments A background in UX thinking or accessibility What's On Offer Five weeks annual leave Hybrid working flexibility A technically interesting environment with real learning and career growth This is a permanent, full-time role based in Christchurch, New Zealand. You must have the legal right to work in New Zealand to be considered. Pre-employment checks apply. #J-18808-Ljbffr

Sign up for Job Alerts