30 Software Trainer jobs in South Africa
Accounting Software Trainer
Posted today
Job Viewed
Job Description
Description
GhostPractice Trainers primarily focus on delivering daily client training. Our training department serves as the primary point of contact and knowledge base for all GhostPractice clients—both new and existing.
Key Responsibilities
- Deliver engaging training sessions.
- Facilitate and respond to participant questions during live online sessions.
- Learn and understand product content within defined timelines to ensure effective delivery of training.
- Stay consistently updated on product changes and seamlessly integrate them into training courses.
- Willingness and ability to travel to client sites for onsite training sessions.
- Proficient in Microsoft Word, Excel, PowerPoint, and Teams to support the development of training materials, scripts, and help documentation.
Skills, Knowledge & Expertise
- Familiarity with GhostPractice software is a strong advantage.
- Solid understanding of accounting principles.
- Legal bookkeeping experience is highly beneficial.
- Technologically savvy with strong computer literacy.
- Previous experience in delivering training sessions.
- Comfortable and experienced with using Zoom for virtual meetings and training.
- Basic knowledge of SQL is a plus.
Soft Skills :
- Passion for working with people and a naturally high social energy.
- Strong communication skills with the ability to engage constructively with both management and colleagues.
- Team-oriented, with a proactive and positive attitude toward collaboration and feedback.
Job Benefits
At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.
Do you share our DNA?
- We ask how tomorrow can be better than today
- We are passionate about solving our customer's challenges
- Our ideas break boundaries
- We value different perspectives and encourage dialogue
- We take ownership and celebrate together
Dye & Durham is a global leader in legal technology. The company’s three categories of integrated solutions – practice management, data insights and due diligence, and client onboarding – give solicitors the essential tools they need to run their firms, from client acquisition to case management and legal accounting, and everything in between.
Trusted by thousands of legal practitioners globally, Dye & Durham helps law firms achieve more growth with less effort.
#J-18808-LjbffrAccounting Software Trainer
Posted 14 days ago
Job Viewed
Job Description
Department: Operations
Employment Type: Permanent - Full Time
Location: Johannesburg
Description
GhostPractice Trainers primarily focus on delivering daily client training. Our training department serves as the primary point of contact and knowledge base for all GhostPractice clients—both new and existing.
Key Responsibilities
- Deliver engaging training sessions.
- Facilitate and respond to participant questions during live online sessions.
- Learn and understand product content within defined timelines to ensure effective delivery of training.
- Stay consistently updated on product changes and seamlessly integrate them into training courses.
- Willingness and ability to travel to client sites for onsite training sessions.
- Proficient in Microsoft Word, Excel, PowerPoint, and Teams to support the development of training materials, scripts, and help documentation.
Skills, Knowledge & Expertise
- Familiarity with GhostPractice software is a strong advantage.
- Solid understanding of accounting principles.
- Legal bookkeeping experience is highly beneficial.
- Technologically savvy with strong computer literacy.
- Previous experience in delivering training sessions.
- Comfortable and experienced with using Zoom for virtual meetings and training.
- Basic knowledge of SQL is a plus.
Soft Skills:
- Passion for working with people and a naturally high social energy.
- Strong communication skills with the ability to engage constructively with both management and colleagues.
- Team-oriented, with a proactive and positive attitude toward collaboration and feedback.
Job Benefits
At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.
Do you share our DNA?
- We ask how tomorrow can be better than today
- We are passionate about solving our customer's challenges
- Our ideas break boundaries
- We value different perspectives and encourage dialogue
- We take ownership and celebrate together
Accounting software trainer
Posted today
Job Viewed
Job Description
Partnership Enablement Training Development & Delivery
Posted 14 days ago
Job Viewed
Job Description
Our client is currently looking for someone to enhance their partnership capability across internal and external stakeholder groups. The client has developed aPartnership Philosophy and Framework , and is now seeking a credible and experiencedTraining Provider or Consultancy to co-develop and implement a comprehensive, fit-for-purpose training solution.
The appointed provider will be responsible for collaboratively designing, developing, and delivering amulti-tiered training program that aligns with the client’s partnership vision and strategic objectives.
Key components include:
1. Content Development- Co-design training content aligned with the client's existingPartnership Philosophy and Framework
- Develop toolkits, facilitator guides, and learner materials
- Tailor content for role-specific and stakeholder-specific scenarios
- Build a scalable training roadmap (virtual, in-person, blended as needed)
- Propose a phased rollout plan for:
- Revenue-generating partnerships
- Service-oriented partnerships
- Internal functional teams (e.g., legal, compliance, operations)
- External partners and vendors
- Adapt delivery formats to cater to various audiences (executives, managers, front-line staff)
- Localise content to reflect industry practices and regulatory context in the life insurance space
We are seeking aTraining Provider or Consultancy with:
- Proven experience in designing and delivering training forpartnership management , stakeholder engagement, or strategic collaboration
- Knowledge oflife insurance or financial services (preferred)
- Experience inadult learning methodologies andexperiential learning design
- A strongtrack record of program implementation , with references available on request
Partnership enablement training development & delivery
Posted today
Job Viewed
Job Description
Partnership enablement training development & delivery
Posted today
Job Viewed
Job Description
Trainer in Financial Software
Posted 14 days ago
Job Viewed
Job Description
Join to apply for the Trainer in Financial Software role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the Trainer in Financial Software role at ExecutivePlacements.com - The JOB Portal
SUMMARY:
Training/ Teaching / Lecturing or consulting experience in Accounting/ Bookkeeping
Recruiter:
Emporium Human Capital
Job Ref:
POS24092
Date posted:
Friday, June 27, 2025
Location:
Somerset West, South Africa
Salary:
R18k - 23k per month
SUMMARY:
Training/ Teaching / Lecturing or consulting experience in Accounting/ Bookkeeping
POSITION INFO:
Training Consultant for Financial Software (POS24092)
Somerset West
R 18 000 to R 23 000
Requirements:
- Training/ Teaching / Lecturing or consulting experience in Accounting/ Bookkeeping
- Bachelor's Degree in Accounting or at least 3 years of bookkeeping experience
- Proficiency in Microsoft Word, and Outlook, PowerPoint
- Excel proficiency intermediate
- Customer service / support experience will be advantageous
- Creating and managing training plans with customers
- Reporting on training progress of all customers that is in training
- Work directly with client to effectively coordinate each training project to completion.
- Communicate process successes and failures to internal and external stakeholders to identify potential areas of improvement and action to ensure that the training plan stays on track.
- Provide system training to customers
- Providing customer support, resolving customer queries, recommending solutions and guiding users through features and functionalities on the system
- Assist with preparing data and uploading on to the system for new customers
To apply for this position: Send MS Word format CV to and use POS24092 in the subject line
Seniority level
- Seniority level Entry level
- Employment type Full-time
- Job function Finance and Sales
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “Finance Instructor” roles.Somerset West, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
Pinelands, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 4 weeks ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Pricing and Profitability Analyst (Corporate) - Cape TownCity of Cape Town, Western Cape, South Africa 5 hours ago
City of Cape Town, Western Cape, South Africa 4 hours ago
Cape Town, Western Cape, South Africa 2 weeks ago
General Assistant - TimberCity BrackenfellCape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 6 hours ago
Cape Town, Western Cape, South Africa 2 days ago
General Assistant - BUCO Montague GardensCape Town, Western Cape, South Africa 2 days ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
City of Cape Town, Western Cape, South Africa 5 days ago
Bellville, Western Cape, South Africa 2 days ago
Somerset West, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 3 weeks ago
City of Cape Town, Western Cape, South Africa 3 days ago
Bellville, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 2 days ago
Somerset West, Western Cape, South Africa 2 days ago
City of Cape Town, Western Cape, South Africa 7 hours ago
Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 9 hours ago
Cape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Software trainer Jobs in South Africa !
Freelance Software Developer (TypeScript) - AI Trainer
Posted 14 days ago
Job Viewed
Job Description
4 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.
Although every project is unique, you might typically:
- Generate prompts that challenge AI
- Define comprehensive scoring criteria to evaluate the accuracy of the AI's answers.
- Correct the model's responses based on your domain-specific knowledge
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields.
- You have at least 3 years of professional experience in TypeScript Experience with core TypeScript tooling (e.g., ESLint, Webpack, Jest/Cypress for testing)
- Comfort with common engineering workflows: version control (Git), CI/CD, code review.
- Ability to design, review, and optimize features where LLMs (e.g., ChatGPT, Claude, Copilot) are part of code creation, completion, or review workflows.
- Prompt engineering experience is a strong plus
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Why this freelance opportunity might be a great fit for you?
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
- Seniority level Mid-Senior level
- Employment type Part-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Mindrift by 2x
Get notified about new Freelance Software Engineer jobs in Cape Town, Western Cape, South Africa .
Freelance Software Developer (Java) - AI TrainerCape Town, Western Cape, South Africa 1 week ago
Freelance Software Developer (Python) - AI TrainerCape Town, Western Cape, South Africa 2 weeks ago
Freelance Software Developer (Rust) - AI TrainerCape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Freelance Software Developer (Python-Rust) - AI TrainerCape Town, Western Cape, South Africa 2 weeks ago
Freelance Software Developer (Ruby) - AI TrainerCape Town, Western Cape, South Africa 2 weeks ago
Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)Cape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 3 weeks ago
Senior Software Engineer - Python/MongoDBCape Town, Western Cape, South Africa 1 month ago
Freelance Software Developer (Ruby) - Quality Assurance (AI Trainer)Cape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 week ago
Senior Software Engineer - packaging - optimize Ubuntu ServerCape Town, Western Cape, South Africa 19 hours ago
Senior Software Engineer - packaging - optimize Ubuntu ServerCape Town, Western Cape, South Africa 1 month ago
Senior Software Engineer - packaging - optimize Ubuntu ServerCape Town, Western Cape, South Africa 2 months ago
Freelance Software Developer (Python) - Quality Assurance (AI Trainer)Cape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrFreelance Software Developer (Rust) - AI Trainer
Posted 14 days ago
Job Viewed
Job Description
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates.
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.
Although every project is unique, you might typically:
- Generate prompts that challenge AI
- Define comprehensive scoring criteria to evaluate the accuracy of the AI's answers
- Correct the model's responses based on your domain-specific knowledge
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields.
- You have at least 3 years of professional experience with Rust
- Code review experience is a must
- Experience with AI projects is a plus
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Why this freelance opportunity might be a great fit for you?
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
- Seniority level Mid-Senior level
- Employment type Part-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Mindrift by 2x
Get notified about new Freelance Software Engineer jobs in Johannesburg, Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 4 days ago
Freelance Software Developer (Python-Rust) - AI TrainerJohannesburg, Gauteng, South Africa 3 days ago
Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)Johannesburg, Gauteng, South Africa 3 days ago
Freelance Software Developer (Ruby) - Quality Assurance (AI Trainer)Johannesburg, Gauteng, South Africa 4 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrFreelance software developer (typescript) - ai trainer
Posted today
Job Viewed