SOFTWARE DEVELOPER - Cape Town
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