This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Job Responsibility:
Design, development, testing and implementation of software solutions designed for mobile devices
Scope for influencing design and architecture
People/Team Management, Release planning & Status reporting
Liaise with multiple technology teams, operations and product contacts of varying degrees of seniority to facilitate project delivery
Managing application vulnerabilities and tracking them to closure
Keeping application software up to date
Requirements:
11+ years of hands-on experience building Mobile applications including Web and UI applications, providing strategic solutions
Strong interpersonal skills
Experience in Banking and Financial Domain
Experience with Hybrid & Native mobile application development
Strong Object-Oriented design and development experience with JavaScript (ES5 & ES6), Swift / Objective-C
Strong design and development experience in building Restful endpoints (.Net /Java or NodeJS)
Strong experience with React Native and writing new plugins for the same
In-Depth understanding of Android and iOS operating systems
Strong understanding Continuous integration using Teamcity / Jenkins etc
Good Analytical skills
Experience with computer Cryptography/security
e.g. SSH, SSL and Certificate management
Agile Scrum Practitioner with exposure to SAFe
Strong performance tuning skills both on UI and Backend