· Minimum 10 years of IT experience of which at least 5 years as a full stack developer, and at least 3 years as a Solution Designer, in a reputable Bank or Software vendor.
· Banking/financial digital applications experience is essential.
· Practical experience in using Enterprise Architecture and Design tools.
· Experience of developing and implementing digital Enterprise platforms in banking/financial services
· Skilled at aligning organization and business goals and Enterprise Architecture standards
· Good knowledge of standards and best practices and understanding of system control requirements and processes
· Extensive experience working with Open-Source tools
· Cloud Architecture experience
· Good knowledge and experience of project management
· Knowledge of analytics and big data reporting platforms (Azure/AWS). Ability to understand the business and develop reporting recommendations
· Overall understanding of IT Infrastructure environment
· Good knowledge & experience in Software Development Life Cycle (SDLC) stages
· Good command of English. Arabic language would be an added advantage.