Software Developer

DescriptionOur client in Pretoria-East is looking for a Software Engineer responsible for designing and developing software. Creates tests, evaluates softwareapplications and systems to make systems function.Preferred Requirements:Matric / Grade 12r:Essential: Basic software development language certification or applicable experience. i.e. C++, C#, .Net, PHP etc.Minimum of 2- 4 years' experience in Object Orientation.Minimum 3 years' experience in a similar role.Microsoft Office Suite: To effectively utilize knowledge of the various MS Office product ranges (MS Outlook, MS Excel, and MS Word).Formal qualification in a relevant subject such as computing, computer science, information technology, software development, or software engineering.Role Responsibilities:Develop software according to specification and design parameters.Work alone or with employees to specify user/system interfacesDiligently provide documentation on all software that has been developedAssist in the specification of documentation in alignment with company standardsSuccessfully obtain or create diagnostic data to assist in the investigation and resolution of problemsEnsure that existing problems and known errors in systems and services are being attended to and escalatedAssist with system testing in line with project parametersUnit test each unit of code to confirm expected results are achieved by the unit.Investigate user requirements for a computer program for system softwareDefine the structure of a computer program for system softwareDevelop a software solution for an application, using an OOP language
Pretoria, GT, ZA