A major public-sector transport organisation is consolidating its integration platform on Azure Integration Services, and this senior Microsoft Integration Services architect role exists to design, govern and implement those integrations. You will work with Azure (Logic Apps, Service Bus, Event Grid, API Management), develop .NET components, and set up Azure DevOps CI/CD to deliver secure, observable integration flows between internal systems and external suppliers.
The mission
The project is building a cloud-first and hybrid integration layer to replace older on-premise ESB components and to support event-driven and API-led architectures. The platform must support multiple suppliers and business domains, provide secure API exposure, and include monitoring and automated testing for traceability and compliance. The work matters because these integrations connect operational systems used daily by staff and external partners.
In your day-to-day you will define integration patterns and technical standards, design end-to-end solutions using Logic Apps, Service Bus, Event Grid, API Management and Azure Functions, and deliver .NET implementations where needed. You will run technical workshops with stakeholders, coordinate integration tests across suppliers, implement CI/CD in Azure DevOps, and operationalise monitoring and alerting for the ESB and event pipelines.
Your responsibilities
- Architect integration solutions that meet security, performance and compliance requirements, and document the rationale and interface specifications.
- Deliver production-grade integration artifacts using Azure Integration Services and .NET, ensuring testability and automated deployment through Azure DevOps.
- Define and enforce integration standards and patterns (API-first, event-driven, messaging), and produce reusable templates and guidance for the development teams.
- Lead technical workshops and coordinate multi-vendor integration testing, including writing and validating integration test cases.
- Implement monitoring, logging and alerting for the integration layer to provide operational visibility and SLA tracking.
- Coach and review work from development teams to raise quality and ensure alignment with the platform architecture.
Your profile
Essential skills
- Proven ability to architect and deliver integration solutions using Azure Integration Services (Logic Apps, Service Bus, Event Grid, API Management, Azure Functions).
- Strong development experience in .NET for building integration components and adapters.
- Practical experience with Azure DevOps, CI/CD pipelines and Git-based source control.
- Deep understanding of integration patterns: ESB, publish-subscribe, event-driven and API-led approaches.
- Solid knowledge of API design (REST, SOAP) and security (OAuth, JWT, Azure AD, RBAC, encryption).
- Minimum 10 years of experience in IT architecture and integration projects, with proven project delivery and stakeholder communication skills.
- Ability to run technical workshops and produce clear architecture and interface documentation.
Education
- Degree in computer science or equivalent professional experience.