Back to jobs
AG

SYSTEM DEVELOPER

AGRICULTURE
Gauteng
Pretoria
Permanent
R

Salary

R468 459 per annum (Level 09)

Closing Date

30 Jan 2026

in about 3 hours

Reference

3/3/1/23/2025

Post Ref1/2

Requirements

The applicants must be in possession of a Grade 12 Certificate and Bachelor’s Degree / National Diploma in Computer Sciences / Engineering / Information Technology /Software Development. 3 years’ experience in Web Technologies and Scripting Tools (Java/ Java 2 Platform, Enterprise Edition (J2EE), Hyper Text Markup Language (HTML), Javascript, Extensible Markup Language (XML) e.g. Enterprise Java Beans (EJB) and Cascading Style Sheets (CSS), Java Server Pages (JSP), Java Beans, C#, .Net 4.0, ASP.NET, jQuery and Microsoft Power BI), with relevant database knowledge in MySQL, MS SQL and Oracle. Job related knowledge: Experience in Web Technologies and Scripting Tools (Java / J2EE, HTML, Javascript, XML e.g EJB and CSS, JSP, Java Beans, C#, .Net 4.0, ASP.NET, jQuery and Microsoft Power BI), with relevant database knowledge in MySQL, MS SQL and Oracle. Application Servers: JBOSS, WebLogic, Glassfish, Tomcat and Internet Information Services (IIS). Working knowledge in Object Oriented environment, must have a thorough understanding of using Model-View-Controller, exposure to Net- Beans, Eclipse, WebSphere, Experience in System Development Life Cycle (SDLC) and reporting tools e. g itext, jasper report. Job related skills: Teamwork, Interpersonal skills, Oral skills, Writing communication skills, Presentation and Development skills. A valid driver’s licence. 4 Page 5

Key Responsibilities

Provision of Information and Communications Technology (ICT) applications and deploy them as per Directorate requirements. Describe desired features and operations in detail, including screen layouts, business rules, process diagrams and pseudo code. Perform hands-on software design and development. Develop object- oriented applications that span across multiple platforms. Implementation of national ICT strategies and policies. Analyse user requirements : and participate on the creation of technical specification document. Produce system as built documentation and other required documents as per Software Development Life Cycle. Provide general and specialized advice on ICT to all levels of the organisation and sometimes stakeholders outside the DoA. Offer expertise on technical aspects of all application development LiveCycle. Research new trends in line with application development environment. Implement the effective utilization of ICT as a strategic resource through operational planning, control, quality assurance and intervention with a view to directly support service delivery to DoA clients. Conduct unit testing on the software that was developed to validate if the product addresses requirements from business. Perform maintenance and enhancement on existing applications.

How to Apply

Applications can be submitted by hand delivery during office hours to: 20 Steve Biko Street, Agriculture Place, Arcadia, Pretoria, 0002 or by email SDrecruit232025@nda.agric.za

Enquiries

Mr S Mahlangu Tel No: (012) 319 6184

Published in PSV Circular 1/2026 on January 16th, 2026

Ad PlaceholderJob Detail Footer Ad • Slot: JOB_DETAIL_FOOTER_AD_SLOTFormat: horizontal