Desired Skills and Experience
Knowledge of Microsoft Dynamics 365 Customer Engagement (CE) functionalities and capabilities
Extensive experience with CRM applications, operating systems, environments, database technologies, programming languages and communication protocols
Knowledge of performance considerations in different environments
Experience in structured methodologies for the design, development and implementation of applications
Extensive experience in CRM applications analysis and design in large enterprise environments
Experience in the use of data and process modelling methodologies, techniques and tools, including a working knowledge of metadata structures, repository functions, and data dictionaries
Experience developing enterprise architecture deliverables (e.g., models and documentation)
Experience in designing, developing, implementing and maintaining large complex CRM applications, workflow processes and dynamic forms.
Knowledge of integration technologies commonly used with Dynamics, such as DataVerse / Common Data Service (CDS), Data Entities, and APIs.
Experience with continuous integration/continuous deployment (CI/CD) processes around DevOps, data workflows, Synapse workspaces.
Strong understanding of ETL principles, including data extraction, transformation, and loading processes; knowledge of common ETL design patterns.
Understanding of data pipeline architectures, Azure workflow orchestration tools, and concepts related to data ingestion, transformation, and movement.