M365/Azure Developer - SC Eligible

Square One Resources Limited
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 118K

Job location

Charing Cross, United Kingdom

Tech stack

.NET
Microsoft Windows
API
Application Performance Management
Azure
C Sharp (Programming Language)
Microsoft Exchange Server
Github
Log Analysis
Platform as a Service (PAAS)
Powershell
Azure DevOps Pipelines
Kusto Query Language
Service Development Studio
SharePoint
Simple Object Access Protocol (SOAP)
Data Processing
Backend
REST

Job description

A highly skilled M365/Azure Developer to work very closely with the MS Exchange/SharePoint teams. The role involves developing custom solutions on MS Exchange Online, Microsoft 365 and Azure platform, leveraging technologies like .Net, PowerShell etc. The candidate should have strong experience in deploying, monitoring and maintaining applications on Azure platform.

Requirements

Strong proficiency in C#/.NET (6/7/8), .NET Framework for backend/service development. Strong experience with PowerShell Scripting for admin automation tasks Hands-on experience with Microsoft Graph API, Exchange Web Service, SOAP and REST APIs for M365 integration. Experience in Azure PaaS services: App Service, WebJobs, Functions, Storage, Service Bus/Event Hub. Expertise in monitoring and observability: Application Insights, Kusto Query Language (KQL), Log Analytics. Knowledge of Azure Identity & Security: Managed Identities, Key Vault, Entra ID authentication. Experience with CSV/Blob storage pipelines for large-scale data handling. Understanding of Exchange Online/SharePoint Online architecture and compliance/retention policies. Familiarity with deployment and configuration using Azure DevOps pipelines or GitHub Actions.

About the company

Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.

Apply for this position