Description

Job Description:

This role requires to Lead the development of architecture for complex systems, ensuring consistency with IT target architecture, specified requirements agreed to with your customers

·    8+ years of IT leadership experience including leading Solution Delivery, Program Delivery, Enterprise Architecture, Business Architecture and/or Relationship management.
·    3+ years of developing and implementing global Policy insurance systems and/or Digital platforms across multiple business units operations.
·    2+ years delivering Insurance Solutions leveraging Majesco Policy Admin System.
·    Expert generalist across all dimensions of IT Software Development & Operations. Strong understanding of software development/delivery methodologies such as TOGAF, ITIL and COBIT disciplines.
·    Strong knowledge of Agile Delivery Framework and operating under a DevOps mode.
·    Ability to function as a member of a lean start-up team, willing to contribute in any capacity required to achieve success. Proven track record of leadership and managing through influence. 
·    Highly adaptive interpersonal skills to function across all levels, communicating with C-office and hands-on technicians alike.
·    Strong innovation and applied R&D skills. Proven track record of working globally across cultures and time zones.
·    Several years of experience in software development as a developer, demonstrating in depth knowledge of clean coding, object-oriented development principles, patterns, and agile development practices.
·    Strong programming background and knowledge of building and implementing applications in the cloud (Azure, AWS, GCP) and delivering interactive web sites and user interfaces
·    8+ Years’ experience in implementing solutions using either Microsoft Tech stack (ASP. Net Core, C#, Visual Studio / VS Code).
·    Experience with micro service architectures, containers and cloud services (including integrating with micro service).
·    Background in API technologies: REST APIs, API guides, API guidelines, API management, JSON, Swagger, Authentication mechanisms (OAuth2, JWT, TLS).
·    Background in frontend technologies, e.g. JavaScript, Angular, React, Polymer, jQuery.
·    Background in Interface technologies like web-services: O/JDBC, XML, SOAP
·    Clear understanding of DevOps principles, preferably with VSTS and Git - source control, branching, merging and code reviews.
·    Knowledge of maintenance topics like version control, automated deployment/testing and experienced with usage and design of databases (SQL Server, NoSQL).
·    Know-how about TDD (test driven design), unit testing and automated testing (frameworks).
·    Good analysis, modeling, and design skills; ability to apply consistent architectural patterns and coding frameworks to new development efforts.

Education

Bachelor's degree