Software Architect (PowerPlatform)
Role details
Job location
Tech stack
Job description
We're looking for a Software Architect with deep expertise in cloud platforms, integration patterns, and DevOps practices. In this role, you will shape the architecture of software platforms, shared services, and CI/CD pipelines that underpin multiple digital products and services.
You'll work across Architecture, Engineering, QA, and wider delivery teams to define standards, establish best-practice patterns, and ensure solutions are scalable, secure, and operable from day one.
This is a strategic, hands-on architectural role - not day-to-day delivery or backlog ownership - focused on enabling teams to deliver high-quality software at pace. What You'll Be Doing
- Designing and maintaining reference architectures for platforms, integration services and serverless/event-driven solutions.
- Producing clear, delivery-ready architectural artefacts used by Engineering and QA teams.
- Leading the design of CI/CD pipeline patterns, including automated build/test/deploy, environment promotion and policy-based quality gates.
- Ensuring platforms support testability by default - including automated environment creation and integrated QA workflows.
- Providing specialist architectural leadership in Microsoft Azure, particularly Power Platform, Logic Apps, and Azure Functions.
- Defining architectural patterns that support both low-code and pro-code development.
- Applying working knowledge of AWS (eg Lambda) where multi-cloud needs arise.
- Ensuring cloud designs meet security, compliance, operational and cost-efficiency standards.
- Acting as a collaborative bridge between Architecture, Engineering, QA, and operations teams.
Requirements
Essential Experience & Skills
- Strong track record in cloud-based software and platform architecture (Azure essential; Power Platform/Dynamics highly desirable).
- Experience architecting CI/CD pipelines and automation frameworks.
- Background in integration, APIs, and event-driven architectures.
- Practical understanding of Azure Functions, Logic Apps, and cloud-native platform components.
- Exposure to AWS services such as Lambda is advantageous.
- Ability to translate architectural direction into clear, actionable designs.
- Excellent communicator - comfortable with both technical and non-technical audiences.
- Influential and collaborative approach, even without formal line management authority.