Back
TAT IT Technolgies
Technical Lead- Digital Channel(Mobile banking)
Location:
Muscat, Oman
Department: Information Technology
Job Description
We have an urgent requirement for Technical Lead- Digital Channel(Mobile banking) for our banking client in Oman
Experience in mobile banking application implementation process---- Must
Mobile app experience with iOS, Android & HarmonyOS-- Must
UI/UX development technologies like Flutter & React Native.-- Must
Proficient in Java/J2EE, SQL, Microservices, and integration technologies (SOAP/REST/MQ/TCP-IP)-- Must
Expertise in containerization technologies (OpenShift, Kubernetes) and On Prem environments.-- Must
Responsibilities
The Technical Lead - Digital Channels is responsible for the projects and changes in Digital Channels Applications of the Bank. The Applications referenced here consists of the following and any other new systems the bank may implement for the business:
Technically lead projects and changes of digital channel application.
Must to have prior experience in mobile banking application implementation process.
Must have mobile app experience with iOS, Android & HarmonyOS.
Good exposure around UI/UX development technologies like Flutter & React Native.
Proficient in Java/J2EE, SQL, Microservices, and integration technologies (SOAP/REST/MQ/TCP-IP).
Experience in surround system integration like core banking, card systems, middleware, etc.
Good level of knowledge in database management systems like Oracle, MS SQL Server & MySQL.
Must have good hands on experience in SQL & PL/SQL
Expertise in containerization technologies (OpenShift, Kubernetes) and On Prem environments.
During Project or change phase the resource should support for SIT, UAT, Security Testing and Performance testing.
Familiarity with Agile, Waterfall, and hybrid methodologies.
Lead daily scrum calls and facilitate agile ceremonies to ensure the team stays aligned and project milestones are met.
Knowledge of DevOps practices and CI/CD pipelines using tools (e.g., Jenkins, GitLab CI/CD).
Evaluate vendor deliverables for quality and compliance with project requirements.
Experience in data Migration, application/server/infrastructure upgrade etc., if it is applicable.
Day-to-Day Tracking and required follow-up to be in place during the whole project phase or changes.
Diagnose and resolve application issues promptly, working closely with the product vendor, surround systems and infrastructure teams.
End-To-End Test or Production implementation support for digital channels projects and changes.
This individual will apply proven communication, analytical and problem solving skills to understand the business requirement and help identify, communicate and resolve systems issues in order to maximize the benefit of IT systems investments.
Documentation and technical skills require for preparing the Test Strategy document for SIT, UAT, Security and Performance testing.
Banking Architectural skills must to have for supporting the banking applications and also to prepare the Architecture Document.
Production support also required after post-production implementation of any project or changes.
Calm under pressure and supportive of colleagues at all times.
Meticulous project management skills technically, dealing with multiple work streams simultaneously and familiarity in digital channel applications.
Ensure that relevant documentation, policies and procedure related to Development Projects, Change Control, Access and Security are maintained and applied to all day-to-day activities related to Applications and their Platforms.
Stay abreast with up-to-date knowledge of emerging technology trends and developments in areas of interest to the organization.
Proactive monitoring and maintenance during project or changes phases.
Making sure that support the project team is available whenever required.
ls responsible for recommending necessary strategy and technology for implementing any new Digital Channels Systems.
Must ensure that the changing needs of Business are addressed continuously and appropriate software solutions are recommended.
Must make sure that a proper work distribution is maintained within the team assigned.
Must ensure that any development or enhancements are based on best practices in the Industry.
Must co-ordinate with other sections within IT department in resolving issues and disputes.
Must make sure that regular updates on progress are conveyed to Head of Digital Channels.
Must make sure that high quality deliverables and work products are provided and meet commitments for the schedule on satisfying the Bank's user needs.
Must ensure that appropriate corrective and preventive actions are undertaken and resolve problems as soon as they arise.
Must contribute ideas to help the support team to become more effective and seek ideas from other team members.
Must ensure compliance to Risk and Audit standards.
Principal Accountabilities
Specific Responsibilities:
System Maintenance
Must ensure that Digital Channels Applications availability is provided to the Project Testing team without any blockage of service.
All application maintenances of the Test Digital Channels Applications are undertaken and executed.
Must ensure that a detailed root cause analysis of any issue is carried out and viable solution is recommended with the help of application vendors.
System Enhancements
Must set milestones for the activities undertaken by Technical Lead and coordinate between various groups within Bank Muscat IT department and respective application vendor for resolution of any issues.
Must assist the project or support team in making proper decisions and using right methodology during any development whenever applicable.
Must review the architecture, the design, specifications and technical documents related to any enhancement.
Research and evaluate emerging technologies and trends and suggest course of action to IT Management.
Projects.
Assist and advise digital transformation and change management teams on projects related to Digital Channels Applications.
Personnel Specifications
Good academic background with extensive domain knowledge of support systems of a bank and project implementation, mainly Digital Channels Applications related.
7+ Years Of Experience In The Field Of Information Technology With Reputed Organizations Having Knowledge And Experience In The Digital Channels Applications Management. The Candidate Should Also Have Thorough Knowledge Of The Following
Experience in mobile banking application implementation process---- Must
Mobile app experience with iOS, Android & HarmonyOS-- Must
UI/UX development technologies like Flutter & React Native.-- Must
Proficient in Java/J2EE, SQL, Microservices, and integration technologies (SOAP/REST/MQ/TCP-IP)-- Must
Expertise in containerization technologies (OpenShift, Kubernetes) and On Prem environments.-- Must
Responsibilities
The Technical Lead - Digital Channels is responsible for the projects and changes in Digital Channels Applications of the Bank. The Applications referenced here consists of the following and any other new systems the bank may implement for the business:
- Mobile Banking Engagement Layer (UI/UX or Presentation layer)
-
Mobile Banking Digital Spine (Micro-service layer)
Technically lead projects and changes of digital channel application.
Must to have prior experience in mobile banking application implementation process.
Must have mobile app experience with iOS, Android & HarmonyOS.
Good exposure around UI/UX development technologies like Flutter & React Native.
Proficient in Java/J2EE, SQL, Microservices, and integration technologies (SOAP/REST/MQ/TCP-IP).
Experience in surround system integration like core banking, card systems, middleware, etc.
Good level of knowledge in database management systems like Oracle, MS SQL Server & MySQL.
Must have good hands on experience in SQL & PL/SQL
Expertise in containerization technologies (OpenShift, Kubernetes) and On Prem environments.
During Project or change phase the resource should support for SIT, UAT, Security Testing and Performance testing.
Familiarity with Agile, Waterfall, and hybrid methodologies.
Lead daily scrum calls and facilitate agile ceremonies to ensure the team stays aligned and project milestones are met.
Knowledge of DevOps practices and CI/CD pipelines using tools (e.g., Jenkins, GitLab CI/CD).
Evaluate vendor deliverables for quality and compliance with project requirements.
Experience in data Migration, application/server/infrastructure upgrade etc., if it is applicable.
Day-to-Day Tracking and required follow-up to be in place during the whole project phase or changes.
Diagnose and resolve application issues promptly, working closely with the product vendor, surround systems and infrastructure teams.
End-To-End Test or Production implementation support for digital channels projects and changes.
This individual will apply proven communication, analytical and problem solving skills to understand the business requirement and help identify, communicate and resolve systems issues in order to maximize the benefit of IT systems investments.
Documentation and technical skills require for preparing the Test Strategy document for SIT, UAT, Security and Performance testing.
Banking Architectural skills must to have for supporting the banking applications and also to prepare the Architecture Document.
Production support also required after post-production implementation of any project or changes.
Calm under pressure and supportive of colleagues at all times.
Meticulous project management skills technically, dealing with multiple work streams simultaneously and familiarity in digital channel applications.
Ensure that relevant documentation, policies and procedure related to Development Projects, Change Control, Access and Security are maintained and applied to all day-to-day activities related to Applications and their Platforms.
Stay abreast with up-to-date knowledge of emerging technology trends and developments in areas of interest to the organization.
Proactive monitoring and maintenance during project or changes phases.
Making sure that support the project team is available whenever required.
ls responsible for recommending necessary strategy and technology for implementing any new Digital Channels Systems.
Must ensure that the changing needs of Business are addressed continuously and appropriate software solutions are recommended.
Must make sure that a proper work distribution is maintained within the team assigned.
Must ensure that any development or enhancements are based on best practices in the Industry.
Must co-ordinate with other sections within IT department in resolving issues and disputes.
Must make sure that regular updates on progress are conveyed to Head of Digital Channels.
Must make sure that high quality deliverables and work products are provided and meet commitments for the schedule on satisfying the Bank's user needs.
Must ensure that appropriate corrective and preventive actions are undertaken and resolve problems as soon as they arise.
Must contribute ideas to help the support team to become more effective and seek ideas from other team members.
Must ensure compliance to Risk and Audit standards.
Principal Accountabilities
Specific Responsibilities:
System Maintenance
Must ensure that Digital Channels Applications availability is provided to the Project Testing team without any blockage of service.
All application maintenances of the Test Digital Channels Applications are undertaken and executed.
Must ensure that a detailed root cause analysis of any issue is carried out and viable solution is recommended with the help of application vendors.
System Enhancements
Must set milestones for the activities undertaken by Technical Lead and coordinate between various groups within Bank Muscat IT department and respective application vendor for resolution of any issues.
Must assist the project or support team in making proper decisions and using right methodology during any development whenever applicable.
Must review the architecture, the design, specifications and technical documents related to any enhancement.
Research and evaluate emerging technologies and trends and suggest course of action to IT Management.
Projects.
Assist and advise digital transformation and change management teams on projects related to Digital Channels Applications.
Personnel Specifications
Good academic background with extensive domain knowledge of support systems of a bank and project implementation, mainly Digital Channels Applications related.
7+ Years Of Experience In The Field Of Information Technology With Reputed Organizations Having Knowledge And Experience In The Digital Channels Applications Management. The Candidate Should Also Have Thorough Knowledge Of The Following
- High level programming knowledge in various languages and knowledge of SDLC.
- In-depth experience in system development, design, Architecture and implementation.
- Planning, implementation and administration of Digital Channels Applications Systems through the use of controls, procedures, measurements and strategies.
- High-level knowledge of current technology in the industry.
- In depth knowledge in Documentation & Report/MIS Preparation.
- Good management capabilities with abilities to lead a team.
- Good communication, presentation skills with good command of written English.
-
Good Interpersonal relations with pleasing personality.
Job Id: pXgwPAIrNKDQF4oLLmAfJbDltXM0rQhHzFXGUCGBZf7geBoaL9fX1CpjL/ehVVcC/Hm1B3carreAJ/0Tpg9+rIFzN6no3EJWsg==
TAT IT Technolgies
Technical Lead- Digital Channel(Mobile banking)