CS Interview Coach

Senior Azure Developer

The Money and Pensions Service

Department
The Money and Pensions Service
Location
Bedford
Openings
1 post
Grade
Other
Salary
£80,000
Closing
2 days left
Profession
DDaT
Contract
Permanent
Security clearance
BPSS
Working pattern
Flexible working, Full-time
Apply on Civil Service Jobs

Job summary

Senior Azure Developer

£80,000 per annum

Bedford

Permanent

Hybrid

The Senior Software Developer (Azure Integration) will provide deep technical expertise in the design, development, testing, deployment and support of secure, scalable, resilient and maintainable integrations between Microsoft Dynamics 365/Dataverse and internal or external enterprise systems using Microsoft Azure integration technologies.

Reporting to the Lead D365 / Power Platform Developer, the role will act as the senior technical specialist for Azure integration services, taking ownership of the technical delivery and operational reliability of assigned integrations, while ensuring alignment with agreed engineering standards and architectural principles.

The role will work closely with the Lead Developer, Solution Architects, DevOps engineers and other delivery teams, providing specialist technical guidance, promoting reusable integration patterns and supporting continuous improvement in integration quality and maintainability.

What they’re looking for

  • Essential:
  • Strong Microsoft Azure integration development experience.
  • Azure Functions.
  • Azure Logic Apps.
  • Azure Service Bus.
  • Azure API Management (APIM).
  • C# / .NET.
  • REST APIs, JSON and XML.
  • OAuth 2.0 and Microsoft Entra ID.
  • Azure DevOps and Git.
  • Desirable:
  • Microsoft Dynamics 365 CE and Microsoft Dataverse.
  • Dataverse Web API, plugins and webhooks.
  • Power Automate.
  • Azure Data Factory.
  • Azure Key Vault.
  • Event Grid / Event Hubs.
  • Azure SQL, Data Lake or Microsoft Fabric.
  • Bicep or Terraform.
  • API security, governance and enterprise integration patterns.
  • Experience with AI-assisted development tools and practices.
  • Knowledge of Azure Landing Zones and cloud governance best practices.
  • Relevant Microsoft Azure Developer / Integration certifications.
  • Microsoft Certified: Power Platform Developer Associate (PL-400).

Job description

At this role level, you will:

  • Design and develop enterprise integrations using Azure Functions, Azure Logic Apps, Azure Service Bus and Azure API Management.
  • Evaluate and recommend appropriate integration architectures, technologies and patterns.
  • Integrate Dynamics 365/Dataverse with internal, external and third-party systems.
  • Develop APIs and integration services using C#/.NET and REST-based patterns.
  • Implement synchronous, asynchronous, event-driven and message-based integration patterns as appropriate.
  • Implement queues, topics, subscriptions and dead-letter handling using Azure Service Bus.
  • Develop Logic Apps for workflow, orchestration and system integration.
  • Develop Azure Functions for transformation, validation, orchestration and business-processing requirements.
  • Configure and manage APIs, policies, security and versioning through Azure API Management.
  • Implement authentication and authorisation using Microsoft Entra ID, OAuth 2.0, managed identities and application registrations.
  • Implement exception handling, retry, idempotency, dead-lettering and recovery mechanisms.
  • Implement logging, tracing, monitoring and alerting using Application Insights and Azure Monitor.
  • Work with Dataverse Web API, plugins, webhooks and integration endpoints.
  • Use Azure Key Vault and secure configuration-management approaches where appropriate.
  • Take technical ownership of assigned Azure integration services throughout their development and operational lifecycle, ensuring their reliability, maintainability and continuous improvement.
  • Support integration troubleshooting, operational support and production incidents.
  • Work closely with the Lead D365 / Power Platform Developer to ensure Azure integration solutions align with Dynamics 365 requirements, agreed engineering standards, architectural principles and delivery priorities.
  • Work with Azure DevOps repositories and CI/CD pipelines to automate build and deployment.
  • Manage environment-specific configuration across DEV, TEST, UAT and Production.
  • Produce integration designs, API specifications, operational documentation and support runbooks.
  • Apply enterprise security, scalability, performance, resilience and integration-governance standards.
  • Provide specialist technical guidance, code reviews and knowledge sharing to other developers, promoting reusable Azure integration patterns, engineering best practices and maintainable integration solutions.

Nationality requirements

This job is broadly open to the following groups:

  • UK nationals
  • nationals of the Republic of Ireland
  • nationals of Commonwealth countries who have the right to work in the UK
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS) (opens in a new window)
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS)
  • individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020
  • Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service

Further information on nationality requirements (opens in a new window)

Selection process

Recruitment Process:

  • Initial Review: Our recruiter will review your CV. If it looks like a good fit, they'll reach out to arrange a call.
  • Hiring Manager Review: If the recruiter thinks you're suitable, your CV will be passed to the hiring manager, who will decide whether to invite you for an interview.
  • Interview: If selected, you'll participate in a virtual interview. This single-stage process allows you to demonstrate your skills and experience through competency-based questions. This will also require you to deliver a short presentation.

Career Development

In MaPS, we take career development seriously. We actively encourage and support applications from our existing MaPS colleagues. However, we do follow the Civil Service Commissioner recruitment principles, which means that you will be required to participate in a full, open, and fair process.

Reserve List

If you are successful at interview, we operate a reserve list where your details will be held for up to 6 months. Should a vacancy come available in that time with the same essential criteria, reserve list candidates will be offered that position with no further assessment required.

Application Process

The law requires that selection for appointment to the Civil Service is on merit on the basis of fair and open competition as outlined in the Civil Service Commission’s Recruitment Principles. If you feel your application has not been treated in accordance with the Recruitment Principles, and you wish to make a complaint, in the first instance, you should contact the Money and Pensions Service via email: recruitment@maps.org.uk. If you are not satisfied with the response you receive from the Department, you can contact the Civil Service Commission: Visit the Civil Service Commission website.

Job Reference: MaPS01377

Close Date: 15/11/2026

Feedback will only be provided if you attend an interview or assessment.

Practise before you apply

Civil Service panels score every answer against the Success Profiles behaviours. Practise STAR answers and get them marked against the same framework.

Start practising free

3 free questions · No card needed

Similar vacancies

Interview articles

All articles

Browse more like this