As the Senior .NET Developer some of your key responsibilities will involve: * Enhance and maintain high-performance enterprise level integration workflows using Azure Logic Apps, including complex conditional logic, error handling, and retry policies. * Design, publish, and govern RESTFUL APIs through Azure API Management, including policies, JWT validation, rate limiting, and versioning. * Ensure API contracts are well-documented using OpenApi/Swagger specifications. * Implement event-driven solutions using Azure Event Hub for high-throughput data ingestion. * Design and develop serverless solutions using Azure Function Apps with a variety of triggers: HTTP, Timer, Event Hub, Blob and Queue. * Develop and maintain data access layers using Entity Framework for high-volume transactional workloads. Implement concurrency control using EF Cor...