This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Senior Full Stack Developer for a 15-month contract in Toronto. This role is focused on high-level customization and integration of Microsoft Dynamics CRM and the Power Platform. As a senior member of the development team, you will lead by example, taking ownership of the design and delivery of mission-critical cloud-native applications.
Job Responsibility:
Translate technical specifications into working, tested applications by developing detailed programming specifications and writing/generating code
Customize Entities, Forms, Views, Reports, Ribbons, Menus, and Dashboards
Build and maintain custom Dynamics CRM Workflows, Plug-ins, and complex Microsoft Power Automate flows
Expertly customize Microsoft Dynamics CRM Power App Customer Service Portals, creating custom pages and utilizing dynamic forms/views
Build SSRS Reports on Dynamics CRM Online for both on-demand and scheduled reporting
Build integrations to IAA systems (Azure AD B2C, Okta, OAuth2.0, JWT) and manage CRM Business Units, Teams, and Roles
Resolve and troubleshoot technical issues arising during implementation, conversion, and deployment
Coach and mentor junior staff, fostering a culture of technical excellence and applying best engineering practices
Requirements:
Expert knowledge of Dynamics CRM SDK, Web API, Organization Services, Fetch XML, and XRM Toolbox
Experience building custom portals using ASP.NET, .NET Core, Angular-JS, and TypeScript
Proficiency with Azure App Services, Web Jobs, Azure Functions, Logic Apps, and integration with Dynamics CRM Online
Experience in Agile Scrum and structured SDLC methodologies
Strong ability to communicate designs and documentation clearly to both technical and non-technical stakeholders
Knowledge of Information Management principles and AODA standards
What we offer:
Long-Term Stability: 15-month initial contract with a potential for extension
Lead Role: Opportunity to act as a senior technical lead within a cross-functional product team
Tech Stack: Work with modern cloud-based architectures, including serverless and microservices
Professional Growth: Gain deep experience in public sector I&IT standards and complex enterprise integrations