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

     

    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.

    Check how your CV aligns with this job

    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