Responsibilities: Architect and build highly scalable, cloud-native applications on the Azure platform implementing new technology paradigms – e.g., microservices, serverless, containers - using core services including but not limited to Azure functions, AKS, Azure Service Bus, Stream Analytics, Azure IoT, Azure SQL. You should have strong experience in designing and developing scalable cloud solutions following Domain-driven Design (DDD) principles and Microservices architecture in a highly collaborative agile environment.