Technical Strategist
8 мес. назад
New ZealandWorldwideSeniorHybrid
software architectureprogrammingaisystem designengineering standards
Lead design and delivery of resilient software systems integrating AI-assisted pipelines and technical strategy alignment.
О компании
- The Role: At , the Technical Strategist role focuses on the delivery of resilient software systems that power everything from complex infrastructure to innovative new platforms. . This role works alongside our Product Strategists to shape the technical specification and platform direction for a portfolio of client products. We’re looking for someone who combines architectural insight with a strong hands-on engineering background and a genuinely AI-native way of working. You will have spent the formative part of your career as a software developer and still be confident with understanding the structure of software solutions. You'll have knowledge of emerging trends and you are agentic-first where you reach for AI to rapidly prototype new ideas and judge their value in hours, no
Обязанности
- Authoring, reviewing and communicating solution architecture and specifications in collaboration with the Development teams and our core Engineering team.
- Championing the technical strategy of as our key business differentiator, and aligning design and implementation of the solutions in your portfolio in line with that technical vision.
- Building trusted relationships with key client decision-makers. You will be responsible for ensuring our teams understand technical requirements and for clearly explaining our solution design to client technologists.
- You will be the go-to technical person for our client’s solutions, including facilitating any technical pre-requisites for delivery or addressing improvements from operational feedback.
- Developing strategies to ensure quality measures such as speed-to-value, security, reliability, maintainability, performance and functional fit for purpose.
- Specifically, you will be facilitating the evolution of our code base from C# to Rust and the ecosystem of tools, practices and services that implies, with AI central to how we handle requirements, testing and code generation.
Требования
- 8+ years of experience with the development of multi-tier and distributed applications.
- Agentic-first: very comfortable using AI to rapidly prototype, shape solutions, and direct an AI-assisted delivery pipeline across requirements, testing and code generation. This is central to the role.
- A confident, credible communicator and presenter in front of senior client stakeholders.
- Our current technologies include React user interfaces, with services written in C#, so previous experience with both is essential. However we also have Typescript, Java, Go and Rust services, so you will need to show confidence in working with a variety of programming languages.
- Strong communication skills must be demonstrable, with tangible examples of your skills to bridge technical solutions with business needs and present these concepts to a variety of internal and customer stakeholders.
- Hands-on experience with designing solutions on Azure is essential, including active participation in building CI/CD pipelines and instrumenting for operations, is required.
- Experience with streaming and messaging platforms, such as Kafka or NATS, is highly desirable.
- Proven experience in leading the design of complex software applications, preferably for corporate enterprise, where solutions comprise existing services alongside custom development.
- We are particularly looking for technical leaders with experience or demonstrable interest in any of the following: digital identity, verifiable credentials, open banking, AI agent authorization, edge or device-based software deployment.