logo

View all jobs

Software Developer - CRM - Senior-RQ07981

Toronto, ON

Experience and Skillset Requirements

 

Mandatory Requirements

 

  • 5+ years working experience of Microsoft (MS) Dynamics 365 Customer Relationship Management (CRM) and Enterprise Resource Planning (ERP) applications such as Customer Engagement and Finance & Operations, PowerApps, Power Automate and Power BI, Data Factory and Data Pipelines.
  • 5+ years of programming language experience using C#, Power FX, JavaScript, and HTML to:
    • Create and manage Dynamics 365 CRM online solutions.
    • Customize Dynamics 365 CRM forms.
    • Implement Dynamics 365 CRM views and visualizations.
    • Manage Dynamics 365 CRM entities.
    • Configure Dynamics 365 CRM field customizations.
    • Implement Dynamics 365 CRM entity relationships.
    • Create business process flows.
  • Proficiency in Azure-specific scripting using PowerShell or Azure CLI, .NET, C#, Power Platform, Logic Apps
  • Proven working experience in integrating various data sources and systems, both on-premises and in the cloud, using Azure ETL services or other ETL tools.
  • Proficiency in Azure Data Factory, Azure Synapse workspaces
  • Expert proficiency with data manipulation languages (T-SQL, PL/SQL), data definition languages, physical database design, data modeling, query performance analysis & tuning

 

Nice-to-Have Requirements

 

  •  Azure cloud certifications (e.g., Azure Administrator, Azure Developer, Azure Data Engineer, Azure Database Administrator)
  • Knowledge of integration technologies commonly used with Dynamics, such as DataVerse, Data Entities, and APIs.
  • Experience with continuous integration/continuous deployment (CI/CD) processes around DevOps, data workflows, Synapse workspaces.

 

Desired Skills and Experience

 

  • 5+ years programming experience related to MS Dynamics 365 applications, PowerApps, Power Automate and Power BI, Data Factory and Data Pipelines.
  • 5+ years’ experience using Microsoft Dynamics and Power Platform (including PowerApps, Power BI, and Power Automate) to enhance business functionality and overall performance.
  • In-depth understanding of CI/CD pipeline and enterprise DevSecOps implementation
  • Well versed in development with Model-Driven and Canvas Apps
  • Proven working experience in integrating various data sources and systems, both on-premises and in the cloud, using Azure ETL services or other ETL tools
  • In-depth knowledge of integration technologies commonly used with Dynamics, such as DataVerse, Data Entities, and APIs.
  • Expertise in data transformation techniques, aggregation, enrichment, and normalization using Azure cloud technologies.
  • Strong SQL skills and experience working with Azure SQL Databases and Dataverse; good understanding of Azure storage concepts and technologies.
  • Expertise with Microsoft Power Platform, Logic Apps.
  • Experience with continuous integration/continuous deployment (CI/CD) processes around DevOps, data workflows, Synapse workspaces.

 

Share This Job

Powered by