SOFTWARE DEVELOPER - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 20-10-2017 6:02:43 AM
15-12-2017 6:02:43 AM
A vacancy is available for a Software Developer with up to 5 years experience in C, C++ programming (OpenSource/Unix), kernel development, network and network security.
Minimum a B Eng Computer Engineering or BSc (Hons) Computer Science degree required.
As Software Developer, you will be responsible for the development of network security products, mostly in a UNIX environment, using different network and security protocols (e.g. IPsec) and other open source software.
This position also requires technical investigation and evaluations skills, understanding of industry standards and good software development practices.
Minimum Requirements:
• B Eng Computer Engineering or BSc (Hons) Computer Science degree
• South African citizenship (for security clearance)
• Sound knowledge of the C / C++ programming language
• Theoretical and practical knowledge and experience of networks, security, UNIX
• Up to 5 years experience in:
o C / C++ development (OpenSource / Unix)
o Kernel development
o Network and network security
o Software life cycle, release management

Beneficial skills & experience (not essential):
• Security knowledge solid understanding of Computer Networks and Networking Protocols
• Understanding of Client/Server architecture
• Principles of good GUI development
• Systematic and analytical approach to problem solving
• Adhere to and contribute to good programming standards and principles
• Good communication skills (verbal and writing)
• UML understanding
• Scripting language experience