Software Engineer

nDeva

Christchurch

On-site

NZD 90,000 - 130,000

Full time

13 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

nDeva is seeking a Software Engineer to join their globally distributed engineering team. The role is hands-on and spans backend, frontend, databases and cloud infrastructure, with a focus on reliability for mission-critical systems.

You'll predominantly develop in C#/.NET and work with React and TypeScript, contributing to SaaS products and ongoing modernization. The team values problem-solving speed and constant learning in a collaborative environment.

Qualifications

  • Solid fundamentals in software engineering and problem-solving.
  • Experience with C# / .NET and at least one similar language.
  • Ability to work across backend, frontend, databases and cloud.
  • Experience with production systems and debugging.
  • Strong communication and collaboration skills.

Responsibilities

  • Build and maintain software for high-availability, mission-critical environments.
  • Work across backend, frontend, databases and cloud infrastructure.
  • Develop predominantly in C#/.NET, with React and TypeScript.
  • Contribute to SaaS product modernization and new features.
  • Investigate and resolve production issues ensuring uptime.
  • Own features from design through delivery within a small team.
  • Gain exposure to AWS and cloud-hosted environments.
  • Leverage AI coding tools as part of development workflow.

Skills

C# / .NET
React
TypeScript
SQL Server
Cloud infrastructure
Claude Code
GitHub Copilot

Tools

AWS

Job description

We're working with a global technology business that provides mission-critical monitoring and dispatch software used across 20+ countries. Their platform supports everything from small monitoring centres to large control rooms managing critical infrastructure like banks, hospitals, and government facilities.

As the business continues to grow, they're looking for a Software Engineer to join their team. This is a broad, hands-on engineering role working across a mix of C#/.NET, React, TypeScript, SQL Server and cloud infrastructure, with plenty of opportunity to get involved outside a narrow area of the stack.

The team is small, collaborative and fairly non-siloed. They're open on level from a strong junior through to mid-senior, and care more about technical fundamentals, problem-solving ability and learning speed than someone ticking every technology box.

What You'll Be Doing
  • Build and maintain software used in high-availability, mission-critical environments
  • Work across backend, frontend, databases and cloud infrastructure
  • Develop predominantly in C#/.NET, alongside React and TypeScript
  • Contribute to new SaaS products and the continued modernisation of existing systems
  • Investigate and resolve production issues where reliability and uptime are critical
  • Take ownership of features and technical problems from design through to deliveryContribute to architectural and development decisions within a small engineering team
  • Get exposure to AWS and cloud-hosted environments
  • Use AI development tools, including Claude Code, as part of the engineering workflow
What We're Looking For
  • Strong software engineering fundamentals and problem-solving ability
  • Experience in C# / .NET, Java, or similar
  • Comfortable working across different areas of a product rather than being highly siloed
  • Experience working with production systems and debugging technical issues
  • Strong communication and collaboration skills
Nice to Have:
  • React and TypeScript
  • SQL Server or other relational database experience
  • Experience with high-availability, resilient or mission-critical systems
  • Experience using AI coding tools such as Claude Code or GitHub Copilot
Why Apply?
  • Meaningful work: Build software that supports critical monitoring and emergency response systems
  • Broad ownership: Work across backend, frontend, cloud and infrastructure rather than being boxed into one area
  • Modern engineering practices: Join a team actively experimenting with AI-assisted development
  • Strong team culture: Collaborative, social engineering team with a mix of experienced and newer engineers
  • Real autonomy: Good ideas are encouraged, and engineers are trusted to take ownership and run with them

If you're a strong problem-solver who enjoys working across different parts of a system and wants more ownership than you'd typically get in a larger engineering team, this is a great opportunity to work on software where reliability genuinely matters.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Xero • New Zealand

Hybrid
NZD 110,000 - 170,000
Software Engineer - Full Stack (Platform)
Software Engineer - Full Stack (Platform)

JobSpace • Auckland

On-site
NZD 100,000 - 140,000
Software Engineer - .Net/React Fullstack
Software Engineer - .Net/React Fullstack

Objective Corporation • New Zealand

On-site
NZD 90,000 - 130,000
Software Engineer - Typescript/React Fullstack
Software Engineer - Typescript/React Fullstack

Objective Corporation • Wellington

On-site
NZD 90,000 - 130,000
Software Engineer - TypeScript/React Fullstack
Software Engineer - TypeScript/React Fullstack

Objective Corporation • Wellington

On-site
NZD 90,000 - 120,000
Software Engineer - TypeScript/React Fullstack
Software Engineer - TypeScript/React Fullstack

Objective Corporation • Palmerston North

On-site
NZD 90,000 - 120,000
Systems Reliability Engineer
Systems Reliability Engineer

Jobtailor • Auckland

Hybrid
NZD 120,000 - 160,000
Senior Software Engineer - Team Lead
Senior Software Engineer - Team Lead

Vista Group • Auckland

On-site
NZD 120,000 - 180,000
4.5 day week
Hybrid work model
Medical & Life insurance
+5
Senior Software Developer - .Net - 6 month contract
Senior Software Developer - .Net - 6 month contract

Talent • Auckland

Hybrid
NZD 120,000 - 180,000
Hybrid work model
Back End Software Engineer (Senior)
Back End Software Engineer (Senior)

Potentia • Christchurch

On-site
NZD 110,000 - 150,000
Healthcare benefits
Birthday leave
Additional annual leave based on tenor
+3