A professional programmer can work on different technologies of .Net[C#] and graduate from a reputed university. He must have good communication skills, with at least 3 years of related professional experience.
The candidate should be well-experienced in described work as under:
- Hands on experience in server side programming in Dot Net C# .net
- Hands on experience in .Net remoting
- Synchronous and Asynchronous messaging and thread handling
- Knowledge of Graphs handling in C# .not
- Knowledge of duplex call back services
- C# (.NET),and good understanding of algorithms and data structures.
- Experience with Network/socket programming. TCP/UDP sockets.
- Experience with distributed software and systems.
- Must having knowledge of Multi-threading Synchronous Asynchronous Procedures
- Must have knowledge how to use API of other resource like Google Map and Traffic API
- Must have knowledge of AJAX Control
- Well understanding with SQL, Transact SQL, Stored Procedures is required.
- SQL Server Stored Procedures and Database Programming
- Well understanding of DBMS SQL Server 2008 or further etc..
- Experience with Crystal Reports, SQL Reporting Services.
- Knowledge of basic code documentation practices.