Job: CRM Developer

Return to Job Opportunities page

Job Title CRM Developer
Type Contract

Matrix Staffing Group is a SAP Recruiting firm with clients across North America. Our client, a Government Finance client have asked us to provide them with two CRM Dynamics Developers on contract for their team in Ottawa. For more information please contact a resource manager at 403-313-8994 or email


Customer Relationship Management Transformation (CRMT) is a project that will bring together all this clients CRM tenants into one enterprise tenant with the final goal to move this enterprise tenant to the cloud.

The project is in its initiation phase and is expected to end in March 2020. This project will involve determining the common requirements between tenants to build the appropriately designed back-end and front-end for all the users. It will incorporate all the reporting needs and migrate solutions and data from the legacy tenants to the single enterprise tenant. Finally, it will move the On-Premise solution to the Cloud.

Therefore this client has a requirement for two (2) CRM Dynamics Developers (the technical “Resources”) to work on all the core components of this solution. The core components of the project include:

  • Requirements – Determine and gather requires of the solution
  • Design – create a design that meets requirements and integrates enterprise tenant
  • Forms – develop document test
  • Reports – develop – document – test
  • Views – Develop – document – test
  • Migration Strategy Plan and Tools – Create Migration strategy plan and tools
  • Training – creation of training and delivery
  • Move to Cloud – move the on premise enterprise solution to the Cloud
Position Responsibilities:

The expectation is that each Resource is a seasoned CRM Dynamics developer with extensive experience in Form design, utilizing both OOB functionality and other available tools such as SSIS/SSRS, Kingsway, XRM Toolbox.

These Resources must have strong Javascript skills, and deep knowledge of the CRM development framework. They must be able to produce complex reports based on a solid understanding of reporting and Fetch XML.

In addition, these Resources must have strong CRM data migration capabilities and excellent business analysis skills. The ideal candidates will have experience moving CRM from On-Premise to the Cloud. Based in Ottawa, this will require an estimated five (5) days of effort weekly throughout the duration of the engagement.

  • Report to, and be accountable to the assigned Project Manager
  • Complete tasks that are assigned to them
  • Follow the prescribed development and architectural standards, under the guidance of the Application Architect
  • Analyze and document business requirements
  • Develop a detailed plan to move the clients Currency Tenant from CRM 2011 to the Dynamics 365 Enterprise Tenant with all the desired enhancements
  • Work with the clients ITS and Business resources to finalize course of action
  • Code, document, test and train users on the new solution
  • Migrate existing data that business deems necessary
  • Ensure that the developed solution fits in with the existing enterprise solution
  • Work with ITS to migrate on premise solution to the cloud
Position Qualifications:
  • A completed college diploma or university degree in computer science, engineering, business administration or related field
  • A minimum of one (1) year developing with CRM Dynamics 365
  • A minimum of three (3) years developing with MS CRM 2013/2015
  • A minimum of five (5) years JavaScript experience
  • A minimum of three (3) years SSIS/SSRS experience
  • A minimum of three (3) years MS CRM Migration experience
  • Demonstrated expert knowledge in CRM Development Framework
  • Configuring and customizing Forms, Reports, Workflows, Processes
  • Demonstrated experience managing relationships with multiple stakeholder at various levels in an organization
  • Ability to meet the Enhanced Reliability Clearance requirements
  • Demonstrated experience with migration from On-Premise to the Cloud would be considered a strong asset
  • MS CRM certifications would be considered a strong asset
  • Demonstrated experience using and working within Agile framework
  • Demonstrated experience working with Kingsway would be considered a strong asset
  • Demonstrated experience working with XRM Toolbox would be considered a strong asset
  • English essential, French would be considered an asset
Location: Ottawa, ON
Available: ASAP
Salary: Hourly All-inclusive
Apply: Please send your resume and contact details to: