Assistant Director: System Developer
Phanda Personnel
- R Undisclosed
- Contract Intermediate position
-
Pretoria CBD
- Posted 07 Dec 2025 by Phanda Personnel
- Expires in 28 days
-
Job 2629053
About the position
Purpose of the Post
To develop (As Per Software Development Lifecycle) the Client's Applications for Desktops and Mobile Devices As Per User / Business Requirements.
Applications/Software Development and Maintenance
- Develop, test and maintain software to meet consumers' and clients' needs.
- Perform continuous enhancements and improvements as per technology advancement and customization requests.
- Test, troubleshoot and resolve issues with existing systems and systems being developed.
- Document all work for knowledge transfer and business operational needs.
- Monitor quality and performance of applications through testing and maintenance.
Acquisition And Implementation of Business System Solutions.
- Develop front-end of the system (create design prototypes, including graphic design).
- Create visual concepts as per business requirement.
- Coordinate the implementation of systems and business applications
- Facilitate the business solutions acquisition process and procedures
- Ensure that integration of required data between systems is effectively implemented /used without losing credible data.
Coordinates the utilisation of emerging technology to enhance DSI's Information Management and Information Systems.
- Keep up to date with technical and industry sector developments.
- Participate in relevant GITOC standing committees.
- Attend hardware and software workshops and exhibitions.
- Advice end-users and support staff on the appropriate use of technology.
Implement and maintain applications.
- Developing and implementing data analyses, data collection systems and other strategies that optimize statistical efficiency and quality
- Maintain and modify programs as per business requirement.
- Implements and maintain department-wide system integration.
- Maintain confidentiality with regard to the information being processed, stored or accessed.
- Coordinate the provision of training to end-users and support staff including drafting of
- user manuals.
- Assist in administering applications service level agreements with third party service providers.
Competency Requirements
Knowledge
- Systems development lifecycles and methodologies.
- Keeping abreast of latest IT Technology.
- Data Interpretation and analytics.
- Sound knowledge of various computer technologies and how they impact the business.
- Sound knowledge of least one computer programming language.
- Good knowledge of database structures, theories, principles, and practices.
- Technical understanding in the areas of application programming, database and system design.
- Knowledge and understanding of Public Service Regulations.
Skills
- Interpersonal skills.
- Teamwork skills.
- Software programming.
- Software documentation skill
- Software development fundamentals
- Software debugging
- Problem solving skills.
- Communication skills.
- Time Management.
Personal attributes
- Critical thinker.
- Initiative and creative.
- Loyalty and business ethics.
- Ability to work individually and as part of the team.
- Willingness to assist people.
- Persistence and perseverance, willing to learn.
Experience
- Minimum of 2 years' experience in system development
Learning Indicators/Qualifications
- A tertiary qualification at NQF level 6 in Computer Science or Software Development/Engineering or Information Systems.
- Mobile application development would be added advantage.
Desired Skills:
- Interpersonal Skills
- Teamwork
- Software Programming
- Software documentation skill
- Software development fundamentals
- Software debugging
- Problem solving skills
- Communication skills
- Time Management
Desired Qualification Level:
Phanda Personnel
About the agency
We are a 100% female black-owned boutique recruitment agency based with head office in Cape Town, South Africa. Alongside our Level 1 BBB-EE status, we have nearly twenty years’ experience in Executive Search, Recruitment, Selection and much more. As a result, we contribute to eliminating unemployment in our country.
Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.
EMAIL ME JOBS LIKE THIS
Email me jobs similar to: Assistant Director: System Developer
Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.