Delivery Unit Leader - Application Development
The Delivery Unit Leader for Application Development is responsible for overseeing the end-to-end execution of the Software Development Life Cycle (SDLC) for malomatia’s custom application development portfolio. This role involves software delivery team management and ensuring quality in all SDLC deliverables.
The role holder collaborates closely with the Practice Leader – Application Development & Management to enhance deliverable quality, drive process improvements, and develop the team’s capabilities, ensuring alignment with business objectives and client needs.
Desired Educational Background:
University degree in Computer Science, Management Information Systems or Information Technology with specialization in Information Technology from a recognized university.
Language Requirement English, Arabic
Desired Experience:
12+ years of progressively larger experience in information technology management with the focus on application development/package implementation.
At least 8 years of experience in managing a Scrum project/team through all phases of the SDLC.
Required Skills & Competencies:
Technology Expertise:
Strong technical background with hands-on experience in delivering custom applications using Java and/or .NET.
Integration Technologies:
eServices development experience using integration technologies and patterns, including but not limited to APIs, and microservices
Cloud Platforms Experience:
Understanding of cloud platforms such as Azure/GCP/AWS and experience with cloud-based services and deployment models.
DevOps Practices Experience:
Knowledge of containerization (Docker) and orchestration (Kubernetes).
Implementation of DevOps key practices like Continuous Integration and Continuous Delivery
Software Quality Assurance:
Software quality assurance best practices and methodologies
Project Delivery Experience:
Delivering projects using Waterfall and Agile methodologies
Behavioral:
Leadership & Team Management
Strategic Thinking & Analytical Skills
Technology Industry Outlook
Strong Communication Skills
Customer Centricity & Relationship Building
Result Orientation
Interpersonal Excellence
Strategic Responsibilities
1. Delivery Excellence
Methodology Development: Ensure the development and/or sourcing of methodologies, processes, and tools essential for successful delivery of Java and .NET services, in line with industry best practices.
Process Improvement: Design and implement a departmental roadmap focused on continuous improvement in development, testing, release processes, and maintenance of technical specifications.
Resource Productivity: Supervise delivery unit operations to ensure optimal productivity and timely project execution.
2. Sales and Pre-Sales Support
Opportunity Identification: Collaborate with Pre-Sales and Product Management teams to identify cross-selling and up-selling opportunities, assisting Sales teams in converting leads.
Proposal Support: Provide technical expertise during proposal development, ensuring accurate representation of malomatia’s capabilities aligned with client needs.
3. Tender Management Support
Strategic Evaluation: Evaluate RFPs and tenders for strategic alignment and feasibility.
Resource Estimation: Estimate and plan resource requirements for potential tender submissions.
Operational Responsibilities
1. Delivery Management
Technical Leadership: Offer strategic direction and technical oversight to ensure project alignment and goal achievement.
SDLC Oversight: Manage the full Software Development Life Cycle (SDLC), including requirement estimation, development, testing, deployment, support, and governance.
Issue Resolution: Serve as the first point of escalation for Project Managers, providing on-demand technical and functional support, decision-making, and capacity planning.
2. Capability Development
Ownership of Capability Development: Drive the growth and development of competencies within the Delivery Unit.
Team Upskilling: Identify team skill gaps and implement targeted training and development programs.
3. Billability & Utilization
Resource Allocation: Allocate resources effectively based on project requirements and available skills, maximizing billable hours.
Utilization Monitoring: Track and enhance team utilization rates to ensure alignment with organizational targets.
Performance Reporting: Report on billability and utilization metrics; make course corrections to meet financial goals.
4. Financial Management
Budget Planning: Develop and manage budgets for the Delivery Unit, aligning with project and business objectives.
Invoicing Oversight: Supervise client and third-party vendor invoicing processes to ensure accuracy and timely execution.
5. Client Management Support
Requirements Analysis: Engage with clients and stakeholders to translate business needs, regulatory changes, and program priorities into system requirements.
Client Interaction Support: Assist Project Managers in client communication, offering technical expertise and guidance.
Escalation Handling: Support Project Managers in managing escalations and ensuring timely resolution of client issues and feedback.
People Management
1. Career Planning and Development
Performance Management: guide and mentor team members, providing feedback and support to help achieve annual career goals and objectives.
Succession Planning: Identify and develop high-potential team members for leadership roles within delivery unit.
Employee Management
People Leadership: Provides strong, dynamic leadership that mentors, develops, and guides employees to efficiently perform and achieve customer delivery excellence.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Senior Software Engineer API (f/m/d) - Node.js, SQL
2026-05-28
AI Software Engineer (m/f/d) - Berlin
2026-05-21
- Posted
- May 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- malomatia
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Senior Software Engineer API (f/m/d) - Node.js, SQL
2026-05-28
AI Software Engineer (m/f/d) - Berlin
2026-05-21