Posted on: 16/03/2026
Role Overview :
- Define end-to-end implementation architecture APIM policies, Function App topology, Service Bus / Event Grid flows, DB, Azure Storage (Blob, Table etc)
- Author ADRs and design documents; apply microservices patterns CQRS, Saga, Outbox, Repository, Mediator
- Design synchronous (REST) and asynchronous (Service Bus, Event Grid, Azure Queues) integration patterns with event-driven architecture principles
- Ensure scalability, resilience, performance, and observability are built in from the start
Hands-On Implementation :
- Vibe-code effectively : use GitHub Copilot, and other AI coding tools to ship fast while maintaining production-safe, maintainable, secure code
Observability, Performance & Production Stability :
- Proactively identify and fix performance bottlenecks latency, cold starts, throughput, Snowflake query optimisation
- Own production incident response and author thorough RCAs with clear timelines, root causes, and preventive actions
Technical Leadership & Client Engagement :
- Independently learn and map client application architecture without hand-holding; translate ambiguous requirements into clear technical specifications
- Communicate clearly with both engineers and business stakeholders; surface risks and drive delivery momentum proactively
Required Technical Skills :
Backend & .NET :
- Deep microservices and distributed systems experience service decomposition, inter service communication, failover strategies
Azure Platform :
- Azure Blob Storage, Table Storage, Queue Storage practical knowledge of when and how to use each
- Application Insights, Azure Monitor structured logging, distributed tracing, and alerting
Data & DevOps :
- Azure DevOps for CI/CD; Terraform exposure is a plus
AI-Assisted Development :
Soft Skills & Other Requirements :
- Excellent written and verbal communication comfortable with engineers and business stakeholders alike
- Strong initiative, ownership mindset, and bias for action identifies problems and drives resolution without prompting
- Dynamic, adaptable, and genuinely curious brings energy and fresh thinking to every engagement
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Project Management
Job Code
1620887