What are the responsibilities and job description for the Applications and Workflow Development Team Lead position at QNB Bank?
The Application and Workflow Development Lead is responsible for the design of database applications, data workflows and process automation required to support business objectives while continuing to support ongoing databases, workflows and application needs for the bank. The goal of this position will be to provide forward-thinking solutions aimed to reduce complexity, increase operational efficiencies, reduce duplicated efforts, and eliminate redundant tasks throughout the organization. This is a highly visible position that will work with all areas of the bank.
GENERAL DUTIES AND RESPONSIBILITIES :
- Oversee the design and execution of automation solutions using various tools and technologies such as Robotic Process Automation (RPA), Business Process Management (BPM), Machine Learning and Artificial Intelligence (AI).
- Confer with clients and business analysts to assist with identifying and documenting requirements, conduct business and technical studies, design, develop, integrate, and implement business solutions, and provide advice on information systems strategy, policy, management, security, and service delivery.
- Evaluate the performance of project schedules to ensure that targets and deadlines are met. Ensure the team is motivated and working efficiently to achieve project goals.
- Act as a knowledge bridge between IT and business stakeholders. This position will work closely with business analysts to identify and implement areas of improvement in systems and business processes for the bank.
- Provide leadership for projects with the ability to define solutions that seek to automate manual processes throughout the organization.
- Work directly with other departments to facilitate and develop workflow improvements.
- Build, migrate and maintain database systems. Assist in generating and distributing reports to end users as required. Support and train users on database related reporting software packages to maximize department efficiencies and processes.
- Manage, configure, and support banking systems and applications, ensuring that systems are kept up to date and secure.
- Must be able to communicate complex technical issues to non-technical business users and stakeholders in a simple, concise, and direct fashion.
- Develop and implement policies and procedures throughout the project life cycle to maximize the efficiency, effectiveness and overall quality of software products and information systems.
- Responsible for the effective administration of key applications including technical support, change management, documentation, and end-user training.
- Mentor less experienced application and workflow analysts.
- Rotational weekend and after-hours support.
- Assumes additional job duties as required.
REQUIRED TRAINING, EXPERIENCE, AND EDUCATION :
PREFERRED TRAINING, EXPERIENCE, AND EDUCATION :