Candidate with excellent Microsoft SharePoint & Software Development skills are required.