Description

Description of Duties:

  • Develop technical solution designs and implementation plans and take full ownership of the Dynamics 365 solution(s).
  • Participate in the full development lifecycle process
  • Relay of the solution design to the development team and provide technical guidance during development of the solution to the development team
  • Mentorship of existing technical resources in architecture and governance of Dynamics 365 Upskilling of the existing technical leads in new technologies and enhancements of Dynamics 365
  • Assist with technical support and incident problem solving
  • Serve as a Subject Matter Expert (SME) within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades
  • Assist with business analysis during product release management
  • Assist with the evaluation of new technologies to integrate into CRM
  • Perform CRM application testing of configurations and customizations
  • Lead and/or participate in analysis sessions to determine application requirements for new CRM implementations
  • Extend capability of CRM through creation of new entities, forms, Workflows, and reports
  • Design business processes and integrations between Microsoft Dynamics CRM applications and other applications
  • Perform data migration activities
  • Help / Assist other leads in aligning with dynamics / azure best practices.

 

Minimum Requirements we seek:

  • 8+ years of experience with Dynamics 365
  • 5+ years hands on experience with Azure Cloud and Azure Devops
  • 5+ years hands on experience with CI/CD pipeline automation and DevOps principles
  • 5+ years of experience with  Deployment automation using Azure DevOps
  • 5+ years of experience with GitHub or git-based source control
  • 5+ years of experience with Dynamics 365 Customer Service (Power Platform / Dataverse)
  • Hands-On Experience on Dynamics 365 CE, including SDK, Web API, Development of Plug-Ins, Custom Workflows, Power Automate, Custom Pages (React JS), Configuration Data Migration (Dataverse SDK), iPaaS / Azure Function Apps / Azure Service Bus and Integration Services
  • Hands-On Experience on .NET / C# / Visual Studio / ASP.NET MVC, Azure SQL Server / Data Export Service (or Azure Synapse) / SSIS (or Azure Data Factory)
  • Deep business acumen with Dynamics 365 and Microsoft Power Platform.
  • Functional consultant experience with Dynamics 365 and Microsoft Power Platform.
  • Familiarity with developer role activities for Dynamics 365 and Microsoft Power Platform.

 

Preferred Requirements:

  • Experience in VS Code /.NET Core / TypeScript/ NodeJS
  • Experience in Canvas Apps / Model Driven Apps / Power Apps Portals (or ADX Studio Portals)
  • Experience in Azure Logic Apps / Power Automate (Cloud Flows)
  • Experience in FakeXrmEasy / EasyRepro / Playwright
  • Experience in Azure Active Directory (AAD) / oauth 2.0 / MSAL
  • Experience in Power Apps Build Tools (CI/CD / YAML Pipelines)
  • Experience in Azure Pipelines (DevOps) / YAML Pipelines (or GitHub Actions) Power Apps Component Framework / Power Platform CLI / Azure CLI
  • Experience in Azure Key Vault / Managed Identity
  • Experience in Azure Monitor / Application Insights / Kusto
  • Experience in NUnit / NMock / Jest / Playwright/Selenium (or other automated testing frameworks)
  • Experience in Azure Dashboards / Alert Rules / Kusto (Query Language for Data Warehouse)
  • Experience or Knowledge in Azure Key Vault / Managed Identity
  • Experience in Azure Bicep / Terraform (Hashicorp)
  • Experience in Azure Command Line Interface (CLI)
  • Experience in MS Build / Custom Build Systems
  • Experience in Nuget / npm / Webpack
  • Experience in Power Apps Component Framework (pac cli)
  • Experience in FxCop / Code Analysis / SonarQube
  • Experience in Dataverse Package Deployer
  • Experience in Azure Function Apps / Azure Service Bus FakeXrmEasy / EasyRepro / Selenium
  • Experience with Solution ALM ( Application Life Cycle Management )

Education

Any Gradaute