34 2024_104
Requirements
National Senior Certificate plus an undergraduate (NQF Level 6) in Computer Science, Information Systems, BTech: Software Development or any other related field. Three (03) to five (5) years system development experience in a multitiered, redundant architecture using Microsoft .Net front-end web and application servers, clustered database (MS SQL or similar), collateral servers. Experience in designing and developing software in an object-oriented, Microsoft .NET and C# technology. Experience at developing websites, database, and middleware applications from inception to implementation using recognized development methodologies Web & Applications. Computer literacy programmes (Office Suite). A valid code 8 (EB) Driver’s license is compulsory Microsoft Certified Solutions Developer (MCSD) will be an added advantage. Competencies: Excellent Logical and Analytical Skills, Quality Assurance, and Mobile Application Development. Full Systems Development Life-Cycle experience with both custom development and packaged application deployment Capable of functioning within iterative development methodologies. Capable of designing sib-systems independently Programmes in a variety of languages, with emphasis in Object Oriented languages such as Java/C#/C++, and the latest development languages. ASP.Net-C#, PHP, WordPress, Microsoft SQL 2014, Microsoft Visio, Microsoft SharePoint, ITIL, Project Management principles, SDLC Methodologies.
Duties
Develop, design and implementation of internal software systems. Work with team lead to implement software, implement both front-end UI code and back-end server-side code. Develop code in compliance with design and requirements. Participate in design and code reviews and identify problem areas when found, either in technology risks or insufficient requirement definition. Assist architects by designing sub-systems. Create diagrams and technical specifications for sub- systems. Maintenance and Support of internal systems, and where necessary enhance or reconfigure to business requirements. Implement and facilitate modern solutions that will allow citizens to interact with government services. Provide development of solutions that will improve productivity and growth.