Senior Developer

CBS (Costing and Business Solutions)

Hamilton

On-site

NZD 100,000 - 150,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CBS, a Hamilton-based IT business, is seeking a senior .NET full-stack developer to join an experienced team and shape enterprise solutions for health sector clients. You will lead technical design discussions, mentor peers, and own critical components from design through deployment while delivering robust, scalable software on the Microsoft stack.

Role requires 5+ years of commercial experience, strong C#/NET skills, Angular/React frontend, and solid SQL Server expertise; cloud and AI tooling

Qualifications

  • 5+ years of relevant commercial experience in full-stack .NET development.
  • Prior lead or senior developer experience, including mentoring and technical ownership.
  • Strong C# and .NET skills across ASP.NET Core, Web API, and Entity Framework.
  • Front-end experience with Angular or React and solid HTML/CSS/JavaScript/TypeScript fundamentals.
  • Strong SQL Server skills including complex queries and performance tuning.
  • Hands-on experience with cloud applications would be a bonus.
  • Familiarity with Git, CI/CD pipelines, and cloud platforms (Azure preferred).
  • Ability to communicate with both technical and non-technical stakeholders.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using C#/.NET across the back end and modern JavaScript frameworks on the front end.
  • Lead technical design discussions and contribute to architectural decisions on new and existing systems.
  • Translate client business requirements into well-documented technical solutions, including system design documents.
  • Build and optimise data-driven features backed by Microsoft SQL Server, including stored procedures and performance tuning.
  • Take responsibility for code quality — review code, uphold standards, and champion unit/integration testing.
  • Mentor and support junior and intermediate developers, sharing knowledge through pairing and reviews.
  • Participate in the full software development lifecycle from requirements to deployment and post-release support.
  • Work directly with health-sector clients to scope enhancements and deliver responsive service.
  • Contribute to continuous improvement of development practices including CI/CD and DevOps tooling.
  • Assist adoption of AI-assisted development tools where appropriate.

Skills

C# and .NET
ASP.NET Core
Web API
Entity Framework
MVC pattern
Angular
React
TypeScript
SQL Server

Education

Tertiary qualification

Tools

Azure
CI/CD pipelines
Git

Job description

Company Description

CBS is a progressive IT business based in Hamilton that is making a significant impact in the Health Sectors of Australasia and further afield. Health Boards have been able to better direct finances to the most needed areas as a result the systems CBS has designed and implemented. CBS specialises in providing Activity Based Costing, Patient Billing, Data Warehousing, KPI Dashboards and advanced Business Intelligence using the Microsoft Stack.

Job Description

You'll be joining a team of experienced senior developers, collaborating day-to-day on the design, build, and delivery of robust full-stack solutions for enterprise clients. This is a role where peer collaboration matters — you'll pair, review, and problem-solve alongside other seniors, share ownership of architectural decisions, and collectively raise the bar on code quality and technical direction. You'll also help mentor more other team members as the team grows.

In this role, your key responsibilities will include:

  • Design, develop, test, and maintain full-stack applications using C#/.NET across the back end and modern JavaScript frameworks on the front end.
  • Lead technical design discussions and contribute to architectural decisions on new and existing systems.
  • Translate client business requirements into well-documented technical solutions, including preparing system design documents.
  • Build and optimise data-driven features backed by Microsoft SQL Server, including stored procedures, performance tuning, and integration with various reporting and ETL technologies.
  • Take responsibility for code quality — perform code reviews, uphold coding standards, and champion unit testing and automated testing practices.
  • Mentor and support junior and intermediate developers, sharing knowledge through pairing, reviews, and technical guidance.
  • Participate in the full software development lifecycle: requirements gathering, estimation, implementation, deployment, and post-release support.
  • Work directly with clients in the health sectors to troubleshoot issues, scope enhancements, and deliver responsive service.
  • Contribute to continuous improvement of development practices, including CI/CD, source control workflows, and DevOps tooling.
  • Help the team safely and effectively adopt modern productivity tools, including AI-assisted development tools where appropriate.
Qualifications

We’re looking for someone who has:

  • A relevant tertiary qualification.
  • 5+ years of relevant commercial experience in full-stack .NET development (minimum).
  • Prior lead or senior developer experience, including mentoring and technical ownership (preferable).
  • Strong C# and .NET skills across modern .NET (ASP.NET Core, Web API, Entity Framework); experience with MVC and AJAX patterns.
  • Front-end development experience with modern frameworks (e.g., Angular or React) and solid HTML/CSS/JavaScript/TypeScript fundamentals.
  • Strong Microsoft SQL Server skills, including complex queries, stored procedures, and performance tuning.
  • Hands-on experience with cloud applications would be a bonus.
  • Familiarity with source control (Git), CI/CD pipelines, and cloud platforms (Azure preferred).
  • Experience with automated testing frameworks (xUnit, NUnit, or similar).
  • Exposure to, or practical experience with, AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) for accelerating coding, reviews, or testing would be a bonus.
  • The ability to work effectively both individually and as part of a team — accepting personal accountability and displaying a commitment to collaborate.
  • Strong written and oral communication skills, including the ability to prepare system design documents for a client and explain technical concepts to non-technical stakeholders.
Additional Information

please note this role is based onsite in CBS's Hamilton based office.

You must be living in New Zealand and have the right to work here to be considered for this role.

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

Similar jobs worth comparing

Senior Developer
Senior Developer

HR Connect Limited • Hamilton

On-site
NZD 90,000 - 120,000
Contract - Senior Developer - .NET & AWS
Contract - Senior Developer - .NET & AWS

Datacom • Auckland

On-site
NZD 120,000 - 180,000
Senior .NET Full-Stack Lead – Health IT
Senior .NET Full-Stack Lead – Health IT

CBS (Costing and Business Solutions) • Hamilton

On-site
NZD 100,000 - 150,000
Senior .NET Developer
Senior .NET Developer

FindIT Recruitment • New Zealand

On-site
NZD 120,000 - 150,000
Senior Data Engineer at Euro Staffs
Senior Data Engineer at Euro Staffs

Euro Staffs • Auckland

Hybrid
NZD 85,000 - 95,000
Referral program
Senior Business Analyst
Senior Business Analyst

Simfuni • Wellington

Hybrid
NZD 110,000 - 160,000
Hybrid work model
Fully remote opportunity for strong候
Front-end Developer
Front-end Developer

Simfuni • Wellington

Hybrid
NZD 90,000 - 150,000
Senior .net Developer
Senior .net Developer

Digitalgarage • Auckland

Hybrid
NZD 140,000 - 180,000
Competitive salary
AI tooling allowed
Career progression
+1
Senior Software Engineer
Senior Software Engineer

Simfuni • Wellington

Hybrid
NZD 110,000 - 150,000
Senior Software Engineer (Remote NZ) - Azure & SaaS
Senior Software Engineer (Remote NZ) - Azure & SaaS

Re-Leased • New Zealand

On-site