Coordinate internal resources and third parties/vendors for the flawless execution ofmultiple projects.
Plan and coordinate software development projects from initiation to closure.
Develop detailed project schedules, roadmaps, and resource allocation plans.
Assist in the definition of project scope and objectives, involving all relevant internalstakeholders and ensuring technical feasibility.
Ensure resource availability and allocation.
Develop a detailed project plan to monitor and track progress.
Manage changes to the project scope, project schedule, and project costs usingappropriate verification techniques.
Measure performance using appropriate project management tools and techniques.
Report and escalate to management as needed.
Manage the relationship with the client and relevant stakeholders.
Perform risk management to minimize potential risks.
Establish and maintain relationships with third parties/vendors.
Create and maintain comprehensive project documentation.
Meet with clients to take detailed ordering briefs and clarify specific requirements of eachproject.
Delegate project tasks based on junior staff members' individual strengths, skill sets, andexperience levels.
Track software project performance, specifically to analyse the successful completion ofshort and long-term goals.
Meet budgetary objectives and adjust project constraints based on financial analysis.
Develop comprehensive software project plans to be shared with clients as well as otherstaff members.
Use and continually develop leadership skills.
Attend conferences and training as required to maintain proficiency.
Perform other related duties as assigned.
Develop spreadsheets, diagrams, and process maps to document needs.
Providing a high-level overview of critical data, the project generates.
Evaluate and review the Project Phase - identify the status of the project, organising, storing,and distributing digital assets across a project or organisation.
Actively making decisions for the tasks to accommodate changes that can occur real-time,with your end goal being the successful completion of your tasks.
Organising time intelligently and efficiently for greater productivity.
An estimate of income and expenditure for a set period for each software project andkeeping within budget scope and requirements.
To manage members of the team, responsible for getting each task done.
To set boundaries on your software projects and define exactly what goals, deadlines,objectives, and project deliverables you'll be working towards without delay.
To identify, evaluating, and preventing or mitigating risks to a project that have the potentialto impact the desired outcomes.
Monitor and develop software delivery risk, including dependency bottlenecks andtechnical depths.
Ensure quality control processes such as code reviews, QA test cycles and signoffs areperformed before release.
Oversee deployment schedules and collaborate with the Development team for releasemanagement and rollout plans.
Track Application performance and user feedback post-release.
Support continuous improvement by analyzing metrics such as velocity, defect rates,delivery accuracy, and driving process enhancements.
Process and monitoring project's tasks through their various stages from start to finish.
Account Management.
Management of various team members on each project.
Document and maintain comprehensive project records
Data compliance
Compliance on:
SHE - Safety, Health, and Environment.
QMS - Quality Management Systems.
ROC - RPAS Operations Certificate
SASOL Compliance
Project management qualification (PMP), Certified Associate in Project Management(CAPM), PRINCE II or equivalent.
Relevant IT, Software Development or Computer systems qualification.
2+ Years working experience in Software Project Management or similar.
Between 1 - 3 Years
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.