Ability to understand the business domain quickly, work with business and other stakeholders across several projects, and deliver architecture solutions on timely basis
Long-term thinking with the ability to be responsive to short term needs
Experience working in a life insurance / annuities company
10+ years of experience architecting solutions encompassing the application, data, integration, security, operations and infrastructure views of the architecture
Experience architecting the integration of Software as a Service (SaaS) applications with other applications
Knowledge of Azure SaaS and PaaS services is a plus
Ability to understand and apply abstract architectural concepts at a project and enterprise level
Broad understanding of multiple technologies, reference architectures and design patterns in the areas of application, integration, information, security, operations and infrastructure
Knowledge of one or more formal architecture frameworks such as FEAF, TOGAF, or Zachman
Excellent interpersonal, verbal and written communication and presentation skills with the ability to effectively convey architectural concepts to business and technology peers as well as senior management
Effective influencing and negotiating skills
Ability to work simultaneously on multiple large, complex projects with minimal supervision
Bachelor’s degree in computer science or related discipline and/or equivalent work experience, Master’s degree in Computer Science is a plus