Search jobs now Find the right job type for you Explore how we help jobseekers Contract talent Permanent talent Project and interim management Learn how we work with you Finance and accounting Technology Technology Risk, audit and compliance Finance and accounting Digital, marketing and customer experience Legal Operations Human resources 2025 Salary Guide Robert Half blog Press room Salary and hiring trends Adaptive working Competitive advantage Work-life balance Diversity and inclusion Browse jobs Find your next hire Our locations

Technical Lead - Software Engineering

Technical Lead - Software Engineering job description

The Technical Lead – Software Engineering provides technical leadership across software development teams, ensuring the delivery of scalable, secure, and high-performance solutions. This role defines coding standards, drives architecture decisions, and supports delivery excellence in alignment with New Zealand regulatory and security requirements.

Technical Lead – Software Engineering duties and responsibilities of the job

Key responsibilities of a Technical Lead – Software Engineering include:Leading software design, architecture, and development for complex applications and systemsDefining and enforcing coding standards, development methodologies, and DevOps practicesCollaborating with product owners, designers, and stakeholders to align technical solutions with business needsMentoring developers and supporting continuous improvement in engineering capabilityOverseeing code reviews, performance tuning, and technical quality assuranceEnsuring secure development practices and compliance with the NZ Privacy Act and ISO 27001Supporting CI/CD pipelines, automated testing, and deployment frameworksContributing to system documentation, technical specifications, and operational readiness

Technical Lead – Software Engineering job qualifications and requirements

A degree in software engineering, computer science, or a related field is required.Requirements include:6+ years’ experience in software development, including leadership of technical teamsExpertise in modern development frameworks and languages (e.g. .NET, JavaScript/TypeScript, Python, Java)Proven experience in designing and implementing enterprise-grade solutionsStrong understanding of software architecture, microservices, and integration patternsFamiliarity with cloud platforms (e.g. Azure, AWS), DevOps toolchains, and agile deliveryDeep knowledge of New Zealand privacy and data security standards in software systemsExcellent leadership, documentation, and cross-functional collaboration skills

Find technical lead - software engineering talent. Find technical lead - software engineering jobs.

Submit your resume or request talent now and our expert recruiters will be with you shortly.Robert Half can assist you with your technical lead - software engineering staffing needs.
Salary for Technical Lead - Software Engineering

150000 - 180000

25th Percentile
150000
The candidate has little or no prior experience in the position and is still developing relevant skills.
50th Percentile
165000
The candidate has an average level of experience and has most of the necessary skills.
75th Percentile
180000
The candidate has above-average experience, has most or all the necessary skills and may have specialised qualifications.
Salary range based on three percentiles The starting salaries represent gross yearly salaries. They do not include bonuses, benefits or KiwiSaver.
Projected salaries for related positions Position title 25th Percentile 50th Percentile 75th Percentile Junior Software Engineer 70000 80000 90000 Intermediate Software Engineer 100000 110000 125000 Senior Software Engineer 125000 140000 150000 Explore more salaries

Explore exclusive insights

Hiring? Start here.

Access hundreds of skilled contract and permanent candidates at every level from support roles to C-suite, and pinpoint the talent you need using our industry-leading matching technology. Find your next hire