Sharepoint Azure Developer

We are looking for a Azure / Sharepoint / C# Developer to start as soon as possible.
Experience Required:
    • Experience of using Bootstrap (or responsive design equivalent)
    • Office 365 / SharePoint Online Development Experience
    • Experience of working with the SharePoint App model (provider hosted and/or SharePoint hosted)
    •  SQL knowledge
    • Competent project management skills
    • Experience of SharePoint Server Side and Client Side Object Model
    • Experience in SharePoint Designer Workflows
    •  Experience in ASP.NET / MVC / C# .NET / HTML / CSS / JavaScript / jQuery / REST / OData / MVC / CDN
    • Experience in using Visual Studio and using Microsoft Team Foundation Services
    • Experience of working with the AGILE methodology
    • Excellent presentation and communication skills (to both technical and non-technical audiences, written and verbal)
    • Proven track record to work to strict commercial deadlines
    • Self-management and strong organisation skills
    • Excellent troubleshooting and debugging skills