Minimum 4+ years of hands-on Microsoft Azure experience developing or hosting enterprise applications using services such as Azure App Service, Functions, API Management, Service Bus, Key Vault, Azure SQL, Storage, Monitor, and Application Insights. Minimum 2+ years of experience working with banking core systems, financial-services transaction processing, payments, deposits, lending, customer/account platforms, or similarly complex high-volume enterprise systems.