Home › Jobs › Project Manager Jobs › Senior Project Manager

Senior Project Manager

TDMC

Durban North, Kwazulu-Natal, South Africa · senior
More Project Manager jobs: Project Manager jobsProject Manager salary

Job at a glance

Durban North, Kwazulu-Natal, South Africa
Location
Senior
Seniority
TDMC
Employer
Project Manager jobs
Category

About the role: 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 trackIdentify 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.Client and stakeholder relationships: 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 meetingsRun 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 escalate client and internal delivery concerns within agreed timeframes.Client and stakeholder managementAct 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 managementCommercial oversight: Maintain accurate budget documentation and provide updated cost reports for 100% of assigned projectsMonitor burn rates across your own projects and maintain visibility over the broader project portfolio.Identify budget or timeline variances early and escalate 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.Cross-functional collaboration: Work closely with the head of projects to align delivery capacity with incoming pipelineParticipate 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 hereBuilding the project management ecosystem: Apply delivery methods consistently across all assigned projects.Maintain accurate project documentation — decisions, changes and learnings — for 100% of assignedprojects.Propose at least one improvement to a project delivery process each quarter and present it to theSenior Project Manager.Participate actively in retrospectives and knowledge-sharing sessions, and contribute insights.People-first culture and professional growth: Demonstrate people-first behaviours in all interactions and integrate them into daily project management practices.Communicate clearly, constructively and respectfully during high-pressure moments to support cultural alignment.colleagues for strong alignment with the TDMC team brand, and share project wins or best- practice examples in development team forums.Complete professional development activities related to project management or digital delivery.Participate in monthly mentoring, coaching or performance check-ins with the senior project manager and head of projects, and reflect regularly on learning, risks, priorities and opportunities for improvement.What success looks like: Performance is evaluated on measurable outcomes across the responsibilities above.

In practice, that means:Projects delivered on time, on budget and to the required quality standardsStrong client communication, trust and satisfaction, evidenced by feedback and repeat engagement.Accurate, timely project planning, tracking, documentation and reportingVisible alignment with TDMC’s People-First Culture, Leadership Brand and Performance Ethos.Evidence of personal development, learning and reflective practices

The data behind this page: Pay transparency Ghost jobs Remote work Hiring market State of Jobs report All datasets
Search all live jobs — free, no account →