SharePoint Developer

Due to ongoing growth, we're looking for a talented and flexible SharePoint developer who can help us deliver a wide range of SharePoint engagements.

  • POSITION:Full time
  • SALARY:Up to £55 k
    Portishead, Bristol


We’re a leading digital consultancy and Microsoft partner building engaging and user-centric solutions on SharePoint, CRM and web platforms. Due to ongoing growth, we're looking for a talented and flexible SharePoint developer who can help us deliver a wide range of SharePoint engagements.

You should be passionate about using the most effective techniques and technology stacks to solve complex problems, with the ability to understand and communicate in terms of both business needs and technical specifications.

You will be a team player but also work effectively on your own to meet deadlines, liaising with project managers, account managers, product owners, creatives and developers.

The environment is fast-paced, dynamic and cutting-edge. Working on end-to-end projects, you will be creating, designing and developing solutions using the latest technologies for the SharePoint and Office 365 stack.

We have a strong company culture, a fantastic work environment with regular social events – so if the job looks right for you, then come and join our thriving team.

Key responsibilities

  • Creating and configuring sites, services and solutions on SharePoint Online and SharePoint Server
  • Designing and implementing logical and effective site structures and artefacts
  • Creating, configuring and deploying SharePoint assets in a robust and repeatable way
  • Designing and building workflows and workflow activities to automate business processes
  • Running migrations of content from other platforms to SharePoint
  • Creating client web parts and other customisations for SharePoint Online using the SharePoint Framework
  • Engaging with customers to understand business requirements and devise the most effective way of meeting those requirements
  • Using scripting and automation to apply updates and changes

Person specification

These are the most important skills we're looking for, but aptitude always beats a set of skills for us, so don’t be put off if you don’t hit some of these. The ability to think logically, adapt quickly, and learn new tools and techniques is more important to us.

You’ll be a SharePoint specialist with experience of SharePoint Online and SharePoint Server spanning configuration and coding, and looking to challenge yourself on a diverse range of projects and requirements. You might have already achieved the latest Microsoft certifications in SharePoint development, or you might be keen to work towards these certifications.

Core skills/technologies

  • SharePoint Online and Office 365 (configuration and development)
  • SharePoint Server 2016 or 2013 (configuration and development)
  • Creating and configuring document management assets (e.g. site columns, content types, libraries, policies)
  • Creating and configuring publishing artefacts (e.g. page layouts)
  • Creating and configuring workflows (SharePoint Designer, Visual Studio, Flow)
  • Familiarity with SharePoint APIs (REST API, client object model)
  • Some experience with or exposure to the SharePoint Framework (SPFx)
  • Client-side (TypeScript/JavaScript, HTML, CSS) development
  • Branding and theming techniques and best practices
  • Understanding of deployment options (e.g. features, remote provisioning)
  • Basic PowerShell

Advantageous skills/technologies

  • Understanding of migration tools and methodologies
  • Experience of server-side development using C#
  • Some experience with TypeScript
  • Some experience with CSS
  • Modern JavaScript frameworks (we use react and redux)
  • Ability to translate business needs into functional requirements
  • General awareness of development good practice
  • Some exposure to Azure, e.g. Azure Functions
  • Exposure to emerging Office 365 technologies - e.g. Flow, LogicApps, PowerApps, PowerBI Awareness of third-party solutions, e.g. Nintex, Sharegate
  • Business analysis and consultancy skills


Apply for this position