Min. Educational Qualification (& discipline):
- Diploma or equivalent certification in Software Engineering / Software Development / Computing
Experience
- At least two years of professional experience in C++ development, familiar with the STL and proficient in multi-threaded programming.
Windows Programming
- Familiarity with common Windows programming frameworks, understanding of Windows messaging mechanisms, and knowledge of the MVC structure in Windows applications.
Database Knowledge:
- Familiarity with SQL databases, with experience using ADO and ODBC for database programming.
Configuration Files:
- Familiarity with XML and common configuration files.
Networking:
- Basic understanding of network programming.
GUI Programming:
- Preferably, knowledge of the MFC framework or other Windows GUI programming experience.