• 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 2 years of experience in designing and developing SharePoint-based solutions using Visual Studio and SharePoint Designer • Minimum 2 years of experience in building custom solutions in SharePoint 2010/ SharePoint 2013 • Minimum 3 years of experience in designing and developing applications using C# and the .NET Framework • Minimum 3 years of experience with web development, including XHTML, JavaScript, JQuery, AJAX, CSS, DOM, XML and XSLT • Experience with source control systems such as Team Foundation Services and working in a .NET development environment • Familiarity with SharePoint 2013 will be an added advantage