About the Role
Our client, a rapidly expanding enterprise solutions provider, is seeking a skilled Project Manager to manage the implementation of complex software systems for their diverse client base. Based in Pretoria, Gauteng, this role requires a dedicated professional to oversee the entire project lifecycle, ensuring seamless integration, client satisfaction, and timely delivery. You will be responsible for planning, executing, and closing projects, working closely with clients, development teams, and other stakeholders. The ideal candidate possesses a strong understanding of software development lifecycles, ERP/CRM systems, and best practices in project management. This position offers an exciting opportunity to work with cutting‑edge technology and contribute to the success of businesses across various industries, operating from the administrative capital, Pretoria.
Key Responsibilities
- Manage the full lifecycle of enterprise software implementation projects, from initiation to closure.
- Develop detailed project plans, including scope, timelines, resource allocation, and budget management.
- Coordinate and lead project teams comprising technical consultants, developers, and client representatives.
- Facilitate client workshops, requirements gathering sessions, and system demonstrations.
- Monitor project progress, identify risks and issues, and implement mitigation strategies.
- Ensure successful system configuration, data migration, testing, and user training.
- Manage client relationships and expectations, ensuring high levels of satisfaction throughout the project.
- Communicate project status, key decisions, and risks to stakeholders regularly.
- Ensure adherence to company standards and methodologies throughout the project lifecycle in Pretoria.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
- Minimum of 5 years of experience in project management, with a focus on enterprise software implementations (ERP, CRM, SCM).
- Experience with software implementation methodologies (e.g., Agile, Waterfall).
- Strong understanding of software development lifecycles and technical architectures.
- Excellent organizational, communication, and interpersonal skills.
- Proven ability to manage project budgets and timelines effectively.
- Experience in client-facing roles, managing stakeholder expectations.
- Ability to work effectively in a Hybrid environment, balancing on-site and remote collaboration.
- Knowledge of the Gauteng business landscape is an advantage.
Benefits
- Competitive salary package.
- Performance-based bonuses.
- Comprehensive health insurance and retirement benefits.
- Opportunities for professional development, certifications, and career advancement.
- Exposure to a diverse range of exciting software implementation projects.
- A collaborative and dynamic team environment in Pretoria.
- Flexible Hybrid working arrangements to support work-life balance.