Job Purpose Summary:
The incumbent is primarily responsible for managing and controlling Electronic Channels and Alternate/Direct channels development projects as required by the assigned Application Pool Project and to analyze user requirements and provide the best solution to cater for these requirements.
Essential Duties & Responsibilities by Dimensions:
- Ensure efficient information system to support the business operations and further the Groups strategy.
- Prepare costbenefit and returnoninvestment analysis to aid in decision making on system implementation.
- Develop and analyse possible system changes to ensure congruence with the Groups long term planning and approved strategy.
- Implements KPIs and best practices for EChannels Services Business Analysis
- Promote cost consciousness and efficiency and enhance productivity to minimise cost avoid waste and optimise benefits for the bank.
- Act within the limits of the powers delegated to the incumbent.
- Liaise with the concerned business units for their information and operations system requirements and followup as and when required to answer their business needs.
- To assist customers in all their queries on Banks product and seek solution to their requests.
- Maintain activities in accordance with Service Level Agreements (SLAs) with internal departments/units to achieve improvements in turnaround time.
- Build and maintain strong/effective relationships with related departments/units to achieve the Groups objectives.
- Provide timely/accurate data to external/internal Auditors Compliance Financial Control and Risk when required.
- Develop and lead team of experienced analysts working in an international environment.
- Be responsible for your team growth plans considering project roadmap team responsibility current/expected workload and desired skills.
- Support your team members in their effort to develop new skills.
- Responsible for your team results its work effectiveness and efficiency.
- Continuously develop better ways of within business analytics domain and contribute crossunit improvement initiatives.
- Ensure the completion of the designated Application as per the user requirements and functional specifications within the expected timeframe.
- Determine application feasibility and ensure that alternate solutions exist.
- Analyze and design systems as required by the users and as agreed with the Application Project Managers.
- Provide new solutions and MIS reports to the users in order to facilitate a userfriendly environment.
- Update the Application Group Leader on the progress of the ongoing development projects and tasks on a regular basis.
- Test maintain and monitor computer programs and systems including coordinating the installation of computer programs and systems.
- Coordinate and link the computer systems within the Group to increase compatibility and facilitate information sharing.
- Consult with management to ensure agreement on system principles.
- Expand or modify system to serve new purposes or improve work flow.
- Interview or survey workers observe job performance and/or perform the job in order to determine what information is processed and how it is processed.
- Analyze information processing or computation needs and plan and design computer systems using techniques such as structured analysis data modelling and information engineering.
- Assess the usefulness of predeveloped application packages and adapt them to a user environment.
- Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
- Recommend new equipment or software packages.
- Read manuals periodicals and technical reports to learn how to develop programs that meet staff and user requirements.
- Specify inputs accessed by the system and plan the distribution and use of the results.
- Ensure compliance and adherence to the existing standards and policies as set by the department by all of the development staff.
- Ensure utilization of systems lifecycle tools to improve the working environment.
- Train staff and users to work with computer systems and programs.
- Understand user requirements and existing systems in order to provide the proper solutions by enhancing the existing systems or providing new systems.
- Posses knowledge of existing systems architecture and limitations in deciding on methods of problem solving which may impact overall resource availability and time to deliver changes.
- Identify areas for professional development of self and act to enhance professional development.
- Proactively identify areas for professional development of self and undertake development activities.
- Seek out opportunities to remain current with all developments in professional field.
- Comply with all applicable legal regulatory and internal compliance requirements including but not limited to Group Compliance Policies and Procedures (AML & CTF Sanctions Policy Data Protection Policy Fraud Control Policy Whistle Blowing Policy Conflict of Interest and Insider Dealing Policy).
- Understand and effectively perform your role under the Three Lines of Defence principle to identify measure monitor manage and report risks.
- Ensure systematic good outcomes for clients in accordance with Conduct Risk policy.
- Support the framework of RCSA KRI Incident reporting and remediation as appropriate in accordance with the Operational Risk Management requirements.
- Maintain appropriate knowledge to ensure full qualification to undertake the role.
- Complete all mandatory training provided by the Bank attain and maintain the required levels of competence.
- Attend mandatory (internal and external) seminars as instructed by the Bank.
- Ensure high standards of data protection and confidentiality to safeguard commercially sensitive information.
- Maintaining utmost confidentiality concerning customer and internal bank information obtained during the course of business and provide such information on a need to know basis only to Senior Management of QNB Audit and Compliance functions and relevant Regulators.
- Maintain high professional standards to uphold QNBs reputation and to strengthen its market leadership position.
- All other ad hoc duties/activities related to QNB that management might request from time to time.
Education and Experience Requirements :
Bachelors degree in in Marketing Banking Finance Accounting Economics Business Administration or Information Technology (related field of study).- At least 6 years experience in financial services with a specialization in web or mobile application development.
- Experience in case electronic channel tools and RDBMS.
- Training courses and certification in systems technology programming and banking.
Required Special Skills:
Strong programming skills in the development tools and languages.- Strong analytical problem solving troubleshooting and decisionmaking skills.
- Ability to identify need for change adaptable and flexible in anticipating and realizing improvement opportunities.
- Experience in Agile Development
- Experience in working with Digital Banking applications is preferred
- Excellent oral and written communication skills (including report writing) in English and Arabic.
- Good interpersonal and presentation skills.
- Understanding of the relevant laws regulations and practices.
- Ability to make decisions and follow through with initiatives.
- Personal integrity and selfmanagement.
- Planning organizing and analytical ability.
- Results oriented.
- Strong analytical skills and the ability to communicate both verbally and in writing with all levels of management.
- Familiar with JIRA Enterprise Architect Extensive knowledge and experience with various business analysis method tools and technics.
This job has been sourced from an external job board.
More jobs on