A professional programmer can work on different technologies of .Net[C#] and graduate from a reputed university. Must have good communication skills, with at least 2 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#
- Hands on experience in .Net Socket Programming
- Synchronous and Asynchronous messaging and thread handling
- SQL Server Stored Procedures and Database Programming
- Knowledge of Graphs
- 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.
- Well understanding with SQL, Transact SQL, Stored Procedures is required.
- Well understanding of DBMS SQL Server 2008 or further etc..
- Experience with Crystal Reports, SQL Reporting Services.
- Knowledge of basic code documentation practices.
- 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
- Experience with n-Tier applications.
- Experienced in Socket Programming (Recommended)
- Experienced in Multi-threading (Recommended)
- Experienced in Java Script and J Query
- Knowledge or hands-on experience with .NET 3.5 or 4.0 components.
- Track record of working on a .NET programming and delivering high quality software
Programming Languages SQL, C#, OWL, ASP.net, Java, HTML/X HTML, HTML5
Tools Crystal Reports,
Servers/Platforms MS SQL Server
Interface Protocols & Standards JSON, OLE db, Ajax, Jquery, ODBC, JSONP, JSON-RPC
Processes Applications Software Development, Object-oriented Software, Object Oriented Modeling, Multi-threaded application development.