Apply Now

Job Description

The successful candidate will be accountable to the IT Manager. To qualify for this position the most suitable candidate must fulfill the following requirements:

Minimum Requirements / Qualifications

• Formal Tertiary Qualification – National Diploma or BTech Degree Information Technology or an Equivalent Qualification as per the National Qualifications Framework (NQF) and RPL - SAQA would be considered.
• A minimum of 5 years’ experience coding for Microsoft .Net environment – C# language # as the preferred language. Experience: WinForms, ASP.NET, WCF, Android Mobile Development would be a bonus.
• At least 2 years’ experience developing SQL code - MS SQL Server
• Some experience in Machine Learning & AI
• System analysis & design experience.
• Knowledge and expertise of IT infrastructure, operating systems, networks and their devices and peripheral devices like printers, scanners, barcode readers.
• Must have and/or be in possession of an unendorsed driver’s license.
• Able to perform standby duty and be called out as and when required.

Key Areas of Responsibility

• Code and test new complex application modules as specified by the system architect/designer.
• Analyze, design, code, test and deploy simpler applications to meet user requirements.
• Assist with the maintenance and enhancement of in-house developed ERP application and system.
• Assist with designing new or improving existing IT systems and/or networks to improve end-user performance as well as processes.
• Provide end-user support and assistance as and when required physically or remotely.

In addition to the above the successful candidate must also have the following attributes: Positive with energetic attitude; highly self-motivated; Comfortable working alone as well as a member of a team; Good communicator; Good “work ethic”; good faultfinding and problem-solving skills and analytical mind, must be of sober habits.