Dynamics CRM Developer
Location: Preferably Las Vegas but open to Reno (remote) NEEDS TO SIT IN NEVADADuration: 6-month contract to hire (will convert to permanent depending on performance) JOB SUMMARY:We are looking for a skilled Microsoft Dynamics 365 CRM Developer to join our Digital Development Contact Center technology team. In this role, you will drive the implementation, customization, and ongoing development of our Microsoft Dynamics 365 Customer Service and Dynamics 365 Contact Center platform — integrated with Avaya telephony and Power Automate workflows. You will work closely with business stakeholders, architects, and operations teams to deliver high-quality CRM solutions that directly improve agent productivity and customer experience. KEY RESPONSIBILITIES:CRM Development & ImplementationDesign, configure, and develop solutions within Microsoft Dynamics 365 Customer Service and Dynamics 365 Contact CenterBuild and maintain custom plugins, PCF controls, custom workflows, and business rulesLead and support end-to-end CRM implementation projects including requirements gathering, design, development, testing, and deploymentCreate and manage model-driven apps, dashboards, and forms tailored to call center agent and supervisor workflowsContact Center & Telephony IntegrationConfigure and develop features within Dynamics 365 Contact Center (formerly Customer Service workspace / omnichannel)Integrate Avaya telephony systems with Dynamics 365 using available CTI/connector frameworksManage and optimize channel routing, queues, skills-based routing, and agent scripts within the contact center platformTroubleshoot and resolve integration issues between Avaya and Dynamics 365Power Platform & AutomationBuild and maintain Power Automate flows to automate CRM processes, case management, and cross-system data syncDevelop Power Apps (canvas and model-driven) to support contact center agent toolingConfigure and extend Microsoft Copilot Studio bots for agent-assist and customer-facing automationData & IntegrationDesign and maintain data models in Microsoft Dataverse aligned to business requirementsDevelop and manage data pipelines using Azure Data Factory (ADF) for CRM data integrationWork with Azure SQL DB for reporting data stores, custom queries, and CRM data extensionsImplement and manage identity and access configurations using Azure Entra ID (formerly Azure AD) including app registrations and service principalsDevelop and maintain backend components using C#, .NET, JavaScript, React, and MS SQLUtilize Azure services (Functions, Service Bus) and Power Platform tools for systemDevelop and maintain APIs and connectors to enable CRM integration with third-party systems REQUIRED SKILLS AND EXPERIENCES:Core Platform4+ years of hands-on experience with Microsoft Dynamics 365 CRM (Customer Service module)Strong experience with Dynamics 365 Contact Center / Customer Service workspace / Omnichannel for Customer ServiceProficiency in Dataverse data modeling — entities, relationships, security roles, business rulesSolid understanding of Dynamics 365 customization: plugins (C#), JavaScript web resources, Power FXIntegrations & CloudHands-on experience with Azure Data Factory (ADF) for data movement and transformationHands-on expertise in C#, .NET, JavaScript, React MS SQL, CRM SDK, and developer toolkitExperience in workflows, plugins, business rules, and CRM administrationWorking knowledge of Azure SQL Database — schema design, stored procedures, query optimizationExperience with Azure Entra ID — app registrations, OAuth 2.0, service-to-service authenticationFamiliarity with Avaya contact center platforms and CTI integration patternsPower PlatformStrong Power Automate skills — cloud flows, desktop flows, approval workflowsExperience with Microsoft Copilot Studio (Power Virtual Agents) for bot development and agent-assist scenariosFamiliarity with Power BI for CRM reporting and dashboards is a plusNICE TO HAVE:Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate or equivalentMicrosoft Power Platform Developer Associate certificationExperience with Azure Logic Apps, Azure Service Bus, or Event GridKnowledge of call center KPIs and contact center operational workflows (AHT, FCR, CSAT)Exposure to Salesforce or other CRM platforms for comparative design contextExperience with CI/CD pipelines for Dynamics 365 using Azure DevOps or GitHub Actions