1-) Windows Server 2008 native programming skills, including knowledge of how system calls work.
2-) Knowledge of Microsoft RPC (Remote Procedure Call) or similar remote procedure call framework.
3-) Microsoft SQL Server, SQL commands, stored procedures, MDX (MultiDimensional eXpressions)
4-) Ability to low-level debug using WinDbg on dump files.
5-)C# (ASP.NET and forms-based). Someone with Java experience can pick up C# pretty easily.
7-) Some understanding of packet-based network communications, such as how TCP/IP works
Note: Candidate must have telecom domain background.