APIs, background services, integrations, and distributed systems. Understanding of microservices, event-driven architecture, messaging, asynchronous processing, and appropriate service-boundary design. Experience with relational data, SQL Server, Entity Framework Core, transaction management, data modelling, and integration patterns. Experience designing cloud-native services for Microsoft Azure, including appropriate … compute, storage, messaging, identity, configuration, networking, and managed data services. Strong understanding of authentication, authorisation, secure API design, secrets management, dependency management, and common application-security risks. Experience with automated unit, integration, contract, component, and performance testing. Experience implementing structured logging, metrics, tracing, health checks, monitoring, and practical operational ...