UnfairJobs

Technical Project Manager – Software Development

9Yards Communications · Abu Dhabi

Posted Nov 4, 2026Source: naukrigulf
View & apply on naukrigulf ↗

Original posting on naukrigulf. You apply there yourself — we never auto-apply.

Know someone looking for work in the Gulf? Send them this job.

Fresh Gulf jobs every morning on Telegram →

Job description

1. Role Overview The Technical Project Manager will be responsible for planning, coordinating, managing, and delivering software development projects from initiation through deployment and handover. The ideal candidate should have a software development background, allowing them to understand technical requirements, communicate effectively with developers, identify technical challenges, and translate business requirements into actionable development tasks. The role will serve as the main coordination point between management, clients, developers, designers, QA, and external technical teams. 2. Key Responsibilities A. Project Planning & Management • Define project scope, objectives, deliverables, and timelines. • Develop project plans, milestones, and development schedules. • Break down business requirements into technical tasks and development tickets. • Assign tasks based on developers' skills, availability, and workload. • Monitor project progress and ensure deadlines are achieved. • Identify project risks, dependencies, and potential delays. • Manage scope changes and communicate their impact on timelines and resources. • Ensure proper documentation throughout the project lifecycle. B. Technical Project Coordination • Understand software architecture, application structures, APIs, databases, and integrations. • Review technical requirements and ensure they are understood by the development team. • Coordinate backend, frontend, mobile application, and third-party integration activities. • Understand development workflows, Git repositories, branching strategies, and deployment processes. • Coordinate technical discussions between developers and clients. • Identify technical blockers and escalate complex issues to the Technical Lead. • Ensure technical decisions are documented and aligned with project objectives. C. Development Team Management • Coordinate daily activities and development priorities. • Conduct daily stand-ups and regular progress meetings. • Monitor individual and team performance against assigned tasks. • Track workload and resource availability. • Ensure developers follow agreed development standards and processes. • Coordinate with UI/UX designers, QA engineers, and DevOps teams. • Identify resource requirements and recommend additional technical support when needed. D. Client & Stakeholder Management • Act as the primary project communication point. • Conduct project kickoff meetings and requirement-gathering sessions. • Translate client requirements into actionable development tasks. • Provide regular project status updates. • Manage client expectations regarding scope, timelines, and deliverables. • Coordinate feedback, reviews, testing, and approvals. • Ensure all client requests and changes are documented and approved. E. Quality Assurance & Delivery • Coordinate testing activities and ensure proper test coverage. • Ensure deliverables meet approved requirements and acceptance criteria. • Monitor and follow up on bugs, issues, and change requests. • Coordinate User Acceptance Testing (UAT). • Ensure client feedback is addressed before final delivery. • Coordinate deployment, production release, and post-launch support. • Ensure proper technical documentation and project handover. F. Reporting & Performance Monitoring • Prepare weekly project status reports. • Monitor project timelines, milestones, and completion percentages. • Report resource utilization and team capacity. • Identify delayed tasks and explain their impact on project delivery. • Maintain project dashboards and task management systems. • Escalate risks, blockers, and resource requirements to management. 3. Required Technical Background The candidate should have practical knowledge of: • Software Development Lifecycle (SDLC). • Agile and Scrum methodologies. • Backend development concepts (PHP, Laravel, .NET, Node.js, or similar). • Frontend technologies (Vue.js, React, Angular, or similar). • Mobile application development concepts (Flutter, React Native, or native development). • REST APIs and third-party integrations. • Database concepts (MySQL, SQL Server, PostgreSQL). • Git and source code management. • Cloud hosting and infrastructure concepts (AWS, Azure). • CI/CD and deployment workflows. • Software testing and QA processes. Note: The candidate is not expected to perform daily development tasks. However, they must have sufficient technical knowledge to understand development activities, evaluate task complexity, identify risks, and communicate effectively with technical teams. 4. Required Deliverables The Technical Project Manager will be responsible for maintaining the following: • Project initiation document and scope definition. • Project plan and development timeline. • Requirements and technical task breakdown. • Sprint plans and development backlogs. • Resource allocation and workload reports. • Weekly project progress reports. • Risk and issue registers. • Change request documentation. • Testing and UAT tracking. • Deployment and project handover documentation. 5. Key Performance Indicators (KPIs) Performance will be evaluated based on: • On-time project delivery. • Achievement of project milestones. • Accuracy of project planning and estimation. • Effective allocation and utilization of development resources. • Reduction in project delays and unresolved blockers. • Quality of project documentation and reporting. • Client satisfaction and communication effectiveness. • Effective coordination between technical and non-technical teams. • Reduction in scope-related misunderstandings and rework. • Successful project closure and handover. • Technical Lead / Solution Architect. • Backend Developers. • Frontend Developers. • Mobile Application Developers. • UI/UX Designers. • QA Engineers. • DevOps Engineers. • Business Development and Account Management. • Clients and external technical stakeholders.

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Sign-up starts on Free. Connect WhatsApp in the app for 14 days of Pro free, no card.

Similar roles

Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.

UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.

Before you apply: how to spot a Gulf job scam · ATS-friendly CV for Gulf jobs