Microsoft 365 & SharePoint (Azure) Developer

Job reference: SYS-9640

Location Birmingham
Business Area / Department IT
Salary & Benefits Competitive salary and excellent benefits
Closing Date 30/06/2023
Back to vacancies

Microsoft 365 & SharePoint (Azure) Developer

Job reference: SYS-9640

This vacancy has now expired, and is not accepting any new applications.

Please search for live opportunities or use the Register Interest facility to sign up for job alerts and/or leave your CV speculatively.

 

Role type: Full- time, permanent

Location: Birmingham (hybrid working model)

Start date: August, 2023

About Us

As part of the Transport UK Group, West Midlands Trains delivers around 1,300 train journeys a day, for more than 60 million passengers a year, across our two brands - West Midlands Railway and London Northwestern Railway.

We are committed to delivering a safe and reliable train service, by investing in our fleet of trains, stations and employees. As part of this investment we are looking to recruit a Microsoft 365 and SharePoint (Azure) Developer on a full time, permanent basis, based in Birmingham.

 

Job Purpose

Act as principal Developer to provide a customer focused, reliable and flexible support for the business within the Microsoft Office 365 and Azure technology stack, responsible for reviewing, evaluating and optimising SharePoint & Office 365 requirements, including Azure support and configuration/development.

Focus on the design and delivery of SharePoint & Office 365 solutions with the passion for building business outcomes using the Microsoft SharePoint platform, building on existing SharePoint solutions in line with the evolving Digital Workplace strategy.

 

What does the job involve? 

  • Design, develop and optimise existing SharePoint/365 and Azure solutions with supporting governance.
  • Evaluate existing systems, solutions and processes and provide ideas for improvement using the Microsoft 365 technology stack.
  • Research and understand emerging practices (as you will be working on new Microsoft APIs and Microsoft platforms).
  • Develop, deploy and maintain client-side rendering scripts and SPFx components.
  • Author and execute PowerShell scripts that automate routine administrative tasks.
  • Reviewing, implementing and maintaining search services, including defining and expanding search schema.
  • Manage and extend existing Power platform applications and azure logic app.
  • Manage MS Teams and any enhancement of services.  
  • Provide help and guidance to customers of Office 365 including SharePoint Online, in order that they can make maximum use of IT and make training recommendations where appropriate.
  • Implement technical solutions and upgrades in accordance with the agreed frameworks.

 

What skills and experience do I need to do the job? 

  • An Information Technology related degree, or equivalent industry experience
  • Sufficient knowledge and extensive practical experience in creating SharePoint features and solutions including apps, content types, client-side rendering scripts and SPFx components (webparts and field customisers).
  • Expert SQL developer, proficient Azure Skills and/or strong experience of Azure development, with the Azure stack (Data Factory, Synapse, Databricks) and logical flows.
  • Experience with design, development and deployment of enterprise level SharePoint portals using CSOM, JavaScript, jQuery, React, ASP.NET, C#, PowerShell scripting, CAML, LINQ, XML/XSLT, HTML and CSS.
  • Proficient with Dataverse and Azure integration with power platform, Power Automate and delivering end to end solutions.
  • Proficiency in defining and maintaining Taxonomy Term Store(s).
  • Demonstrable experience at an advanced level using PowerApps development is a must with Model-Driven or Canvas apps and integration with power automation.
  • Security and compliance experience with development and configuration within M365 services.
  • Ability to understand business challenges and implement solutions using ‘out of the box’ Microsoft 365 and SharePoint components as possible.
  • Technical creativity and ability to learn new technologies quickly and efficiently.
  • Advanced experience with Azure (VMs, App Services, Hybrid Connections) and Office 365 development is desirable.

 Please see the attached job description for full a responsibilities and experience list.

 

What are the salary and benefits?

  • Competitive salary and excellent benefits
  • Free travel on all our trains and those of other train companies within our parent group company - for you, your partner and any dependent children
  • 75% off all other train company travel tickets
  • Discounted international train tickets
  • Generous pension scheme
  • Annual cycle to work scheme
  • Discount, savings and cashback scheme from top retailers
  • Health and wellbeing schemes and discounts
  • Career development opportunities

 

Due to the volume of applications, we receive, the advert may close earlier than the published closing date. Please submit your application as soon as possible to avoid missing out. 


As an inclusive employer, we welcome applications from all backgrounds and ensure no-one receives less favourable treatment on the grounds of age, disability, gender, race/ethnicity, religion, belief and sexual orientation.


Applications will be considered from colleagues with 6 months experience, after completion of their probationary period and a full check of absence and disciplinary records.

This vacancy has now expired, and is not accepting any new applications.

Please search for live opportunities or use the Register Interest facility to sign up for job alerts and/or leave your CV speculatively.