Online since 1999 | 11,612 IT Jobs Live NOW

M365 Consultant/Developer

Premium Job From Nigel Frank International
Recruiter: Nigel Frank International
Listed on: 22nd November
Location: Edinburgh
Salary/Rate: £350 - £400
Type: Contract
Start Date: ASAP

M365 Developer/Consultant

Outside IR35

3 Months Initial contract

This is a remote role but travel on-site to Edinburgh may be required on a rare occasion

Development & Design

  • Contribute to the design and architecture of SharePoint and wider Office 365 solutions
  • Work as part of a development team to design and develop SharePoint/ Office 365 solutions
  • Keep up to date with advances in the Office 365 Platform
  • Use best practice development approaches
  • Work as part of an Agile project team
  • Work in a controlled manner using Azure DevOps to create a high-quality end result


  • Experience of development of low code/ no code SharePoint solutions, particularly on the Office 365 platform (6 months + exp)
  • Experience of building solutions with SharePoint Modern (1 yr +)
  • Experience of wider Office 365 applications such as Flow, PowerApps, and Teams
  • JavaScript/ JQuery/ HTML5/ CSS experience
  • Front end development and scripting
  • PowerShell
  • Strong understanding of the Office 365 platform and its out-of-the-box capabilities. (3yr + commercial exp)
  • Understanding of Windows Azure functionality
  • Guide and mentor less senior members of the team

Nice to Have

  • SharePoint Framework (SPFx) experience
  • React & TypeScript experience
  • Experience with Office 365 Patterns and Practices (PnP)
  • Experience of 3rd party migration tools such as ShareGate
  • Experience carrying out training (train the trainer style)
  • Power Platform development experience

If you would like to be considered for this role please apply via the ad or send your CV to Click here to contact this recruiter or call me on [Telephone number removed]

Contact Name: Matt Jones
Reference: TJ/3086/22112021NFI_1637599611
Job ID: 3008951

Browse all contract types