Considerable working knowledge of multiple programming languages, multiple database management systems, and multiple development platforms Thorough working knowledge of effectively translating user requirements into business, functional and test scenarios for projects of various sizes and complexity - Thorough working knowledge of developing and writing technical documentation - Thorough working knowledge of evaluating information gathered from multiple sources, consolidate details and extract to functional requirements - Thorough working knowledge of directing multiple/concurrent implementations of IT solutions - Experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C#.NET, ASP.NET, AJAX.net, javascript. - Strong HTML/CSS skills, or experience with building documents with iTextSharp. - Strong RDBMS skills with excellent knowledge of Design, Normalization and Database Management Concepts. - Knowledgeable with development tools such as Visual Studio, SSIS, SSRS, IIS, jQUERY, Model-View-Controller (MVC) - Strong customer service skills - Strong organization and coordination skills - Excellent interpersonal, written and oral communication skills - Excellent problem determination skills