14 Software Implementation jobs in South Africa
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Implementation Specialist
Posted 21 days ago
Job Viewed
Job Description
Join to apply for the Software Implementation Specialist role at ExecutivePlacements.com - The JOB Portal
1 week ago Be among the first 25 applicants
Join to apply for the Software Implementation Specialist role at ExecutivePlacements.com - The JOB Portal
Recruiter:
Merand Corbett & Associates
Job Ref:
CPT /Doret
Date posted:
Wednesday, July 9, 2025
Location:
Helderberg, South Africa
SUMMARY:
Our client is seeking a highly skilled and motivated Software Implementation Specialist with expertise in JavaScript, SQL and Business Process Management solutions.
POSITION INFO:
This role involves working directly with clients to implement, configure, and optimise Business Process Management platforms, automate workflows, and integrate business applications. You will play a key role in translating business requirements into technical solutions using cutting-edge Business Process Management tools and web technologies.
Preferred Qualifications & Skills:
Preferably Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
3+ years of experience in implementing software solutions, with at least 2 years focused on Business Process Management or workflow automation systems.
Proven experience with Business Process Management tools such as Zoho,
Hubspot, Monday, Jira.
Strong understanding of process modelling, workflow logic, and business rule implementation.
Experience with RESTful APIs, JSON, and integration best practices.
Familiarity with cloud environments (AWS, Azure) and DevOps tools is a plus.
Excellent problem-solving, communication, and stakeholder engagement skills.
Experience with databases.
Understanding of Waterfall and Agile methodologies (Scrum/Kanban).
Key Responsibilities:
Implementation & Solution Delivery
Scope and Build end-to-end Business Process Management solutions including requirements gathering, system configuration, scripting, integration, testing, deployment, and Training.
Build and develop dynamic and scalable web-based process applications.
Customise Business Process Management platforms (Zoho, Hubspot) to meet business requirements through scripting, API integration, and process
modelling.
Create detailed functional and technical specifications based on client
Requirements And System Capabilities.
Client Engagement & Support
Collaborate closely with clients, business analysts, and cross-functional teams to understand business processes and translate them into optimised Business Process Management solutions.
Provide technical consulting and training to clients for smooth adoption of the solutions.
Troubleshoot and resolve implementation issues, application bugs, or integration failures in a timely and professional manner.
Integration & Development
Develop RESTful APIs, services, and middle ware components to integrate
Business Process Management solutions with external systems (ERP, CRM,
databases).
Ensure secure, scalable, and maintainable code practices are followed
throughout the project lifecycle.
Documentation & Process Improvement
Document solution designs, user guides, implementation plans, and standard operating procedures.
Continuously evaluate and recommend improvements to implementation methodologies and internal tools.
- Only shortlisted candidates will be contacted***
- Seniority level Not Applicable
- Employment type Full-time
- Job function Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Software Implementation Specialist jobs in Cape Town, Western Cape, South Africa .
Somerset West, Western Cape, South Africa 3 weeks ago
Software Engineer II: Platform & Shared Services Front-end Web Developer (CH1137) (FULLY REMOTE )Bellville, Western Cape, South Africa 1 week ago
Somerset West, Western Cape, South Africa 3 weeks ago
Software Engineers (All Levels) (CH1129)Brackenfell, Western Cape, South Africa 20 hours ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Strand, Western Cape, South Africa 3 weeks ago
Back-end Software Developer (SQL, ASP) (CH1142) (FULLY REMOTE )We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrGRC Software Implementation Consultant | Rosebank
Posted 27 days ago
Job Viewed
Job Description
Our client is a leading technology partner in South Africa, their story is one of passion, commitment, and innovation. They continue to help more businesses leverage the power of GRC technology to achieve their goals.
As a GRC Software Implementation Consultant, you will be a crucial part of our Services team. You will utilize your internal audit skills and risk management knowledge alongside your passion for people, whilst you train and implement our world-class software.
- Reporting to: Head of Services
- Working environment & travel: Fast-paced office environment. The role is based in Johannesburg, but there is an element of travel outside of Johannesburg and across the African continent (maximum of 2-3 weeks at a time).
- Working hours: 07:30am to 16:00pm, 08:00am – 16:30pm or 8:30am to 17:00pm when in the office and will ideally understand that there may be times that they need to work overtime on projects. When based at client sites, the individual will need to work the working hours stipulated by the client.
Key Responsibilities:
- Ensure excellent quality of stakeholder engagement and client relationships.
- Provide world-class Galvanize/HighBond (Governance, Risk and Compliance) configuration, support, and consulting services to our clients.
- Provide world-class data analytics consulting services to clients, using ACL scripting techniques.
- Provide training and skills
Junior Software Implementation Engineer / Graduate
Posted 19 days ago
Job Viewed
Job Description
About the Opportunity
Join a fast-growing, innovation-driven team that designs and implements intelligent software solutions, automating complex business processes and seamlessly integrating systems. This is your chance to work with a group of forward-thinking engineers and developers who are redefining how businesses operatelocally and internationally.
What Youll Be Doing
In this hybrid role (combination of in-office and remote work), you''ll gain hands-on experience as you:
- Design, configure, and implement tailored software solutions to meet unique client requirements.
- Build, test, and deploy automated process workflows using low-code platforms, SQL databases, and web-based UIs.
- Collaborate across technical and business teams to deliver impactful outcomes, from discovery to support.
- Participate in software testing (unit and end-to-end) to ensure performance and reliability.
- Provide ongoing production support and contribute to continuous improvement initiatives.
What Were Looking For
Were seeking tech-savvy graduates who are eager to learn, problem-solve, and deliver smart, scalable solutions. If you''re analytical, proactive, and excited about working on meaningful projects, this could be the perfect opportunity for you.
Key Skills & Qualities
- Relevant degree in Computer Engineering, Computer Science, IT, or Industrial Engineering .
- Solid academic track record, especially in Mathematics.
- Strong communication and interpersonal skills.
- Curious mindset with the ability to learn quickly and adapt to changing technologies.
- Attention to detail and commitment to delivering quality work.
- Ability to handle multiple priorities and thrive in a fast-paced environment.
- Willingness to occasionally work on client sites in Johannesburg.
Why Join This Team?
- Work on real-world projects that have tangible impact.
- Mentorship and support from experienced industry professionals.
- Exposure to a wide range of industries including retail, financial services, and asset management.
- A hybrid work environment that values flexibility and productivity.
- Clear career growth pathways and continuous learning opportunities.
Ready to Apply?
If you''re ready to kick-start your career in a future-focused, high-performance environment, send your CV, Matric certificate , and full academic transcripts to be considered.
Systems & Software Implementation Specialist (Non-Coding)
Posted today
Job Viewed
Job Description
We are seeking a detail-oriented, tech-savvy individual to join our team at ReWorks Solutions as a Systems & Software Implementation Specialist (Non-Coding). In this non-coding role, you’ll be responsible for implementing, managing, and optimizing a range of software tools used across our hotel operations—including CRM platforms, task and project management systems, marketing automation tools, booking software, ticketing systems, and internal communications platforms like Teams, Slack, and Kipsu.
Responsibilities- Design and maintain efficient workflows within various hotel-related software systems.
- Implement, configure, and integrate platforms such as Jotform , Jira , Zoho , and QuickBooks to support business operations.
- Assist with the setup and enhancement of CRM and operational tools to increase visibility and process efficiency.
- Collaborate with internal teams to execute projects using low-code and no-code solutions.
- Troubleshoot system issues and provide user support to ensure smooth adoption across departments.
- Stay current on new tools and recommend improvements to optimize cross-functional workflows.
- Highly proficient and comfortable with using a wide range of software platforms.
- Strong analytical and problem-solving skills; able to translate unclear requirements into practical software-based solutions.
- Experience working with or implementing tools such as Zoho , Jira , Jotform , or similar systems is a plus.
- Excellent communication skills and the ability to collaborate across departments.
- Organized, detail-oriented, and proactive in identifying process improvements.
- Prior experience in hospitality, hotel operations, or similar industries is an advantage but not required.
- Pay: Monthly USD Salary
Email your CV and to move forward with the next steps, we'd love to learn more about your background and experiences through a short video. Please record a brief video introducing yourself and describing your relevant work experiences. You may upload your video using Google Drive or Loom , and then share the link with us with your application.
Please note that applications submitted without a video will not be processed further , so we encourage you to complete this step at your earliest convenience.
If you have not heard back from us within 14 days of application, please consider it as unsuccessful.
Job Details- Seniority level: Associate
- Employment type: Full-time
- Hours: Monday – Friday (3pm-11pm SAST)
- Industries: Hospitality
Junior Software Implementation Engineer / IT Graduate - Johannesburg
Posted 23 days ago
Job Viewed
Job Description
Responsibilities
Implement and configure software to inhouse design and clients specific requirements. Use low-code applications with SQL databases to build integrated and automated back-end processes with web-based UIs.
Be responsible for interfacing with clients, understanding their needs and configuring software solutions to meet them.
Execute projects in a dynamic, collaborative, and iterative fashion - providing ongoing tangible benefit.
Provide superior customer service to internal and external clients. Develop new concepts, approaches and applying best-practice patterns.
Typical daily Tasks are.
- Solution design, build, test, support and improve
- Configure and test solutions with colleagues
- Involved with unit and end-to-end testing of solutions
- Involved in deploying solutions to server environments - Dev, QA, Production
- Provide exceptional production support and ongoing improvement
- Develop technical designs and documentation
- Participate in update, design, requirements and feedback sessions
You should be;
- Comfortable using technology and be able to explain it to othersAble to solve problems creatively and efficiently Quality focussed
- Able to manage time well and handle multiple projects simultaneously.
- Able to manage job pressure well
- Detail focussed as we work with sensitive data and critical business systems
- Pedantically accurate
- Able to communicate very well with different people - interpersonal, written and public speaking
Qualifications Industrial Engineering, Computer Engineering, BSc IT or related
Top academic achievers
Client orientated
Excellent communication skills
Our work is satisfying and challenging. We will train, help, assist and develop you to best perform your work and develop professionally. You will be trained and mentor.
Junior software implementation engineer / it graduate - johannesburg
Posted today
Job Viewed
Job Description
Junior Software Engineer: Implementation
Posted 9 days ago
Job Viewed
Job Description
Our software engineers are software solution implementation specialists, responsible for interfacing with clients, understanding their needs and configuring software solutions to meet them. A Digiata Software Engineer is part Systems Analyst, part Developer with strong financial services business knowledge.
You will be involved in delivering projects to clients from information gathering, working with a team in designing solutions, solution configuration, system testing, user training, continuous improvement and support.
It is a technical and practical role and will require you to;
- Implement and configure our software to our design and client’s specific requirements.
- Use our ‘low-code’ and 3rd party applications with SQL databases to build integrated and automated back-end processes with web-based UIs
- Execute projects in a dynamic, collaborative, and iterative fashion – providing ongoing tangible benefit
- Provide superior customer service to internal and external clients
- Develop new concepts, approaches and applying best-practice patterns
- Utilise your financial services business knowledge to deliver innovative solutions with clients
Typical daily Tasks performed by a software engineer at Digiata are;
- Solution design, build, test, support and improve
- Configure and test solutions with colleagues
- Involved with unit and end-to-end testing of solutions
- Involved in deploying solutions to server environments – Dev, QA, Production
- Provide exceptional production support and ongoing improvement
- Develop technical designs and documentation
- Participate in update, design, requirements and feedback sessions
You should be ;
- Comfortable using technology and be able to explain it to others
- Able to solve problems creatively and efficiently
- Quality focussed
- Able to manage time well and handle multiple projects simultaneously.
- Able to manage job pressure well
- Detail focussed as we work with sensitive data and critical business systems
- Pedantically accurate
- Able to communicate very well with different people
Our work is satisfying and challenging. And we are stimulated and get excited when we:
- Work closely with our clients and see our solutions being used successfully
- Achieve our project goals together with our team
- Develop our technical skills and business knowledge
- Contribute, participate and provide input to developing better internal approaches, methodologies and tools
- Identify and explore new business development opportunities for Digiata
We will train, help, assist and develop you to best perform your work and develop professionally. You will be trained and mentored at Digiata with:
- New employee induction to the company
- Implementation specialist training program
- Introduction into your project delivery team
- Ongoing mentorship and coaching with your Senior Manager
- Support and helping hand from your team, larger engineering group, managers and directors
- Ongoing development and training program utilising internal and specialist courses
- Regular and formal reviews with the aim of skills development and professional growth
- Open and collaborative culture, where everyone is encouraged to contribute
You will be expected to make judgement calls, show responsibility and act professionally. Characteristics and attitudes that we value are;
- Professionalism
- Integrity
- Willingness to engage with people – learn from colleagues and clients
- General interest in applying technology to improve business and especially the financial services environment
- Hands-on, organised and very hardworking
- Strong sense of responsibility and motivation
- Desire to learn and gain knowledge
Location and working hours
- Our office in Cape Town is based in the CBD in Bree Street
- Our software engineers mostly work at our office or client premises in the Cape Town area. Travel may be expected between local clients. Or occasionally to our Jhb office or clients.
Desired Skills
- B.Sc, B.Eng or B.Com degree with IT related subjects as majors.
- From one of the following universities: UCT, Stellenbosch, Wits, Pretoria, North West (Potchefstroom campus), Free State, KZN, Nelson Mandela, Johannesburg
- With above average results. Guideline is 60% average at university.
- Matric results – A or B for Maths HG
- Excellent communication skills – interpersonal, written and public speaking
Desired Experience
- Software product configuration and support experience an advantage
- SQL experience and standard scripting an advantage
- Monthly Salary is cost to company, allowing you to manage your own financial planning
- Company funded Group Life and Disability cover
- 20 days annual leave and it will increase to 22 days on completion of year 3
- Financial assistance towards post graduate studies
Be The First To Know
About the latest Software implementation Jobs in South Africa !
Junior Software Engineer: Implementation
Posted 27 days ago
Job Viewed
Job Description
Our client is looking for ambitious, self-driven team players who are passionate about making a difference and delivering innovative solutions to exceed client expectations. Our software engineers are solution implementation specialists, responsible for interfacing with clients, understanding their needs, and configuring software solutions to meet them.
Duties & ResponsibilitiesYou will be involved in delivering projects to clients from information gathering, working with a team in designing solutions, solution configuration, system testing, user training, continuous improvement, and support.
It is a technical and practical role and will require you to:
- Implement and configure our software to our design and client’s specific requirements.
- Use our ‘low-code’ applications with SQL databases to build integrated and automated back-end processes with web-based UIs.
- Execute projects in a dynamic, collaborative, and iterative fashion - providing ongoing tangible benefits.
- Provide superior customer service to internal and external clients.
- Develop new concepts, approaches, and apply best-practice patterns.
- Solution design, build, test, support, and improve.
- Configure and test solutions with colleagues.
- Involved with unit and end-to-end testing of solutions.
- Involved in deploying solutions to server environments - Dev, QA, Production.
- Provide exceptional production support and ongoing improvement.
- Develop technical designs and documentation.
- Participate in update, design, requirements, and feedback sessions.
You should be:
- Comfortable using technology and able to explain it to others.
- Able to solve problems creatively and efficiently.
- Quality-focused.
- Able to manage time well and handle multiple projects simultaneously.
- Able to manage job pressure well.
- Detail-focused as we work with sensitive data and critical business systems.
- Pedantically accurate.
- Able to communicate very well with different people - interpersonal, written, and public speaking.
Our work is satisfying and challenging. We are stimulated and excited when we:
- Work closely with clients and see our solutions being used successfully.
- Achieve our project goals together with our team.
- Develop our technical skills and business knowledge.
- Contribute, participate, and provide input to developing better internal approaches, methodologies, and tools.
- Identify and explore new business development opportunities for the business.
We will train, help, assist, and develop you to best perform your work and develop professionally. You will be trained and mentored with:
- New employee induction to the company.
- Implementation specialist training program.
- Introduction into a project delivery team.
- Ongoing mentorship and coaching with your Senior manager.
- Support and helping hand from your team, larger analyst group, managers, and directors.
- Ongoing development and training program utilizing internal and specialist courses.
- Regular and formal reviews with the aim of skills development and professional growth.
- Open and collaborative culture, where everyone is encouraged to contribute.
You will be expected to make judgment calls, show responsibility, and act professionally. Characteristics and attitudes that we value are:
- Professionalism.
- Integrity.
- Willingness to engage with people - learn from colleagues and clients.
- General interest in applying technology to improve business, especially in the financial services environment.
- Hands-on, organized, and very hardworking.
- Strong sense of responsibility and motivation.
- Desire to learn and gain knowledge.
- Cape Town:
- Our office in Cape Town is based in the CBD in Bree Street.
- Our software engineers mostly work at client premises in the Cape Town area. Travel may be expected between local clients or occasionally to our Jhb office or clients. You are required to have your own transport (valid driver’s license) and be willing to travel.
- Johannesburg:
- Our office in Johannesburg is based in the Rosebank Mall next to the Rosebank Gautrain station.
- Our software engineers mostly work at client premises in the Johannesburg area. Travel may be expected between local clients or occasionally to our Cpt office or clients. You are required to have your own transport (valid driver’s license) and be willing to travel.
- We and our clients work typical business hours - work days between 8 am and 5 pm. There may be occasional need to work evenings and weekends due to project deadlines or unexpected problems.
- B.Sc, B.Eng, B.Com, or BA (Socio-Informatics), degree with IT-related subjects as majors.
- From one of the following universities: UCT, Stellenbosch, Wits, Pretoria, North West (Potchefstroom campus), Free State, KZN, Nelson Mandela, Johannesburg.
- With above-average results. Guideline is 65% average at university.
- Matric results – above-average mark for Maths HG.
- Excellent communication skills - interpersonal, written, and public speaking.
- Junior Software Engineer:
- Graduate up to 2 years’ experience.
- Software product configuration and support experience an advantage.
- SQL experience and standard scripting an advantage.
Junior software engineer: implementation
Posted today
Job Viewed
Job Description
GRC Software Implementation Consultant (JHB Hybrid) R0 per month + 0
Posted 27 days ago
Job Viewed
Job Description
Utilize your IT or internal audit skills and risk management knowledge alongside your passion for people, whilst you train and implement world-class software as the next GRC Software Implementation Consultant sought by a dynamic Joburg-based Software Solutions Specialist. You will provide Galvanize/HighBond (Governance, Risk and Compliance) configuration, support, and consulting services to clients, as well as Data Analytics consulting services to clients, using ACL scripting techniques. The ideal candidate must have a completed Internal Audit Degree (NQF Level 7), at least 3 years’ experience in an Internal/IT Audit role including Data Analytics, and software proficiency in Teammate, BarnOwl, CURA, ACL GRC and skills in SQL & MS Office.
DUTIES:
- Ensure excellent quality of stakeholder engagement and client relationships.
- Provide world-class Galvanize/HighBond (Governance, Risk and Compliance) configuration, support, and consulting services to clients.
- Provide world-class Data Analytics consulting services to clients, using ACL scripting techniques.
- Provide training and skills