Job summary
An opportunity for an experienced technical strategist to join a software development team in Auckland, New Zealand. This hybrid role involves leading the design and delivery of resilient, complex software systems using modern technologies and AI-assisted tools. The position is open to international candidates willing to relocate and requires regular in-office attendance.
Location and work setup
- Location
- Oslo
- Work setup
- Hybrid
Responsibilities
Lead architecture and design of complex software solutions, ensuring alignment with technical strategy and client requirements. Collaborate with product and engineering teams to create specifications and shape platform directions. Build and maintain trusted relationships with client technologists, effectively communicating and presenting technical concepts to stakeholders. Guide continuous improvement and evolutionary development of platforms, including overseeing transition of code bases and implementation of AI-assisted delivery pipelines. Ensure software solutions meet quality, security, performance, and maintainability standards.
Qualifications
At least 8 years’ experience in designing and developing multi-tier distributed applications. Strong hands-on engineering background with proficiency in React and C#, and confidence with additional languages such as Typescript, Java, Go, and Rust. Demonstrated ability to utilize AI tools for rapid prototyping and code generation within an AI-assisted development pipeline. Experience designing solutions on Azure, including CI/CD pipeline construction and operational instrumentation. Excellent communication and interpersonal skills with a proven track record of engaging senior client stakeholders. Familiarity or interest in digital identity, open banking, and AI-related authorization technologies is desirable. Must be willing to relocate to Auckland and participate in in-person interviews and office attendance.