Senior Software Developer position focused on designing and developing Microsoft-based business solutions using Dynamics 365 and Power Platform for financial institutions. The ideal candidate will have extensive CRM and SSIS experience, with banking domain knowledge preferred, and will work with global teams to implement custom applications and solutions.