malomatia

Application Delivery Manager

malomatia

Doha, Doha Municipality, Qatar · Full Time

Be the first to apply

Experience
12+ yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

The Delivery Unit Leader for Application Development directs the complete lifecycle of software development initiatives within Malomatia's portfolio of custom-built applications. This position is accountable for leading software delivery teams and guaranteeing excellence across all stages of the Software Development Life Cycle (SDLC). The leader collaborates extensively with the Practice Leader for Application Development & Management to elevate quality, implement process enhancements, and foster team skillset advancement aligned with organizational goals and client expectations.

Experience and Technical Competencies

  • Over 12 years of progressive experience in IT management focusing on application development and package implementations.
  • Minimum 8 years managing Scrum teams through every phase of the SDLC.
  • Strong expertise in Java and/or .NET custom application delivery.
  • Experience with integration technologies including APIs and microservices for eServices development.
  • Familiar with cloud platforms such as Azure, Google Cloud Platform, and AWS, including cloud services and deployment methodologies.
  • Proficient in DevOps practices including containerization via Docker, orchestration using Kubernetes, and implementing Continuous Integration and Continuous Delivery pipelines.
  • Knowledgeable in software quality assurance best practices.
  • Demonstrated success delivering projects under both Waterfall and Agile methodologies.

Key Responsibilities

  • Develop and maintain methodologies, processes, and tools essential for successful Java and .NET service delivery in line with industry best practices.
  • Drive continuous process improvements related to development, testing, release cycles, technical specifications, application integration, and modernization efforts.
  • Manage the Delivery Unit’s operations to ensure peak productivity and timely project completion.
  • Support pre-sales efforts by identifying cross- and up-selling opportunities and contributing technical input to proposals aligned with client requirements.
  • Evaluate the strategic alignment and feasibility of incoming Requests for Proposal (RFPs) and tenders, estimating resource needs accordingly.
  • Provide technical leadership and strategic oversight to teams, assure project objectives are met, and oversee SDLC activities including development, testing, implementation, client support, and governance.
  • Serve as the primary escalation point for project issues, offering technical and functional assistance for decision-making and resource planning.
  • Lead capability development initiatives, identify team skill deficiencies, and coordinate appropriate training programs.
  • Optimize resource allocation and team utilization to maximize billable hours and achieve financial targets.
  • Plan and monitor the Delivery Unit budget and manage invoicing processes for clients and third-party vendors.
  • Engage in high-level analysis of system requirements derived from client meetings, regulatory changes, and project priorities.
  • Assist Project Managers in client communications, providing technical insights and supporting swift resolution of escalations and customer feedback.

Additional Information

This is a full-time, onsite position based in Doha, Qatar, requiring strong leadership, technical expertise, and strategic thinking to manage application delivery and team development effectively.

Tools & software

Java Docker Docker required

How they work

Problem Solving Leadership Strategic Thinking Relationship Building
🤖
Online · instant AI help
Broxer