Azure Developer and/or Dynamics 365 Consultant design and deliver platforms for Financial Services organizations. Collaborating with teams to create AI-enabled customer engagement solutions.
Responsibilities
Azure Development
Design and implement Azure-native solutions:
Azure Functions, App Services, API Management
Logic Apps and integration services
Secure, compliant cloud architectures
Embed AI capabilities into customer and agent workflows while ensuring governance, security, and auditability.
Translate business objectives into scalable, AI-ready technical solutions.
Dynamics 365 Customer Service & Omnichannel
Design and configure Dynamics 365 / Dynamics CE / Dynamics CRM solutions, including:
Case & knowledge management
SLAs and service automation
Omnichannel for Customer Service
Modern agent experience capabilities
Implement security models, data models, integrations, and ALM best practices.
Modernize legacy CRM platforms into cloud-native, extensible architectures.
Architecture & Integration
Design scalable Azure and Dynamics 365 integration architectures that support secure, enterprise-grade customer platforms:
Implement event-driven integrations using Azure messaging services with Dynamics 365
Design API-first architectures leveraging Azure API Management
Integrate Dynamics 365 with core financial systems securely and at scale
Align solutions with security, compliance, and data governance requirements in Financial Services
Support CI/CD and ALM best practices across Azure and D365 environments
Delivery & Advisory
Lead or contribute to Azure and Dynamics 365 transformation programs within Financial Services
Partner with business and IT stakeholders to align customer experience and platform objectives
Guide implementation teams while ensuring architectural integrity, compliance, and delivery quality
Contribute to reusable Azure/D365 methodologies and AI-enabled accelerators within Electric Mind’s Microsoft practice
Requirements
5-15 years of experience in Azure development, Dynamics 365 (CE / CRM), or enterprise CRM implementation
Hands-on experience with Dynamics 365, Omnichannel / agent experience solutions, Power Platform, and Azure integration services
Proven delivery experience within Financial Services (banking, insurance, capital markets, wealth, or fintech)
Strong understanding of Dynamics security models, data architecture, API and integration design
Experience with CI/CD, ALM, and cloud governance in regulated environments
Ability to operate across technical implementation and functional solution design
Strong consulting presence and stakeholder communication skills
Benefits
Drive the design and implementation of intelligent customer engagement solutions on Azure and Dynamics 365 for leading Financial Services clients.
Contribute to high-impact transformation programs at the convergence of AI, cloud, and CRM, delivering measurable business value.
Deepen your expertise in Azure AI services, Dynamics 365 modules, and enterprise architecture, while helping grow Electric Mind’s AI-enabled Microsoft practice.
Shape how AI and CRM modernization are responsibly executed in regulated industries, ensuring compliance, security, and ethical use of technology.
Software Developer maintaining AutoCAD - based 3D modeling software for SSI’s offshore and marine industry clients. Developing C# and C++ features for shipbuilding systems.
Director leading AtkinsRéalis fire protection engineering, life safety projects, and business growth across Eastern Canada. Managing teams, technical delivery, proposals, and client relationships.
Engineering intern supporting ANDRITZ Canada Hydro’s service sales for turbines and generators. Preparing technical offers, analyzing equipment data, researching modernization opportunities, and managing CRM records.
New graduate software and cloud developer rotating through hands - on assignments at Intact, a Canadian insurance provider. Building secure applications and cloud infrastructure for insurance technology.
Engineering Intern building scalable chess products or AI/ML systems for Chess.com. Developing features, models, and LLM - powered applications with multidisciplinary teams.
Programmer analyst at Desjardins, developing, maintaining and optimizing complex IT systems and infrastructure. Advising teams and resolving major operational incidents.
Desjardins programmer analyst developing, maintaining, and supporting IT systems and infrastructure. Hybrid Montréal role focused on software products, automation, and complex system issue resolution.
Senior IT Developer building, testing, and supporting banking applications for TD, a major global financial institution. Leading complex development, systems administration, and incident - resolution activities.
Embedded Developer building firmware for Interaxon's EEG and biosensing wearables. Owning releases, Bluetooth connectivity, sensor processing, power management, and hardware bring - up.
Programmer Analyst developing, maintaining, and optimizing complex software and infrastructure solutions for Desjardins. Leading deployments, testing, incident resolution, and IT standardization in hybrid Lévis role.