Application Development and Integration Section Manager

وظائف تكنولوجيا المعلومات IT /
  • وظائف تكنولوجيا المعلومات IT /
  • Saudi Arabia

Job Purpose:The Application Development and Integration Section Manager undertakes the tasks of participating in the development of application development procedures, software base management, and systems integration to ensure the correct functioning of information technology systems, platforms and applications.Duties & Responsibilities:1- Strategic and planning:Develop the operational plan for Application Development and Integration Section in line with the Application Development and Enterprise Architecture action plan and IT strategic plan.Manage the KPIs and measure / monitor the progress.2- Operations and budget management:Provide input to the budget as per the business plan and projects.Stay informed and follow best practices.Develop processes, procedures, models and tools for programming in accordance with policies and prepare business needs for automation in coordination with information systems.Implementation of control systems and reporting compliance and performance.Supervise the daily activities of the work team and ensure implementing work procedures according to the set operations.Make operational decisions regarding Application support or refer these decisions to Operations Director when necessary.3- Application Development and Enterprise Architecture Department:Assignee the role of members to each development team (Scrum Master, etc.) and coordinating with them to facilitate all platform or application development cycles.Participate in the development of procedures for the development of platforms, applications and APIs in various systems.Implementation of approved changes in computer software engineering.Securing resource requirements for API map and strategy.Executing unit test plans as per the given directions and ensuring that the solutions, platforms and applications developed can handle the tasks required in real business scenarios as per the specifications.Monitoring gaps and opportunities for improvement in development and ensuring that an API is in place for new applications when needed.Incident handling and problem-solving management of solutions and applications in order to increase availability and confidence in them.Update technical documentation and prepare reusable code in the future in order to save time and resources.Managing the programming of platforms and applications, performing performance and capacity tests, development and prototyping after each cycle.Make decisions about the deployment of platforms, developed applications, and their documentation.Managing the bug fixes of digital platforms and applications and mitigating any potential damage.Manage the provision of third-level support to the operations of platforms and applications and request support from suppliers and service providers when needed.Making decisions about business integration between the bank’s departments and systems according to the reports prepared in this regard and proposing ways of improvement and automation in coordination with the concerned authorities.Participation in the development of a plan for the integration of systems in SDB among them, according to the procedures established and the common goals in the bank’s business/ operation/ activates maps.Participate in the development of various integration processes and review all programming components to ensure proper integration activities.Manage the implementation of integration plan, various integration projects, and software application activities for information systems.4- People Management:Contribute to recruiting talents in the sectionProvide guidance, advice and support to subordinates to perform their duties in accordance with approved policies and procedures.Empowering employees and providing formal and informal feedback to support professional development and best performance.5- Additional Activities:Establishing and maintaining strong relationships with external stakeholders such as government agencies and advisors to serve the Bank.Support colleagues in the organizational structure when needed in the performance of their responsibilities.Participate in the preparation of reports related to activities and achievements in order to make the necessary decisions.Perform other activities as necessary.Qualifications & Requirements:Bachelor’s degree in Information Systems, Computer Science, or any related field.6 to 8 years of experience, with at least a year of experience in a supervisory position.Advanced knowledge in Application management.Advanced knowledge in Information Security.Advanced knowledge of information systems.Advanced knowledge of user interface design and user experience.Advanced knowledge in IT Change Management.

share :