Professional Services – Office 365/SharePoint Dev Architect
London, UK
3d ago

Company Background

At Content+Cloud we help our clients to succeed and to transform the way their businesses operate, the way their users work, and provide them with flexible and secure platforms with which to do it.

Our portfolio of Professional and Managed Services enables our clients to truly leverage the power of Microsoft’s three clouds : Microsoft 365, Azure and Dynamics 365.

As our reputation has grown over the years, we’ve been able to attract exceptionally talented individuals. Whether they are a world-renowned technology specialist or a highly skilled member of a 24 / 7support team, all our people are driven by a desire to deliver success for our clients.

The Role

Main purpose of the role

The requirement is for a development architect with experience of designing and leading development on Office 365 (SharePoint Online / Azure) to join one or more of the current Content and Cloud projects.

Experience of on-premises only SharePoint is not sufficient the candidate must have proven experience of production Office 365 projects leading on consulting and designing of SharePoint / Office 365 customisation, and be an expert with Office 365 as a platform and current developments from Microsoft and the technical community (including the Power Platform).

Location and Environment

  • Leading on architecting Office 365 solutions
  • Collaborating and empowering the team with knowledge sharing
  • Consulting directly with clients on active projects and pre-sales activities
  • Creating Office 365 and SharePoint solutions from functional and non-functional requirements to meet the needs of our client projects
  • Coding in SPFx, React, C#, TypeScript, CSS, HTML and related programming languages as part of solution development
  • Mentoring junior team members
  • Authoring of written technical documentation to support developed solutions
  • Creation of estimates for development work
  • Providing consultancy to Content and Cloud clients as part of their Office 365 and SharePoint implementation projects
  • Contributing to team knowledge by way of internal presentations, blog posts and verbal communication
  • Monitor trends to gain knowledge and understanding of emerging good practices and technologies
  • Working with Head of Development to grow the overall capability of the team (e.g. through support of other team members and internal thought leadership activities)
  • Health and Safety

  • To comply with Health and Safety legislation, following Content+Cloud processes to ensure your own safety and the safety of others.
  • At Content+Cloud we look for a particular kind of person. Someone who likes nothing better than helping others to achieve their goals.

    Someone who is driven by a desire to go the extra mile for our clients, focusing on the little things that make a big difference.

    Someone who loves technology, not for its own sake, but for what it can deliver in terms of organisation.

    This is the real Content+Cloud difference : the mindset of our people.

    We see every client challenge as an opportunity for fresh thinking, and every client journey as an adventure.

    Required Skills and Capabilities

  • Subject matter expert in Office 365 and SharePoint Online, with a proven track record of project lifecycle implementations from start to finish
  • Adept in SPFx development and the Power Platform
  • Proven track record of designing and implementing Office 365 solutions (including the Power Platform)
  • Strong proven track record with SharePoint app / add-in model and remote APIs (i.e. CSOM, JSOM and REST), ideally through use of PnP Core library
  • Expertise in developing against the Microsoft Graph (especially Graph SDKs and endpoints, OAuth, Azure Active Directory, MSAL / ADAL libraries etc.)
  • Strong capability in SharePoint search Managed Properties, Crawled Properties, search queries, and search web parts
  • Strong experience of using PowerShell in the context of Office 365 use of native Microsoft cmdlets, PnP PowerShell etc.
  • Excellent knowledge of Microsoft OfficeDev Patterns and Practices code libraries for SharePoint
  • Adept at building solutions with Power Apps and Power Automate
  • Experience of PnP site templating
  • Strong capability in .NET and C# development (to most recent version)
  • Experience of developing for on-premises SharePoint is beneficial (SP2019 or SP2016)
  • Strong knowledge of and experience with Microsoft Azure especially Platform as a Service elements such as Azure Web Apps, Azure Web Jobs, Azure Functions and Azure SQL Database.
  • Experience of modern web stack development TypeScript, npm and gulp / webpack or similar
  • Experience of source code management techniques such as branching and merging
  • Experience of providing estimates, writing technical documentation, and working in an agile delivery project
  • Familiarity of Azure Dev Ops for source control, work item tracking and ideally pipelines for automated builds
  • Highly desirable skills & experience

  • Development of Office add-ins
  • Development for Microsoft Teams (tabs, connectors, bots and customised Teams templates)
  • Experience of Github for source control
  • Knowledge of and experience with W3C coding standards for accessibility
  • Experience of classic on-premises SharePoint development techniques - such as developing timer jobs, event receivers, web parts, content types, deploying master pages and other assets, and packaging artefacts into SharePoint Features and Solutions
  • Experience of leading a development team on a delivery project
  • Experience of providing consultancy around SharePoint / Office 365 implementation and development topics
  • Training and presenting skills
  • Knowledge of and experience with IT infrastructure / systems administration
  • Required Certifications

  • Microsoft Certified Professional
  • Educated to degree level (BA / BSc or equivalent) - desirable
  • Generic essential individual attributes

  • A member of the team that will excel at working face to face with clients, with excellent consulting skills
  • Strong leadership skills and an active, engaged member of the team
  • Package

  • Salary dependent on experience
  • Working hours of 0900-1800
  • Role based out of our London or Manchester offices (currently working remotely)
  • 25 days' annual leave
  • Multiple HIIT, general fitness, yoga and mediation classes run virtually each week! (In addition to other wellness events and other social activities...)
  • Content+Cloud is proud to be an equal opportunity workplace that is committed to attracting and retaining the best talent regardless of race, sex, age, national origin, religion, sexual orientation, gender identity, disability or criminal history.

    As part of our compliance requirements, we do undertake background checks which, dependant on levels of security required for the role or client assignment, may include a criminal record check.

    Please do let us know if you would like more details on the level of checks for the specific role you are applying to.

    We are happy to provide any reasonable adjustments you may need to ensure you feel you have the best experience across our selection process and future employment,

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form