Job Summary
Job Specifics
- Location: Sandton, Johannesburg
- Work Model: On-site
- Work Hours: Mon - Thu 08h00 to 16h30; Fri 08h00 to 16h00
- Experience Level: Intermediate / Lead experience
Role Overview
A well-established software development business is hiring an Implementation Specialist to deliver successful rollouts of its software solutions to clients. This role is ideal for someone who can lead implementations end-to-end, manage multiple projects at once, and deliver clear, practical training that helps clients adopt new systems with confidence.
What the Role Is Responsible For:
Implementation and Project Delivery
- Lead the full implementation process from start to finish (planning, setup, testing, go-live and post go-live support).
- Build and manage project plans, timelines and deliverables.
- Run structured client sessions to understand their needs and agree on the implementation approach.
- Track progress, manage risks, and resolve or escalate issues when needed.
- Coordinate internal teams and client stakeholders to ensure smooth delivery
Client Training and Enablement (Key Focus)
- Plan and deliver training sessions for different user groups (administrators, key users and end users).
- Create or update training materials such as guides, quick reference notes and onboarding documents.
- Support key client users so they can confidently use the system and assist their teams.
- Provide follow-up training and refresher sessions where needed to improve adoption.
Configuration, Data and Go-Live Support
- Set up the system according to client requirements (within agreed best practice and scope).
- Support basic data preparation and migration activities (e.g., checking data quality and validating outcomes).
- Assist with user testing and readiness activities before go-live.
- Provide structured support during the early post-go-live phase to ensure stability and user confidence.
Handover and Continuous Improvement
- Ensure a smooth handover to support or customer service teams, including documentation and key information.
- Identify repeat issues or opportunities to improve implementation templates, processes and training content.
- Share feedback from clients to help improve the product and delivery approach over time.
Requirements (Must-Have)
- 3 to 5 years’ experience in software implementation, onboarding, or professional services.
- Proven experience leading implementations or taking ownership of key delivery workstreams.
- Strong project coordination skills (planning, stakeholder management, risk management).
- Clear experience delivering training to clients (workshops, onboarding sessions, user enablement).
- Strong communication skills and the ability to explain processes in a simple, practical way.
Nice-to-Haves
- Experience in legal, compliance-driven, finance-related, or operations-heavy environments.
- Exposure to change management or user adoption initiatives.
- Experience improving delivery playbooks, templates, or training materials.
Key Skills and Attributes
- Organised and methodical, with strong attention to detail.
- Confident leading client conversations and managing expectations.
- Calm under pressure and solutions-focused.
- Able to balance multiple projects without losing control of deadlines and quality.
- Strong ownership and accountability.
Success in the Role Looks Like
- Implementations delivered on time and with a strong client experience.
- Clients trained effectively and able to use the system confidently.
- Smooth go-live outcomes with minimal escalation and clear handover to support.
- Continuous improvements made to processes, documentation and training materials.