Picture
 
ROAD TRAFFIC MANAGEMENT CORPORATION (RTMC)
 
SPECIALIST: SOFTWARE DEVELOPMENT
Ref No. RTMC/RTMS/SSD/2020
Package: Negotiable
 
 
Purpose: The Specialist: Software Development is responsible for developing software and applications within the policy and software development lifecycle.
 
Requirements: •Matric Certificate (NGF Leve 4) National Diploma in Information Technology (Essential) •Degree in Computer Science or Information Technology (Advantage) •3 - 5 years’ experience in Software Development.
 
The successful candidate must have the following attributes and competencies: •Accountability and ethical conduct •Quality oriented •Judgment •Deadline-orientated •Analytical ability •Task oriented •Results Driven •Organisational values and quality •Professionalism •Attention to Detail •Confidentiality •Integrity •Flexibility •Adaptability •Initiative.
 
 
Duties Provide input to management into the functional plan of the department •Deliver performance according to performance expectations to ensure value add to the business •Share knowledge and expertise with team and stakeholders with the objective to add value •Provide input into departmental reports to support decision-making •Provide input into departmental budget to management •Support management with tracking of expenditure in line with budget •Build and maintain healthy and sustainable relationships with stakeholders, both internally and externally •Regularly engage with stakeholders with the intention to add value •Communicate with stakeholders on a frequent basis and ensure communication is relevant and on time •Gather feedback from stakeholders to improve and optimise service delivery •Identify issues and problems within allocated area and make recommendations to implement changes as and when required •Investigate and address problems in the most appropriate manner •Provide updated reports in area of responsibility to Managers to support decision-making •Ensure customers are able to provide feedback on team performance •Deliver optimal customer service to customers that adds value to the business and generates a low rate of complaints from customers •Deal with customer complaints quickly and effectively •Ensure regular communication with customers •Share customer feedback with team members to ensure customer service is improved •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. •Receive new issues assigned by Team Leader: Software Development through a defect, new specification or specification change •Analyze 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 •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 •Remain up to date with relevant market trends and incorporate information into your work to add value •Ensure that opportunities are taken on with a “can-do attitude” and with a focus on continuous learning.



To apply please submit a letter of application (no prescribed template), accompanied by a recent Curriculum Vitae as well as certified copies of qualifications, identity document and driving license. 
 
Applications must be forwarded via email to: rtmc@miltonresourcing.co.za.  
 
Candidates are requested to clearly indicate the reference number for the position they are applying for on the email. Candidates should also note that detailed information on the jobs is available on the RTMC website under vacancies.
 
NB: Persons with disabilities are encouraged to apply
 
The RTMC reserves the right not to make an appointment. Due to the large number of applications we envisage receiving, applications will not be acknowledged. If you have not received any response from us within 3 months, please consider your application unsuccessful.
 
Enquiries: Ms. N Thobela (012) 999 5200
 
Closing date: 10 November 2020 at 16:30
NB: No late applications will be accepted.
 
Board of Directors: Mr Z Majavu CD(SA) (Chairman), Ms P Manqele, Ms T Mdlulwa, Mr T Kgomo, Prof. M Mphahlele, Ms T Thankge, Dr E Thebe, Adv. J Makgatho*
Chief Executive Officer: Advocate MS Msibi
Company Secretary: Ms S Petse
*Departmental Representative