Permanent / Contract Architect / Senior Specialist / Specialist I (Application Development) – Mobile and Web Application Major Responsibilities:- Responsible for development of strategic business initiatives as well as maintenance of existing application systems- Participate in designing, coding, testing, debugging, documenting and implementing computer programs- Produce necessary documentation whenever applicable- Analyse and define user requirements- Design and develop systems specifications- On call for emergency production incidents and provide fire fighting support Requirements:- University education with over 10 years' mission-critical system development experience preferably in the financial sector for Architect (Application Development); over 5 years' experience for Senior Specialist (Application Development); over 3 years' experience for Specialist I (Application Development)- Proficient in Java EE technologies, mobile and web-based development, particularly in i OS/Android development using Swift/Objective-C, Universal Links for i OS Apps using AASA, MVC, mobile UI/UX design, EJB, XML, XSL, Servlets, JMS, HTML, JQuery, Java Script, and SQL.