MS Dynamics CRM

Location : ,

Job Description















  • Setup DEV environment with connection to SQL Server DEV environment

  • Analyze and implement business requirements 

  • Develop a Canvas App for an internal project tracking application. 

  • Develop Power Pages to create an external website or application.  

  • Develop Power Automate for several processes/components of the Project Tracking Consoles

  • Develop a front-end Customer Relationship Management Portal connecting to  Active Directory and various other databases. 

  • Integrate Canvas App, Power Pages, and Power Automate with SQL Server database and Azure Active Directory.

  • Liaise with developers to improve applications and establish best practices.

  • Provide knowledge transfer. 


  • Three (3) years’ experience in Microsoft (MS) PowerApps development.
  • Microsoft (MS) Infopath development experience substitutes for one year.
  • Three (3) years’ experience in Microsoft (MS) Power Automate development.
  • Microsoft (MS) Flow development experience substitutes for one year.
  • One (1) year experience in Microsoft (MS) Power Pages Developer role.
  • One (1) year experience working with Microsoft (MS) Premium Connectors to external databases. 
  • Two (2) engagements with each lasting more than six (6) months in PowerApps Developer role.
  • Ability to design and develop complex model-driven and canvas apps using advanced techniques like component reusability, data integration, and custom controls. 
  • Previous experience in Power Apps component framework (PCF) for building reusable UI components and extending model-driven apps.
  • Skills in integrating Power Apps, Power Automate and Power Pages with other Microsoft products like SharePoint, Dynamics 365, Azure, Teams, and with various data sources, APIs and external systems.  
  • Ability to design and develop complex Power Pages websites using advanced techniques like custom authentication, data integration and content management.
  • Previous experience in Power Pages features and capabilities, such as prebuilt templates, role-based access control, and content delivery network support.
  • Experience in mentoring other developers on Power Automate and PowerApps OR new programming language or framework. 
  • Two (2) years’ experience in JAVA or .NET or C# development.