Position: C# (Windows Desktop) Engineer
Company: Invictus Gurus
Category: C++
Experience required: 3y
English level: upper

We are looking for a C# (Windows Desktop) Developer:

Main requirements:

- Good understanding of OOP/OOD
- Strong knowledge of WFP/WinForms, experience in commercial development for Windows (at least 3 years) 
- Experience with WinAPI
- Experience with OpenGL
- Strong experience in multi-threading programming
- Experience in debugging processes and dumps
- Understanding assembly language and reverse-engineering skills is a big plus
- Knowledge of Windows Internals is a big plus
- Knowledge of C++ is a big plus
- Experience in driver development is a plus
- Good knowledge of English is required
- Not afraid to get on the phone for calls with Ukraine and USA team leads.
- Working on commercial “windows desktop software” like Antivirus, or antimalware, whitelisting, or something in that … a big plus.