Website Department of Public Works and Infrastructure (DPWI)
Department of Public Works and Infrastructure (DPWI) is a ministry of the South African government responsible for managing national infrastructure and government-owned land and buildings.
About Department of Public Works and Infrastructure (DPWI)
The Department of Public Works and Infrastructure (DPWI) is a ministry of the South African government responsible for managing national infrastructure and government-owned land and buildings. Managing the state’s immovable asset portfolio, including the planning, acquisition, and disposal of land and buildings.
Minimum 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.
Duties and 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.
To apply for this job please visit www.dpsa.gov.za.