General Accountability: This role is responsible for the application architecture, software engineering leadership during project delivery and ongoing maintenance regional digital platform(s). To be successful in the role, the candidate will possess not only deep expertise in their particular field, but also superior relationship management, coaching and mentoring skills. 61 Provide application architecture direction, engineering leadership, consultancy and support to the business operations and project teams in the delivery of the Asia Digital Projects. 61 Ensure the robustness/flexibility of the design to enable the effective delivery of a regional solution across multiple markets in a cost/time optimized manner utilizing repeatable technical playbooks and sound engineering design. 61 Drives effective management of resources to drive resolution of identified project issues and risks, and gains internal / external buy-in that risks and issues are effectively mitigated within desired tolerance levels; 61 Enhance and accelerate projects 61 Ensure logical and physical architecture for a project aligns with the standards and reference architectures defined by the Technical Domain and Enterprise Architects. 61 Regularly review business strategy and current technical capabilities to support the development of reference architecture documents, strategic roadmaps, and the evaluation of current and future systems, operational models, as well as total cost of ownership. 61 Provide leadership founded on strong and deep technical experience. 61 Develop and foster relationships with the divisional and business unit subject matter experts 61 Coach, mentor and support system development teams in implementing reference architectures and standards 61 Communicates the Solution Architectures to senior management and development teams through deliverables, presentations, training and other appropriate means and forums 61 Works with Technical Domain and Enterprise architects to develop comprehensive solution architecture 61 Works with Solution Designers to incorporate product/platform architecture into solution maps 61 Works closely with project teams to drive alignment with enterprise blueprints 61 Ensures project compliance with the approved technology roadmap and associated blueprints, standards, and techniques 61 Actively participates in appropriate Enterprise Architecture governance bodies 61 Creates systems architectures that implement business capabilities as defined in the Business Architecture 61 Creates phased implementation architectures that deliver on the future state according to business priorities 61 Identifies architectural issues and risks and, if necessary, escalate them in a timely manner 61 Participates in the selection of vendor products and technologies 61 Assists in the development of technical design and physical architectures, emphasizing reuse and integration opportunities 61 Ensures that risks are appropriately identified, prioritized and mitigated to levels acceptable for management 61 Collaborates effectively with distributed IS teams in Canada, US and Asia 61 Fosters development of business solutions and strategic business opportunities Domain-Specific Requirements: Knowledge and experience with the following are essential: 61 Microservices Architecture 61 Java / Spring Boot 61 Front-end technologies, preferably Angular 2+ 61 APIGEE or similar API Management tool 61 Salesforce Platform 61 Cloud Technologies (IaaS, PaaS, SaaS) 61 Restful API standards and naming conventions 61 Application design patterns and best practices Knowledge and experience with the following will be an advantage: 61 Mobile Applications on iOS 61 Mobile Applications on Android 61 Enterprise Service Bus 61 Knowledge of Data Lake and supporting technologies Knowledge/Skills/Competencies/Education: Education 61 Bachelor’s Degree or equivalent combination of education and work experience Knowledge/Experience 61 5+ years of experience in Solution Architecture 61 5+ years of broad Financial Services experience 61 12+ years of experience in project delivery & Software Development Life Cycle (SLDC) 61 12+ years’ experience with e-business, digital and partner integration programs 61 Extensive experience dealing with third parties including management of an offshore ADM center 61 Experience working with remote/geographically dispersed teams including extensive travel 61 Experience with Insurance customer channels including: Direct, Affinity, Agents, Brokers, GI and Bancassurance 61 Experience in Application development, design & integration 61 A deep understanding of the insurance industry, key principles of business and competitive strategy, and evolving digital and societal trends 61 Extensive knowledge of application architecture and digital: concepts, practices and tools 61 Extensive knowledge of insurance business, systems, and processes. 61 Extensive knowledge of Digital, emerging and disruptive technology applications 61 Strong awareness of developing IT/insurance & cross industry/competitor trends (applications, delivery models, new technology concepts etc.) 61 Appreciation of cultural differences across the Asia region Skills & Abilities 61 Ability to engage with and influence Business Representatives of all levels 61 Strategic vision leadership 61 Communication, coaching/mentoring 61 Promotes change 61 Manage effectively internal and external relationships 61 Financial understanding to assess risk on a profitable basis 61 Strong interpersonal and communication skills 61 Strong negotiation skills 61 Ability to analyse and use data for decision making 61 Able to communicate effectively orally and in writing 61 Able to produce detailed reports at various levels 61 Excellent project management focus 61 Communication at Executive levels 61 Ability to manage and prioritise workload to meet deadlines 61 Ability to act as a strategic thought leader for business transformation 61 Ability to challenge constructively on requirements or assumptions whilst maintaining positive and professional relationships 61 Complex problem solving skills 61 Experience in the design and development of enterprise wide systems 61 Broad exposure to different technologies and software development methodologies 61 Proven leadership skills in managing projects / working groups 61 Ability to foster and build relationships, engage and influence others, work with diverse internal, global business units and global network providers/outsourcers 61 Strong written, and oral communication skills, ability to present and explain technical information in a way that establishes rapport, persuades others and gains understanding at all levels 61 Strong interpersonal skills in such areas as teamwork, facilitation, collaboration and negotiation 61 Ability to quickly comprehend new technologies and assess their potential impact and value for the organization 61 Strong planning and organization skills 61 Innovative problem solving skills with the ability to identify and resolve complex architectural issues and product selections 61 Able to balance tactical needs with strategic objectives 61 Flexible, adaptable and able to embrace change 61 Flexibility to accommodate global project schedules, which may include off-hours conference calls and occasional travel 61 Experience with one or more SDLC methodologies