Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 20, 2021
    Deadline: Not specified
  • Content+Cloud is one of the UK’s leading technology services, solutions and support providers, with a passion for helping ambitious organisations and their people to succeed. We believe in helping to create a world in which organisations grasp all that technology can offer, improving results and the experiences of their people. We work with a wide r...
    Read more about this company


    Office 365/SharePoint Developer

    Duties and responsibilities

    • 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
    • Creation of apps and business processes within the Power Platform (Power Automate and Power Apps)
    • Authoring of written 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)

    Specific capabilities required

    • Subject matter expert in Office 365 and SharePoint Online, with at least 3 full project lifecycle implementations
    • Strong capability in SPFx development with React and TypeScript
    • Experience creating and using Power Automate flows
    • Experience creating Power Apps
    • Experience of SharePoint app/add-in model and remote APIs (i.e. CSOM, JSOM and REST), ideally through use of PnP Core library
    • Experience of 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
    • Experience of PowerShell in the context of Office 365 – use of native Microsoft cmdlets, PnP PowerShell etc.
    • Experience/awareness of Microsoft OfficeDev Patterns and Practices code libraries for SharePoint
    • Experience/awareness 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)
    • 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

    Desirable skills

    • Development of Office add-ins
    • Development for Microsoft Teams (tabs, connectors, bots and customised Teams templates)
    • Building solutions with Power Apps and Power Automate
    • Experience of Git / DevOps / TFS 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 
    • Knowledge of and experience with IT infrastructure/systems administration

    Generic essential individual attributes

    • Aptitude for learning and maintains a drive to get involved with new subject areas
    • Team player, it goes without saying that we need people who are committed to supporting the wider development team in its delivery
    • Problem solver. Identifying issues and using your skills and resources through to resolution
    • Passionate about technology with an awareness of technology trends and their potential impact on current & future projects.


    • Salary dependent on experience
    • Role based out of our Century City offices (currently working remotely)
    • 40 hours per week (Monday – Friday 9:00am - 6.00pm - based on UK time zone)
    • 20 days’ annual leave
    • Multiple HIIT, general fitness, yoga and meditation classes run virtually each week! (In addition to other wellness events and other social activities...)
    • Continual professional development plans

    Good luck and please bear in mind we receive a very high number of applications; we will endeavour to get back to all applicants, however, we thank you for understanding this is not always possible for unsuccessful applicants.

    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, for any support on this please email us at [email protected]

    Method of Application

    Interested and qualified? Go to Content+Cloud on to apply

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at Content+Cloud Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

Send your application through

YahoomailYahoomail GmailGmail Hotmail Hotmail