CRM Microsoft Dynamics Developer - Customer Relationship Management Specialist


CRM Dynamics Developer /Senior


Experience : 11 yrs


Reports To

Delivery Manager


Job Summary


Customed oRM Solin using Droso ayuaners. Wer King dis see an a profes

ad, responsibilities include designing, developing, and customizing CRM solutior le role involves gathering client requirements, implementing CRM features, a

Competencies

  • Taking responsibility for tasks and outcomes.
  • Ensuring accuracy and precision in work.
  • Striving for ongoing enhancement of skills and processes.
  • Bringing creative solutions to challenges.
  • Effectively resolving issues as they arise.
  • Focusing on achieving desired outcomes.
  • Efficiently allocating time to tasks and projects.


Job Duties


  • Develop customized CRM solutions using Microsoft Dynamics 365.
  • Configure and customize CRM entities, forms, fields, views, workflows, Business Process Flows, business rules, Power Automate, and other components.
  • Develop, debug, and troubleshoot scripts and plugins to meet specific requirements.
  • Seamlessly integrate with third-party web applications as needed.
  • Generate insightful Power BI reports and dashboards.

Design and configure buttons using Ribbon workbench for enhanced functionality

• Develop, debug, and troublesnoot custom pages using HImL and Angular tor

diverse needs.

  • Execute data migration tasks smoothly.
  • Architect and design security roles and structures for robust system protection.
  • Actively participate in client meetings, offering valuable insights into business requirements.
  • Manage multiple projects concurrently.

Process Fusion

• Adapting to changes in project scope or requirements.

• Balancing multiple tasks and priorities effectively.

Revised and approved by: David Fung

Approval date: May 15, 2024


Job Requirements


  • Possess a degree or diploma in computer science or a related IT field, with a minimum of three years of relevant experience.
  • Proficient in the Microsoft Dynamics platform, including customization, configuration, and development using SDK, XRMToolbox, Ribbon Workbench, and associated tools.
  • Experience in CRM integration to ensure seamless operations.
  • Strong command over programming languages such as C#, JavaScript, HTML, and Angular.
  • Familiarity with Power BI, SSRS reports, Azure Function Apps, PowerApps, and Power Automate.
  • Ability to work individually as well as part of a team.
  • Effective communication skills to liaise with clients and stakeholders, understanding their needs.
  • Constantly strive to enhance skills and performance in line with evolving technologies and methodologies.

Work Conditions

  • Attending virtual meetings.
  • Extended periods of working remotely from home.
  • Occasional overtime to meet project deadlines.
  • Ensuring a secure and reliable internet connection for uninterrupted work.