Необходимые знания и навыки:
Языки программирования: C++, C#.
Навыки разработки GUI для Windows (в том числе .NET - Windows Forms).
Библиотеки классов: MFC и .NET Framework. Уверенное знание Windows API.
Свободная работа с инструментами разработчика (MS Visual Studio, VSS и т.д.).
Ж ...