Given below is the JD for the Lead Consultant . Net position.
? Coordinate and direct projects through detailed plans and drive integration of business and technical activities
? Advise clients on best practices in software development to maximize return on investment in projects
? Direct design and development of software platforms/products/product components using Microsoft .NET technologies .
? Provide technical leadership for one or more development teams
? Work in a cross functional role in collaboration with business analytics teams
? Consistent focus on delivery quality and quantifiable process improvement
? Gain strong functional knowledge in the area of business analytics
? Experience in working closely with clients in implementation of business requirements
? Data oriented mindset with interest in deriving insights though data analysis
? Excellent knowledge of Microsoft .NET
? Experience on Object Oriented Design and Analysis, application design patterns
? Hands on experience in .Net 3.5/4.0, C# ,VB.Net, ADO.Net, web services, Simple Object Access Protocol (SOAP), XML, XSD, SSLWCF, WF , WPF, LINQ, WEB 2.0, ASP.Net with Ajax, Web Services, XML/XSLT, DHTML, JQuery , ASP.Net MVC, Entity Framework
? Well versed with databases preferably Microsoft SQL server 2008 or higher
? Experience with Agile methodologies like Scrum and Test Driven Development is a plus
? Strong knowledge of software development best practices
? Experience of developing web apps for various form factor devices is a plus
? Good hands-on experience with Code Repository tools (like SVN), Unit Testing Frame works (/JUnit/TestNG) and Java debugging tools
? Excellent verbal and written communication skills
Local candidates will be preferred.