Qureos

FIND_THE_RIGHTJOB.

IT Software Development Manager

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Strategy Update and Execution

  • Liaising with business leaders and peers across Technology to generate objectives and initiatives that serve the broader bank strategy.
  • Helping Business team in preparing business cases for initiatives for top management approval and prioritization.
  • Participate in the development of Technology strategies in collaboration with the Technology executive team.
  • Ensure Technology strategy execution using the guidelines provided from CIO to meet ADIB business goals via developing and managing business calendar to deliver the agreed business initiatives/ systems.
  • Execute IT strategy using the guidelines provided by CIO to meet ADIB business goals and Business Lines Plans via developing and managing business calendar to deliver the agreed business initiatives/ systems related to banking applications


Budget Planning and Monitoring

  • Managing Operational expenditures with contracted third parties, ensuring business continuity and quality of the provided services.
  • Reviewing RFPs, bid proposals, contracts, scope of work reports, for Projects related to the subject area.
  • budget planning and forecasting for Development services.


Technology Solutions Management

  • Ensuring Technology platform used in Development services complies with systems architecture model adopted by the bank. Manage the vendor delivery where applicable to meet the service design/ scope requested by the bank and contractual terms for service delivery and support.
  • Ensuring architecture requirements and risks associated with proposed technology solutions are properly evaluated.
  • Leading development of technology standards and technology architecture.
  • Providing Technology solutions evaluations and ideas for Development enhancement from the technical perspective. Participate in budget planning and forecasting for Development Technology services.
  • Oversees change requests from original design specifications.
  • Oversees the design and implementation of information systems that support the enterprise infrastructure.
  • Managing the application architecture and information security requirements from the application perspective for all in-scope systems, in-house developed.
  • Identify, categorize, prioritize ADIB business requirements regarding in-scope applications and map them to IT solutions.
  • Define the SDLC process for ADIB and ensure this process is updated on regular basis and includes the latest technologies needed to support business strategy execution.



People Management

  • Setting the team annual goals, associate KPI for all goals and measure them in various appraisals.
  • Leading subordinate teams to achieve Technology annual plan and meet customer expectations. Continuously measure and manage realized benefits and customer satisfaction.
  • Managing team capacity plan and delivery pipeline to ensure sustained service level for running services and timely delivery for the ones under development. This includes alignment with business team, prioritization and resource allocation.
  • Constructing Development plans for team members including training plans, coaching and on job consultancy; to ensure team is equipped with the required capabilities for the job.
  • Ensure existence of backup/successor for each function.


Service Delivery Management

  • Manage business demand related to Development and provide business team with latest technology solutions to meet such business requirements.
  • Prioritizes projects and work based on risk, funding, and organizational strategic plans; manages in-house staff, outsource staff and any combination of work to facilitate the delivery of complex it projects and programs.
  • Participating in business cases building, BRDs, RFP/ RFQ and solution/ vendor evaluation processes of in-scope services as well as investment approvals.
  • Oversee all in-scope projects ensuring that technical tasks/activities assigned to the team are met on time and with quality.
  • Working closely with Project Management team to plan, manage and execute projects/programs to ensure business requirements are met with allocated budget and planned schedule.
  • Coordinate with other programs, projects in the organization
  • Develops and cultivates relationships with cross-functional program team members and works closely with business and operations partners to ensure acceptance, quality, and integrity of program goals and initiatives.
  • Share on evaluates any new applications to determine implementation impacts on the in-scope applications
  • Monitor and control the initiation and progress of applications development by overseeing the assembly of resources and work plan development to appropriate work schedules in order to meet business objectives and priorities.
  • Communicates plans, status, and issues to senior level management, steering committees and other committees as required.
  • Prepare management reports, ensure accuracy and completeness of contents


Service Availability Management

  • Ensure systems availability, patching, performance, 2nd level support (24x7) and release management.
  • Ensure that support, resources and procedures are available and executed according to agreed service levels.
  • Directs daily operations of the support team, manages key metrics, service delivery and is responsible for execution of tasks related to testing of any projects that support goals and address operational challenges.
  • Review Service Availability reports ensuring that KPIs are performed and agreed upon targets are met.
  • Review quality assurance audits in consultation with departments on system documentation, feasibility, design, testing and implementation, to ensure that they meet quality standards, user requirements and are easy to maintain.
  • Participate in preparing and validate Bank Business Continuity and Disaster Recovery Plans.
  • Reviewing & maintaining support contracts yearly and up on any new contracting.
  • Patching – Prioritize and ensure quality development of patches that are deployed to the production environment
  • Manage the handover between application implementation team & Applications support team for any new banking application before installing into production.


Processes and Policies Governance

  • Develop & Maintain Standards and procedure for the subordinate’s functions in alliance with Implementation Managers, support managers and IT governance head.
  • Ensure standards and procedures are followed.
  • Conducting risk analysis and develops and manages mitigation strategies.
  • Ensure compliance with IT quality, IT service management (Incident \ Problem \ Change \ Release Management Disciplines), information security framework and overall IT architecture requirements
  • Assist in the development of application and release management metrics and reporting
  • Review quality assurance audits in consultation with departments on system documentation, feasibility, design, testing and implementation, to ensure that they meet quality standards, user requirements and are easy to maintain.
  • Comply with all legislative/statutory/information-security obligations and company policy


Vendor Management

  • Dealing and building partnership with IT Vendors and managing Vendors SLAs for applications & support functions.
  • Measuring and Evaluating vendor KPIs, Performance Reviews and Performance Improvement Plans
  • Measure and control vendor spend against approved budget lines
  • Participating in Vendors and outsourced Service/individuals selection decision to secure service maintenance and/or delivery.


And any other assigned tasks.

© 2025 Qureos. All rights reserved.