Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 6, 2026
    Deadline: Mar 13, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Road Traffic Management Corporation (RTMC) commenced its operations in April 2005 with the objective of pooling powers and resources to eliminate the fragmentation of responsibilities for all aspects of road traffic management across the various levels of government in South Africa. The RTMC was established in terms of Section 3 of the Road Traffic Ma...
    Read more about this company

     

    User Support Analyst Ref No. RTMC/RTIT/USA/2026

    Job Purpose:

    • The User Support Analyst is responsible for the analysis and support of NaTIS software application incidents and data fix requests.

    KEY JOB RESPONSIBILITIES:

    • Must perform Software user support.
    • Ensure that the user log the call.
    • Investigate, analyse and resolve system issues logged by users on instruction from the Team Leader: User Support.
    • Analyse the issue mentioned in the call.
    • Assist the user with the issue – resolve the call telephonically or create scripts for the issue.
    • Develop comprehensive database scripts based on assistance from the Senior Analyst: User Support.
    • Submit the script to a team member in Road Traffic Management Systems for review and approval.
    • Run the approved script and provide feedback to the user, the Senior Analyst: User
    • Support and the Team Leader: User Support.
    • Test proposed solutions to confirm resolution.
    • Ensure that the resolution of the call is logged.
    • Assist the Senior Analyst: User Support and the Team Leader: User Support with monitoring compliance with Service Level Agreement.
    • Assist in the identification of possible end-user training needs.
    • Provide training needs to the Team Leader: User Support.
    • Give telephonic support to end users.
    • Document repeated calls to identify trends.
    • Compile weekly statistical reports and submit to the Team Leader: User Support
    • Quality assure team members’ scripts.
    • To build value adding relationships with stakeholders.
    • To deliver, monitor and continuously improve customer service.
    • To continuously develop own personal expertise and drive personal growth.

    QUALIFICATIONS AND EXPERIENCE:

    • Matric (NQF Level 4) as essential)
    • Diploma in SQL (NQF Level 5) / 12 Months certificate as essential.
    • 3 - 4 years working experience in Road Traffic Systems.
    • Understanding Of Software Development Methodology like Waterfall and Agile.

    KEY ATTRIBUTES AND COMPETENCIES:

    • Accountability and ethical conduct.
    • Quality and deadline oriented.
    • Judgment and analytical ability

    go to method of application »

    Specialist Software Developer Ref No. RTMC/RTIT/SSD/2026

    Job Purpose: 

    • The Specialist:  Software Development is responsible for developing software and applications within the policy and software development lifecycle.

    KEY JOB RESPONSIBILITIES:

    • The Specialist: Software Development is responsible for developing software and applications within the policy and software development lifecycle.
    • Participate in Scrum Meetings and Daily Stand-ups to gain an understanding of existing product and domain elements and work with Analysis and Design to refine new requirements to develop software and applications.
    • Receive new issues assigned by Team Leader: Software Development through a defect, new specification or specification change.
    • Analyse assignments and plan implementation and unit tests to verify code
    • Check out existing code and implement new code or change to existing code and submit for review to the Team Leader or another Specialist by checking code back.
    • Implement suggested changes as reviewed and release code for build process
    • Support existing functionality and develop new functionality and components
    • Refactor and improve the code to keep the product maintainable and adaptable to new requirements
    • Ensure compliance with product software development processes and standards.
    • Implement recommendations from the Architect regarding application performance, and high availability features.
    • Create unit and integrated system tests to show that the developed functionality works as intended
    • Create unit and integrated system tests to show that the developed functionality works as intended
    • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system
    • Build and deploy the system on an application server
    • Assess the work done and assist other developers to ensure that the system under development is implemented correctly
    • Participate in peer code reviews
    • Utilise version control, build, continuous integration solutions and code quality tools as required
    • To collaborate with / contribute to the team.
    • To build value adding relationships with stakeholders
    • To deliver, monitor and continuously improve customer service
    • To continuously develop own personal expertise and drive personal growth

    QUALIFICATIONS AND EXPERIENCE:

    • Matric (NQF Level 4) as essential.
    • National Diploma in Information Technology or equivalent (NQF level 6) as essential.
    • Bachelor’s Degree in Computer Science, Information Systems or Information Technology (NQF Level 7) as added advantage.
    • 4 – 6 years’ experience in Software Development with experience in Java
    • Spring and SpringBoot is advantageous
    • Knowledge of integration technologies (e.g. JMS, SOAP-*, REST)
    • Knowledge of DevOps tools and technologies (e.g Kubernetes)
    • Knowledge of build frameworks (e.g. Maven, Ant)
    • Knowledge of CI tools and participating in Continuous Integration (e.g. Jenkins, Bamboo)
    • Knowledge of OOAD.
    • Understanding of Design Patterns.
    • Understanding of Domain Driven Design.
    • Familiarity with unit testing frameworks and TDD.
    • Knowledge of Agile methodologies.

    KEY ATTRIBUTES AND COMPETENCIES:

    • Accountability and ethical conduct.
    • Deadline-orientated and analytical ability.
    • Result driven and attention to detail.

    go to method of application »

    Senior Specialist: User Interface Development Ref No. RTMC/RTIT/SSUID/2026

    Job Purpose: 

    • The Senior Specialist: User Interface Development is responsible for designing, developing, testing and integrating moderate to complex application solutions focusing on business and custom applications user interface.

    KEY JOB RESPONSIBILITIES:

    • To develop software and applications.
    • Participate in Scrum Meetings and Daily Stand-ups to gain an understanding of existing product and domain elements and work with business analysts to refine new requirements.
    • Receive new issues assigned by Manager: Software Development or Software.
    • Architect through a defect, new specification or specification change.
    • Work with Road Traffic Management Systems team members to create seamless and elegant front-end experience for a diverse user base.
    • Analyse assignments and plan implementation and unit tests to verify code.
    • Check out existing code and implement new code or change to existing code and submit for review to the Manager or another Specialist by checking code back.
    • Implement suggested changes as reviewed and release code for build process.
    • Support existing functionality and develop new functionality and components.
    • Develop and maintain moderately complex graphical user interfaces.
    • Ensure standardisation of the user interface approach.
    • Apply accessibility user interface standards to ensure compliance and responsive design.
    • Implement recommendations from the Architect regarding application performance, and high availability features.
    • Create unit and integrated system tests to show that the developed functionality works as intended.
    • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system.
    • Build and deploy the system on an application server.
    • Execute unit tests.
    • Assess the work done and assist other developers to ensure that the system under development is implemented correctly.
    • Participate in peer code reviews
    • Utilise version control, build, continuous integration solutions and code quality tools as required
    • Conduct research on emerging technologies and industry practices and makes recommendation to the Manager: Systems Development.
    • To collaborate with / contribute to the team
    • Provide input to management into the functional plan of the department
    • Provide input into departmental reports to support decision-making
    • Support management with tracking of expenditure in line with budget
    • To build value adding relationships with stakeholders
    • To deliver, monitor and continuously improve customer service.
    • To continuously develop own personal expertise and drive personal growth

    QUALIFICATIONS AND EXPERIENCE:

    • Matric (NQF Level 4) as essential
    • Bachelor’s Degree in Information Technology (NQF Level 7) as essential
    • Honours Degree (NQF Level 8) and or post graduate Diploma (NQF Level 8) as added advantage
    • 6 – 8 years’ experience in User Interface Development.
    • Must have 2-3 years development experience with AngularJS
    • Must have 2-3 years development experience with Flutter
    • Knowledge of build frameworks (e.g. Maven, Ant, Grunt, Gulp).
    • Knowledge of CI tools and participating in Continuous Integration (e.g. Jenkins, Bamboo).
    • Knowledge of OOAD.
    • Understanding of Design Patterns and Domain Driven Design.
    • Familiarity with unit testing frameworks and TDD.
    • Knowledge of Agile methodologies.
    • Understanding of front-end design.
    • Understanding of UX principles.
    • Knowledge of front-end development tools.

    KEY ATTRIBUTES AND COMPETENCIES:

    • Accountability and ethical conduct.
    • Quality and deadline oriented.
    • Analytical Ability and result driven.

    go to method of application »

    Software Developer Ref No. RTMC/RTIT/SD/2026

    Job Purpose: 

    • The Software Developer is responsible for developing software and applications within the policy and software development lifecycle.

    KEY JOB RESPONSIBILITIES:

    • To develop software and applications.
    • Participate in Scrum Meetings and Daily Stand-ups to gain an understanding existing product and domain elements and work with business analysts to refine new requirements.
    • Receive new issues assigned by Team Leader: Software Development through a defect, new specification or specification change
    • Analyse assignments and plan implementation and unit tests to verify code
    • Check out existing code and implement new code or change to existing code and submit for review by checking code back
    • Re-factor and improve the code to keep the product maintainable and adaptable to new requirements.
    • Working effectively in a team environment and follow / develop product software development processes and standards.
    • Evaluating and improving application performance, and high availability features.
    • Creating unit and integrated system tests to show that the developed functionality works as intended.
    • To continuously develop own personal expertise and drive personal growth
    • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system.
    • Building and deploying the system on an application server.
    • Creating and executing qualification tests
    • To build value adding relationships with stakeholders.
    • To deliver, monitor and continuously improve customer service

    QUALIFICATIONS AND EXPERIENCE:

    • Matric (NQF Level 4) as essential
    • National Diploma in Information Technology (NQF Level 6) as essential
    • Bachelor’s Degree in Computer Science, Information Systems or Information Technology (NQF Level 7) as an added advantage
    • 1-3 years’ experience in Software Development with experience in Java
    • Spring and SpringBoot is advantageous
    • Knowledge of Flutter is advantageous

    KEY ATTRIBUTES AND COMPETENCIES:

    • Quality oriented.
    • Deadline oriented.
    • Analytical ability.
    • Professionalism and attention to detail.

    go to method of application »

    General Manager: Road Traffic Management Systems Ref No. RTMC/RTIT/GMRTMS/2026

    Job Purpose: 

    • The General Manager: Road Traffic Management Systems is a Head of Department position and reports directly to the Executive Manager: Road Traffic Information and Technology.
    • The incumbent is responsible for overseeing the systems development process throughout the normal software life cycle

    development.
    KEY JOB RESPONSIBILITIES:

    • To manage the Road Traffic Management Systems Unit for RTMC.
    • Develop an Operational plan aligned with the Road Traffic Information and Technology Divisional Strategy and RTMC Mandate.
    • Ensure that all functions in the Unit are aligned with the developed operational plan.
    • Prepare and submit reports or ad hoc reports to Executive Manager and RTMC
    • Management as and when required.
    • To manage and assist with the delivery of projects and continuous improvement activities.
    • Identify gaps within current functions and propose recommendations to management to resolve current issues.
    • Act as Subject Matter Expert for all Business Improvement projects identified within Road Traffic Management Systems.
    • Manage the implementation of different projects and project streams in Road Traffic Management Systems.
    • Assist with the compilation and implementation of change management programmes for every project in Road Traffic Management Systems.
    • Identify all risks in projects for Road Traffic Management Systems and make suggestions to deal with identified risks.
    • To oversee the development and enhancement of ICT systems.
    • Develop and implement the required Systems Development Methodology, systems and processes to be used within the RTMC context.
    • Ensure compliance with the RTMC’s systems development methodology, systems and processes.
    • Ensure that development and enhancement projects are properly scoped and that project scope documents are properly developed.
    • Ensure that business requirements are properly understood and translated into technical specifications.
    • Ensure that the development project is properly managed according to set service level agreements
    • Ensure that systems are developed using the correct methodology and within set requirements and SLA’s
    • Develop and implement a thorough system testing and quality assurance process
    • Ensure compliance with the system testing and quality assurance processes
    • Ensure that the deployment of new systems into the actual operations are communicated effectively to all users
    • Develop and ensure compliance with a proper document control system for all developed systems.
    • To manage compliance with the annual budget.
    • To develop, maintain and build relationships with current and potential stakeholders to ensure service level requirements are met and to protect RTMC’s interest in the relationship.
    • To perform general people management functions and effective capacity management to ensure smooth running of departments.

    QUALIFICATIONS AND EXPERIENCE:

    • Matric (NQF Level 4) as essential.
    • Bachelors' degree in Computer Science or Information Systems or equivalent (NQF Level 7) as essential.
    • Honours Degree (NQF Level 8) and Masters' Degree (NQF Level 9) advantageous.
    • 8 years’ relevant Software Development experience of which 4 years must be at a Management level.
    • Understanding of Road Traffic Information systems, databases
    • Knowledge of ICT systems, networks, hardware and software
    • Knowledge of Agile Project Management Methodologies

    KEY ATTRIBUTES AND COMPETENCIES:

    • Management and Leadership skills
    • Problem solving and analysis
    • Accountability and ethical conduct
    • Quality and deadline oriented
    • Must have integrity and result driven

    Method of Application

    Interested and qualified? Go to The Road Traffic Management Corporation (RTMC) on www.rtmc.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at The Road Traffic Management Co... Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail