Job Description :
Job Description:

Minimum 6 years? software development experience developing solutions on the Microsoft Platform
· Minimum 5 years? professional experience with C# .NET, SQL Server, and ASP.NET
· Minimum 2 years? in a leadership or senior role on a software development team
· Expert understanding of object-oriented design principles and architectures
· Expert understanding of web services utilizing Windows Communication Foundation (WCF)
· Experience with build automation, continuous integration, and source code branching strategies
· Solid understanding of web technologies (HTML, JavaScript, CSS, CMS, DHTML, AJAX, MVC 2.0/3.0, XML, XSL, jQuery)

The candidates should have worked in large web development project.

Strong at MVC 5.0, JQuery, WebApi, Entity framework.
Strong in C#, ASP.Net
Strong in SQL Server 2012 (Triggers, SPs, batch Jobs)
Strong in design patterns
Knowledge on SSIS packages is a plus.