Assistant Director System Developer PRETORIA IT Pretoria - Gauteng Assistant Director: System Developer PRETORIA R355 200pa 12 month fixed term contract Purpose of the post: To develop (as per software development lifecycle) the DSI applications for desktops and mobile devices as per user / business requirements.
Description of tasks: 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 DSIs 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 Knowledge, Skills and Personal Attributes: 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.
Interpersonal skills.
Teamwork skills.
Software programming.
Software documentation skill Software development fundamentals Software debugging Problem solving skills.
Communication skills.
Time Management.
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.
Qualification and Experience requirements: Minimum of 2 years experience in system development A tertiary qualification at NQF level 6 in Computer Science or Software Development / Engineering or Information Systems Mobile application development would be an added advantage Closing date for applications: 26 November 2024 Should you not hear from us within 14 days of the closing date, please consider your application unsuccessful.
Apply for this Job