MIG-2088
Delivery Head Digital Channels
Oman · September 30, 2021
Hiring Status Unconfirmed
Key responsibilities
Provide vision, planning and coordinating of all software development and/or implementation activates.
Transform and strengthen our digital platforms with digital ecosystems and leverage insights
Establishes standards in software development.
Meeting Users expectations for delivering the Complete and reliable IT Services
Drive execution of digital channels projects.
Ensure best practices and processes across the digital team for the consistent delivery of projects
Ensuring the successful completion of IT Projects and within the Budget allocated
Ensuring the successful testing of the completed system
Ensuring the successful training for the users and IT operators on the new systems
Ensuring that the systems selected are meeting the business requirement
Ensure that accurate implementation procedures are provided to the production team for successful transfer of
objects to production
Ensuring the efficient and effective usage of the available resources for the assigned projects for him
Leadership & Management
Plan to achieve bank’s goals in various areas, i.e. implementing new products, systems and applications by using a
systematic approach quickly, easily and consistently
To agree clear performance objectives for each individual reporting to the job holder and conduct annual appraisals
To agree and implement a development and training plan for each individual reporting to the job holder
To evaluate and compare software solutions and make recommendations
To get user specifications and define project resources required (time, software, hardware and people)
To coordinate between software/application vendors and internal team to successfully implement the required
change and project.
To ensure successful completion and delivery of projects as defined in project scope
Tracking and reporting the overall unit progress
Keep up-to date with latest technology, software development technologies and methodologies.
Degree in Computer Science or equivalent
Required experience in terms of
region/industry/business/function/role:
10 to 15 years’ experience in developing and managing digital
channels.
A senior-level software developer or programmer with strong and
successful technical lead experience
Experience in leading a team of developers.
Advanced level (knowledge and experience) of programming
languages and methodologies.
Advanced level of understanding of Java, JavaScript, HTML, etc
Desired candidate profile
International certification in project management (PMP, PRINCE2 or
equivalent) is a plus.
Technical Skill Set Required: Proven track record in financial services with strong grasp of the
digital channels (Internet/Mobile Banking, Digital Wallet, B2B,
etc.).
Understanding the Customer Experience design and user
experience principles
Understanding the agile delivery principles and basic knowledge
about Scrum, experience using tools such as Sharepoint, Jira,
Confluence, etc.
Hands-on experience in software development projects.
Demonstrable and substantial experience in leading and
managing teams of software developers
Strong understanding of the Agile software development cycle
Familiar with more than one software development methodology
An understanding of databases (including relational databases)
Knowledge of web services and standards
An understanding of the handling of large data sources
Ability to envision and deliver software solutions that meet user
needs and/or solve business problems
Able to design and architect technically sophisticated solutions to
meet challenging user requirements
Ability to articulate and gain engagement for ideas to both
technical and non-technical audiences
Apply for this role
Takes a few minutes — basic information, employment details, and resume.
Apply for this role
- 1. Identity
- 2. Basic Information
- 3. Employment
- 4. Resume
- 5. Review & Submit
Application Submitted Successfully
Thank you for applying for this position.
Your application has been successfully submitted and received by our recruitment team.
Our recruitment team will review your profile. If your qualifications are a good match for this opportunity, we will contact you regarding the next steps.
Your profile may also be considered for other suitable opportunities in the future.
Didn't find the right opportunity?
Receive new matching opportunities directly in your inbox.