Rodeo
Get started

NineTech

M365 Developer

Birmingham
£580/day
Posted about 18 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior Microsoft 365 Engineer

Pay: £580 P/D

Location: Sheffield / Birmingham, UK

Function: Microsoft 365 Engineering & Platforms

The Role

We are seeking a Senior Microsoft 365 Platform Engineer to design, build and operate a global Microsoft 365 Connectivity Platform providing a secure, scalable and governed abstraction layer between enterprise applications and Microsoft 365.

Key Responsibilities

Platform & API Architecture

  • Design and develop a scalable Microsoft 365 abstraction and connectivity layer.
  • Build reusable APIs and integration patterns across Microsoft Graph, Teams, SharePoint, OneDrive and Entra ID.
  • Design enterprise API standards, governance and lifecycle management.
  • Develop secure, resilient and highly available microservices and REST APIs.
  • Implement caching, retry, batching and asynchronous processing patterns to optimise Microsoft 365 API consumption.

API Governance & Rate Limiting

  • Design intelligent rate limiting, throttling and quota management.
  • Implement controls for request volumes, bursts, concurrency, application prioritisation and fair usage.
  • Monitor Microsoft Graph consumption and identify optimisation opportunities.
  • Establish application onboarding, certification and entitlement processes.
  • Automate enforcement of Microsoft 365 API consumption policies.

API Gateway & Management Portal

  • Build and evolve an enterprise API Gateway and self-service portal supporting:
    • Application registration and onboarding.
    • API entitlements and approval workflows.
    • Authentication and authorisation.
    • Rate limits and quota management.
    • Usage analytics and reporting.
    • Service health and operational monitoring.
    • Audit and compliance reporting.
    • Application and platform dashboards.
  • The portal should enable engineering teams to self-service Microsoft 365 integration, reducing manual platform intervention.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Cloud, DevOps & Automation

  • Build cloud-native services using Azure, including AKS, Functions, App Services and API Management.
  • Develop CI/CD pipelines and Infrastructure-as-Code using Terraform and/or Bicep.
  • Automate onboarding and deployment across Development, Pilot, UAT and Production.
  • Integrate security, risk and governance controls into delivery pipelines.
  • Support GitHub Enterprise and/or Azure DevOps engineering practices.

Security & Identity

  • Implement least-privilege access and secure application identity models.
  • Integrate Microsoft Entra ID authentication and authorisation.
  • Manage application permissions, service principals and managed identities.
  • Implement comprehensive audit logging and security monitoring.
  • Maintain appropriate segregation between environments.
  • Ensure alignment with enterprise Cyber Security, Data Protection and regulatory requirements.

Reliability & Operations

  • Establish strong SRE, observability and platform reliability practices.
  • Implement monitoring, alerting, logging and distributed tracing.
  • Define and manage SLIs, SLOs and SLAs.
  • Support capacity planning, performance optimisation and resilience.
  • Contribute to production support, incident management and continuous improvement.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Technical Skills

Microsoft 365

  • Microsoft Graph API
  • Microsoft Teams
  • SharePoint Online
  • OneDrive for Business
  • Microsoft Entra ID
  • Microsoft 365 architecture
  • Graph API throttling, permissions and service limits

Software Engineering

  • Strong experience with C#/.NET, Python and/or Node.js/TypeScript
  • REST APIs and microservices
  • Distributed and event-driven architectures
  • Automated testing and resilient integration patterns

API Management

  • Azure API Management
  • Kong, Apigee or similar API Gateway technologies
  • API security, governance, rate limiting and lifecycle management

Azure & DevOps

  • AKS, Functions, App Services
  • Service Bus / Event Grid
  • Key Vault
  • Terraform / Bicep
  • Azure DevOps / GitHub Enterprise
  • CI/CD and Infrastructure-as-Code

Monitoring & Analytics

  • Azure Monitor
  • Application Insights
  • Log Analytics
  • Prometheus / Grafana
  • Power BI
  • API and platform consumption analytics

Experience

We are particularly interested in candidates with experience in:

  • Enterprise-scale Microsoft 365 engineering.
  • Supporting 100,000+ users or highly distributed environments.
  • Building API gateways, integration platforms or developer portals.
  • Microsoft Graph abstraction and API governance.
  • High-volume API consumption, throttling and traffic management.
  • Multi-tenant and segregated environment architectures.
  • Cloud-native Azure platforms.
  • Highly regulated environments, particularly Financial Services.
  • Security, risk and compliance frameworks, including FCA, PRA and GDPR.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

Birmingham, England, United Kingdom

Sign up to applySee more jobs like this