Deep understanding of business strategy and ability to craft software/platform/infrastructure architecture plans to support business outcomes.
Extensive knowledge of application architecture and digital: concepts, practices, and tools.
Wide knowledge of architectural frameworks and the ability to produce effective design principles.
Experience of Microservice and API based architectures.
A wider view of the technology trends in the industry and DevOps experience.
Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other Software Engineering best practices to accelerate the delivery and quality of new features.
Ability to quickly comprehend new technologies and assess their potential impact and value for the organization
Extensive knowledge of insurance business, systems, and processes will be a plus.
Extensive experience of legacy transformation will be a plus.
Ability to balance multiple projects and priorities simultaneously.