Technical Lead
About the role
The Role
This is your opportunity to lead the technical delivery of innovative software solutions within a growing digital product development team. You'll be working on cloud-based applications and diverse technology integration projects that solve real-world problems for clients across New Zealand and globally.
As Technical Lead, you'll be trusted to deliver complex solutions, mentor a motivated team of software engineers, and drive technical excellence across the board.
This isn't just a leadership role, you'll still be hands-on with development while guiding the team's technical direction and capability growth.
With a broad range of software solutions in play, you'll need to be adaptable, switching focus and prioritising work as needed. You'll be the go-to person for technical guidance, working collaboratively with internal teams and stakeholders to deliver meaningful outcomes.
What You'll Be Doing:
- Leading software design and delivery of cloud-based digital products and services.
- Providing technical direction throughout the software development lifecycle; from planning and estimation through to ongoing support.
- Mentoring and growing the technical capability of software engineers.
- Collaborating with stakeholders to deliver innovative solutions.
- Contributing hands-on to software development alongside your leadership responsibilities.
- Supporting product and technical roadmap development.
- Working across multiple projects with diverse client requirements.
What You'll Bring:
- Proven experience as a full stack developer working with cloud-based software products
- Strong expertise in C#, .NET, Azure, TypeScript, JavaScript, SQL, and React
- Experience with web development, API-based systems integration, and distributed systems
- Hands-on experience with Microsoft Azure for high-availability software solutions
- Understanding of software security and storage systems
- Ability to collaborate effectively with engineers and stakeholders
- Proactive and flexible approach, comfortable working with ambiguity
- Excellent communication skills and ability to build collaborative relationships
Beneficial:
- Experience in product development environments focused on scalable, sustainable solutions
- Agile development background (Scrum or similar methodologies)
- Knowledge of Docker, Kubernetes, Microsoft Power Platform (Power Apps, Power Automate, Dataverse)
- Experience with microservices architecture
- Familiarity with additional programming languages (Python, C++, Go, F#)
Why This Role?
- Work on unique and challenging digital projects including a cutting-edge digital twin platform and globally-used portfolio management software
- Career development opportunities with potential pathways into solution architecture, product ownership, digital consulting, or people leadership
- Join a team of over 50 digital consultants, GIS specialists, data analysts, and software developers
- Be part of a growing digital practice leading transformation across the organisation
- Flexible working arrangements and ongoing learning opportunities
About the Company
Our client is one of Asia Pacific's largest independent advisory, design, and engineering consultancies, proudly employee-owned. They're at a significant growth stage in their digital practice, working with clients to develop creative solutions that combine cloud-based and on-premises technologies with a platform-based approach.
Ready to lead technical innovation in a growing digital team?
For a confidential discussion about this Technical Lead opportunity, contact the team at Potentia.
Meet the Consultant