Senior Project Manager
City Of Cape Town, Western Cape, South Africa
Responsible for the execution of software projects, including planning out, controlling, managing, and monitoring all aspects of custom software delivery, across the entire SDLC.Key Responsibilities:- Lead multiple teams of IT professionals- Program management for a key client account- Successful delivery of projects from initiation to deployment- Drive, review, manage, control and report on project progress- Manage project costs against budget- Manage the prioritization and assignment of work- Manage the client relationship on various levels, from top management to on-the-ground stakeholders- Program management for multiple projects and teams- Feed into and consult on the analysis of client projects- Act as sounding board and conduct review sessions with staff- Provide management feedback on project team members- Mentorship of team members- Short-to-long term forecasting of revenue- Generation of client invoices and liaising with the accounting / finance teams for billing runs- Fostering relationships, and growing a healthy workplace culture