• Degree/Diploma in Computer Science, Engineering, Mathematics, or equivalent training and experience. • Strong knowledge of SharePoint Architecture, Object Model, Service Application Framework, SharePoint Templates and SharePoint Features • Minimum 3 years of experience in designing and developing SharePoint-based solutions using Visual Studio and SharePoint Designer • Minimum 3 years of experience in building custom solutions in SharePoint 2007/ 2010/ 2013 • Minimum 5 years of experience in designing and developing applications using C# and the .NET Framework