In this Solutions Architect role, you'll be providing technical consultancy and code architecture services to diverse technical and operational teams in Vista, to ensure the ongoing technical quality and longevity of the Vista software suite and the success of Vista Group’s offerings.
Working with the Principal Architect (Solutions and Integrations), Global Head of Platform and Architecture, the Architecture team and Engineering teams, to develop, refine and implement the technical and architectural strategies for Vista software and services. The role will provide technical research and software design services to Teams as required, including proactively creating and reviewing solution designs and technical implementation details, and recommending improvements that ensure Vista software and services advance in line with our technical strategy.
In addition to providing general mentoring and technical guidance to Engineers, Operations Staff and Technical Experts, the role may include working within teams on a project basis, creating solutions and implementing positive and meaningful solutions across Vista’s product and service estate.
About the role
Strategy
Work with the Principal Architect (Solutions and Integrations), Global Head of Platform and Architecture, Architecture team members, and key subject matter experts to develop and refine strategic technical goals and strategy documentation for Vista software and services
Monitor external and internal information sources to identify new technology options relevant to Vista software and services
Research new technology options where appropriate and communicate findings to Vista stakeholders
Assist the Global Head of Platform and Architecture to communicate technical strategy to all relevant stakeholders
Proactively monitor solution designs and technical implementation details across multiple development teams to ensure development efforts are adhering to our strategic goals
Guidance and Mentoring
Provide technical mentoring and guidance to all teams as required including architecture, solution design and review services
Ensure the teams are aware of our strategic technical goals and are working collaboratively to achieve these
Work with the Principal Architect (Solutions and Integrations), Global Head of Platform and Architecture, Head of Cloud Services, Software Architects, and the Engineering Teams, to promote technical excellence
Facilitate regular collaborative sessions with teams to ensure ongoing technical improvements to our core software modules and frameworks
Engineering and Delivery
Develop proof of concept to prove key elements of solution design will deliver all the aspects we wish to
Work alongside engineering teams to build key platform and customer deliverables
Help manage key engineering projects to delivery
Operations
Help define operational state and runbooks for production and test systems
Work with engineering teams as required on high priority issue identification and remediation
Other
Assist the Principal Architect and Global Head of Platform and Architecture to document and maintain internal development resources and best practice guidance.
Perform interviews for new Architecture and Engineering staff as required
Complete other tasks as directed by the Principal Architect, Global Head of Platform and Architecture and Senior Architect(s) acting as support and stand-in as required
Requirements
About you
Significant relevant industry experience.
Experience designing and implementing high quality, complex software applications.
Prior experience developing with C# and .Net
Familiarity with Azure or AWS platforms
Proficiency working with containers and Kubernetes
Experience with CI/CD tools such as AzureDevOps and Octopus
Proven experience designing large-scale, high-performance, and reliable software systems
An excellent understanding of modern software engineering techniques, practices and patterns and their application in real world software scenarios.
Pragmatic, results driven software and solution expert.
Proven experience effectively managing varied workloads and meeting deadlines.
For this particular role, we are currently only considering applicants with the right to live and work in New Zealand without the need for employer sponsorship.