Description

You will develop and maintain custom solutions within the Microsoft Dynamics CRM ecosystem.

Responsibilities

  • Collaborate with Product Owners and Business Analysts to clarify requirements and estimate effort using Agile story points.
  • Apply custom business logic using JavaScript and client APIs to control form behavior and data display.
  • Develop custom C# plugins and register SDK Message Processing Steps to extend platform functionality.
  • Manage CRM security configurations including Security Roles, Business Units, Teams, and Field Security Profiles.
  • Maintain SSIS packages and use KingswaySoft to synchronize data between BMS and CRM systems.
  • Customize the Dynamics CRM Ribbon using Ribbon Workbench to implement button display rules and click functions.

Required Skills

  • 10+ years of experience in CRM development.
  • Extensive experience with Microsoft Dynamics CRM 2016.
  • Proficiency in C# and the .NET Framework.
  • Strong JavaScript skills for client-side form logic.
  • Expertise with XrmToolBox, including FetchXML, sitemap editor, and solution packaging.
  • Hands-on experience with Microsoft SDK and XRM API.
  • Experience managing SQL Server 2008 and writing PL/SQL queries.
  • Proficiency in SSIS and SSRS for data integration and reporting.
  • Knowledge of REST and SOAP web services.
  • Experience with Plugin Registration Tool and Ribbon Workbench.

Preferred Skills

  • Experience with Selenium WebDriver and SpecFlow.

Education

Any Graduate