Senior Project Manager
Listed on 2026-10-03
-
IT/Tech
IT Project Manager
TDMC is looking for a Project Manager to ensure the smooth planning, coordination and delivery of development projects across our portfolio. This role supports developers, designers and cross-functional teams to deliver e-commerce websites and digital solutions on time, in full, on budget and to the highest quality standards. The project manager acts as the day-to-day liaison between clients and technical teams, ensuring clarity, accountability and alignment throughout the delivery process, and safeguards efficiency, profitability and client satisfaction while contributing to TDMC’s People-First Culture, Leadership Brand and Performance Ethos.
The Project Manager reports directly to the head of projects.What you’ll be responsible for:
Hands-on project delivery:
Manage your own portfolio of client projects end-to-end, from discovery through to go-live. Develop and maintain detailed project plans, resource schedules and milestone trackers that reflect real-time progress and blockers. Produce clear scope, timelines and deliverables for every project and ensure developer alignment before work begins. Coordinate developers, media team, designers and third-party integrators to keep delivery on track Identify risks and scope creep early and take proactive steps to mitigate them before they affect delivery, maintaining risk and documented mitigation actions.
Demonstrate exceptional attention to detail across every stage of delivery.
Act as the primary point of contact for all assigned clients and respond to queries within a maximum of
two working days. Manage client relationships honestly and professionally — including difficult conversations around
budget, scope and timeline. Ensure clients are kept informed without being overwhelmed, with expectations set and managed
proactively. Facilitate consistent communication between technical and non-technical stakeholders through
structured updates and meetings Run all required traffic meetings, scope meetings and client meetings on schedule and with
documented outcomes. Produce clear, concise documentation — briefs, status reports, change requests, weekly or bi-weekly
delivery summaries and handover notes. Resolve or elevate client and internal delivery concerns within agreed time frames.
Client and stakeholder management Act as a senior liaison between clients and internal delivery teams. Translate technical concepts into clear communication for non-technical stakeholders. Lead project workshops, sprint reviews and delivery planning sessions. Support project managers in escalation conversations and expectation management
Maintain accurate budget documentation and provide updated cost reports for 100% of assigned projects Monitor burn rates across your own projects and maintain visibility over the broader project portfolio. Identify budget or timeline variances early and escape for approval or correction within two working days. Ensure change requests across the team are properly scoped, priced and approved before work begins. Contribute to scoping and estimation for new business proposals alongside the technical and business development teams.
Support revenue forecasting within the development team where required. Proactively identify operational improvements that support cost-efficiency and profitability.
Work closely with the head of projects to align delivery capacity with incoming pipeline Participate in internal planning sessions and bring a PM perspective to decisions that affect delivery. Liaise with developers, QA and design leads to ensure the PM team is facilitating — not obstructing — good technical work. The kind of person who thrives here
Build…(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).