Job Description
IT Delivery Manager /headDepartment: IT - Fintech Salary Structure: To be discussed. Employee Minimum Total
no. of years of
experience in
relevant field: 10+
Reporting
managers
designation: Director- IT - ProductsShift timing : General Travel
requirement
5% of working hours
Company Information:
Company is a FinTech company specializing in insurance technology.
At Company, we recognize our people as the most valuable asset of the company, and we are accomplishing
the utmost culture and the best workplace practices for our employees. Our people are known to be
unique, motivated, talented and among the best of the best. Here at the company, we are a family with great
values and amazing people.
Position Overview
To deliver initiatives and projects for the IT–Fintech team that span multiple fintech domains. Working
with Service Teams that adopt different SDLC methodologies (Agile, Scrum, Sprint, Waterfall) to ensure
interdependent delivery is owned, tracked, delivered, and reported.
Key Roles and Responsibilities:
• Setting up and maintaining procedural guidelines to establish a successful IT delivery process.
• Overseeing teams across the different stages of project delivery by supervising staff.
• Develop talent through coaching, mentoring, feedback, and hands-on career development
• Demonstrate sound engineering principles by guiding your team’s goals in alignment with the
product roadmap. • Identify and measure team health indicators.
• Implement disciplined engineering processes.
• Ensure proper team focus on priorities, milestones, and deliverables.
• Set and manage expectations with other engineering teams and management.
• Advocate and advance modern, agile software development practices and help develop and
evangelize great engineering and organizational practices
• Ensure and grow a healthy, collaborative engineering culture in line with the company values
• Acting as liaison officer between different teams to build partnerships and develop solutions.
• Be an active part of the leadership team and collaborate with other leaders in the organization• Build automated, highly reliable image delivery, testing, and publication pipelines
• Managing teams in different functions like development, quality control, UI/UX, and DevOps.
• Setup and manage the infrastructure required for IT development & operations.
• Manages the execution, monitoring and controlling of each work stream. This includes
managing:
o Planned and unplanned changes, risks, and issues to ensure rapid delivery and greater
predictability.
o Internal and external stakeholder involvement to keep them apprised of progress and
address their needs.
o Shifts in priorities from senior leadership by ensuring members remain agile enough to
handle changes with minimal disruption to productivity.
o Actively participates and contributes to the organization's PMO community to
constantly improve the delivery guidelines, templates, and processes.
Required Skills/Abilities:
• Experience with test-driven development and continuous delivery, ideally in a product-focused
environment.
• Practical experience with at least one of Microsoft Azure, Google Cloud, or AWS
• Minimum of two years of Project or Program Management experience.
• Scrum Master experience and/or managing using an Agile Development methodology.
• Experience in various software architectural patterns.
• Familiarity with code management and Continuous Integration/Delivery Implementation
(CI/DI).
• Software development experience in .Net Core/.Net 6
• Experience in working on frontend technologies like angular, VUE, or react.
• Technical aptitude for understanding complex distributed systems
• Highly proficient with MS Office, Azure DevOps (or equivalent tools)
• Strong ability to develop code using modern languages and frameworks
• Strong knowledge of QA methodologies, tools, and processes.
• You love to mentor, develop, and grow people, and have a track record of doing it.
• You are someone who possesses a team-first mentality.
• You are knowledgeable and passionate about software development
• You are focused on success and the delivery of timely, high-quality software • You are a highly motivated person that is passionate about collaborating with others to drive
results.
• You are team player who is open-minded, proactive and process driven.
• Experience of process management or ownership is preferred.
• Experience working in and managing distributed teams
• Experience managing multiple projects simultaneously, facilitating status meetings and
presenting to large groups.
• Ability to identify problems, to mediate issues, to develop solutions, and to implement
appropriate course of action.
• The ability to prioritize and remain calm under pressure
• Excellent people management and communication, and time management skills.
Required work experience/Qualifications/Certification:
• Bachelor’s or equivalent in Computer Science.
• 10+ years of Prior experience in the IT- Fintech space and building world-class habit-forming
products would be essential
• Champion in product management best practices and working in empowered product teams
that deliver great outcomes for customers
• Experience in building products for global markets, specifically having set strategies and
roadmaps to make products work for customers in countries around the world.
Language skills:
? Required language(s): English(mandatory) and Arabic(preferred)
Preferred industry/Organization IT – FINTECH industry
UAE- Dubai