1. Ideal candidate must have 6-9 years of Experience in desktop based software design & development.
2. Experienced on Object oriented analysis and design, algorithms & data structures.
3. Strong experience in C++, VC++, STL, COM/DCOM.
4. Strong knowledge of debugging applications, crash dump analysis, hang dump analysis.
5. Experience with debugging tools like visual studio debugger, WinDbg, DebugDiag, LeakDiag.
6. Knowledge on memory profiler tools.
7. Familiar with Tools - Visual Studio TFS / CleareCase, GitHub Source control.
Nice to have
1. Knowledge on C#, .Net, WCF, WPF, SQL Server
2. Knowledge on design patterns like MVVM
Cognizant advances your business at speed and scale with Interactive, AI