**DUTIES AND RESPONSIBILITIES**:
- Work closely with CEO, Head of Engineering and Head of Product to define and deliver the company's technology roadmap
- Lead the development and evolution of the technology roadmap and oversee all system design and changes in system architecture
- Represent client on all technical matters and support executive decision making by presenting options, solutions, and enhancements for consideration
- Lead initiatives to build Azure based solutions, leveraging the Microsoft ecosystem to improve services and reduce development times and costs
- Manage and strengthen the security of the platform and operational systems as well as cyber and data security controls and review access requirements
- Lead the technical integration with clients, partners and Microsoft and utilize data with various systems and software
- Establish production performance monitoring function, capacity management and technical triage support
- Develop, track and control the development of annual operating and capital budgets for purchasing, staffing and operations
- Manage and optimize infrastructure assets to satisfy internal financial targets
- Measure progress toward both short and long-term goals by ensuring client's technological resources meet benchmarks and standard metrics
- Keep abreast of new trends and best practices in the technology landscape
**QUALIFICATIONS**:
- 10+ years in a senior technology role or leading teams in a scaling environment
- MA in Engineering, Computer Science or similar relevant field
- Significant Microsoft Azure experience is mandatory.
Microsoft Azure expert level accreditation is highly advantageous
- Strong leadership competencies - taking initiative, communicating the vision, translating to reality, making tough decisions, motivating, and empowering.
- Strong attention to detail and delivery of compliance documentation.
- Strong commercial acumen and a proven ability to respond to changing trends and technologies
- In-depth knowledge of web systems architecture, design and development
- A customer centric approach to link technology and business strategy to enhance the customer experience
- Ideally a technical background in:
- Angular, preferably Angular version 5 and above
- C# / ASP.NET /.NET Core.
- SQL / Entity Framework
- API design and building RESTful web services
- Power BI or other reporting analytic tools