Vacancy Details
Employer: Talent Evolution (Pty) Ltd
Role Purpose
The Technical Software Consultant is responsible for supporting the analysis, configuration, implementation, and maintenance of off-the-shelf software solutions for public transport systems.
This role works closely with internal teams and client stakeholders to design, configure, test, integrate, and support complex public transport applications. The position plays a critical role in delivering reliable, compliant, and scalable Intelligent Transport System (ITS) solutions, while acting as a customer-facing technical advisor throughout the project lifecycle.
Key Responsibilities
Software Analysis & Configuration
Analyse customer and prospect public transport application requirements and translate them into functional and technical configurations.
Design, redesign, and configure complex public transport software applications, identifying optimisation opportunities and required modifications.
Implement, configure, and maintain software applications and system programs in line with project specifications.
System Testing & Quality Assurance
Perform all system testing activities, including internal testing and user acceptance testing (UAT).
Support simulator testing, quality control, and configuration control activities in collaboration with internal teams.
Ensure solutions meet defined functional, technical, and operational requirements.
Integration & Development
Manage the specification, design, development, and testing of integration gateways.
Design and develop third-party integration protocols where applicable.
Identify and apply opportunities where AI can optimise implementation, configuration, and development processes.
Documentation & Knowledge Transfer
Prepare, maintain, and update all user and system documentation, including design specifications and test documentation.
Develop software operating manuals, installation procedures, and test plans.
Participate in active skills transfer initiatives to transfer application knowledge to clients and third-party partners, including local partners.
Contribute to the development and maintenance of user training manuals, standards, and procedures.
Troubleshooting & Support
Diagnose application malfunctions, determine root causes, and implement corrective actions.
Provide technical support during implementation, integration, testing, and post-deployment phases.
Stakeholder & Client Engagement
Act as a customer-facing technical consultant, working closely with client stakeholders to deliver end-to-end ITS implementations, integrations, and testing.
Collaborate with cross-functional teams to ensure seamless solution delivery across projects.
Operational Support
Undertake any other reasonable tasks aligned with training, skills, and role requirements as requested.
Required Skills
- Technical Software Experience: 5 to 6 years
Candidate Requirements
Role Requirements
Qualifications & Experience
Bachelor’s degree in Computer Science, Information Systems, Business Administration, or a closely related field from an accredited institution.
Minimum of five (5) years’ verifiable professional experience in the design, implementation, configuration, and testing of software applications and/or systems analysis.
Experience in the design and implementation of public transport or ITS software applications will be advantageous.
Proficiency in English is mandatory.
Technical Skills
Software configuration and implementation.
System and user acceptance testing.
Integration gateway design and third-party system integration.
Technical documentation and training material development.
Strong understanding of algorithms, software architectures, and system interactions.
Ability to leverage emerging technologies, including AI, to improve solution delivery.
Behavioural Competencies
Highly self-motivated with strong initiative and the ability to work independently.
Excellent attention to detail and organisational skills.
Flexible and adaptable across multiple technology stacks due to a strong foundational technical understanding.
Strong analytical, troubleshooting, and problem-solving abilities.
Customer-focused mindset with a proactive, solutions-driven approach.
Accountable and able to balance customer procedures with internal governance requirements.
Effective communicator with strong interpersonal and stakeholder engagement skills.
Ability to build trusted relationships quickly with internal teams and customers.
Professional, mature, and collaborative team player with a strong “can-do” attitude.
Special Conditions
Travel within Africa and occasional international travel will be required.
Should you not receive a response within 10 working days, please consider your application unsuccessful.
3 people have applied for this job. 112 people have viewed this job.
About Talent Evolution (Pty) Ltd
Talent Evolution is a provider of Talent Management Services to help clients achieve greater organisational performance by assisting, recruiting, developing and engaging the best and most talented people for their businesses. With over 21 years of professional service and market knowledge, Talent Evolution has a tailor made solution for all our clients talent needs across a wide range of industries.
More Jobs at Talent Evolution (Pty) Ltd
Electronics Engineer (Travel Intensive) - Sandton
- Johannesburg North
- Job Type: Permanent
- Posted 02 Feb 2026 | 59 Days left
Bookkeeper - Woodmead
- Johannesburg South
- Job Type: Permanent
- Posted 28 Jan 2026 | 54 Days left
General Manager – Retail Property Management - Johannesburg
- Johannesburg North
- Job Type: Permanent
- Posted 26 Jan 2026 | 52 Days left
Design Draughtsperson - Bellville
- Bellville
- Job Type: Permanent
- Posted 26 Jan 2026 | 52 Days left