Hands-on Solution Architect - Azure and .NET
Core
Design and implement secure, scalable cloud solutions and shared platforms for business-critical public-sector applications.
Role type
Senior hands-on Solution Architect (Azure and .NET)
Builds
Shared integration, data, and identity platforms; APIs; event-driven solutions; reusable components and accelerators.
Domain
Public sector; Cloud-native development; Enterprise architecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Solution architecture; C# and .NET development; Microsoft Azure cloud-native development; API and integration design; Event-driven system design; Infrastructure as Code (Bicep/Terraform); CI/CD pipelines; Security principles (Zero Trust, least privilege); Legacy modernization
Preferred skills
Experience designing shared platforms across multiple teams; Code review and technical decision support
Technologies
Microsoft Azure; C#; .NET; Bicep; Terraform; Azure DevOps
Responsibilities
Designing shared integration, data, and identity platforms in Microsoft Azure; Designing APIs, integrations, and event-driven solutions; Establishing architecture principles, blueprints, and reusable accelerators; Developing prototypes and reusable components; Contributing directly to implementation in C# and .NET; Implementing Infrastructure as Code using Bicep or Terraform; Aligning solution designs with enterprise and target architecture; Reviewing code and supporting technical decisions within development teams; Modernising legacy applications and integrating existing systems; Ensuring security, governance, traceability, and regulatory compliance; Documenting and communicating architectural decisions clearly
Seniority
Senior, hands-on IC