Senior Dynamics CRM Developer

Contract Job Full Time Hiring Senior Dynamics CRM Developer Microsoft 365 Azure .net Logic Migration Bug Fix

Your new company
One of Canada's most notable non-profit organisations is working on several projects and are currently looking to hire a Senior Dynamics CRM Developer for a temporary full-time position.

Your new role
You will be working on back-end CRM changes needed to migrate the CRM portal from the existing ADXStudio portal to a MS Power Apps Platform Portal. Build new features and maintain / enhance the code for the CRM as part of an Agile team aimed at having continuous integration across the development environments. You will help build a RESTful API for allowing external consumers to pull data and internal systems to communicate using Web Api, json and swagger for documentation.

You will also be responsible for working with the Lead CRM Developer on developing solutions and perform code reviews for the timely completion of high quality, well designed and well written code. Work closely with QA to resolve issues and with the infrastructure (IS) team for building and deploying the code across the various development and production environments. Write concise technical documentation for the components and customisation developed for the new Power Apps Platform portal.

What you'll need to succeed
Experience with Dynamics 365 Online/Dynamics CRM, the Power Apps Platform and its portals, and Azure Solutions. Collaborate with the Technical Architect, work with the development team and QA to help migrate the existing portal from ADXStudio to the Power Apps Platform. Optimizing and enhancing the CRM workflows, plug-ins and actions. Provide solutions and strategies for new architecture, features and bug fixes while sharing knowledge of industry best practices with the other members of the team.

You will have 5+ years of C# .Net development experience for an enterprise system; 4+ years of experience in designing, developing and implementing applications using Microsoft Dynamics CRM (Dynamics 365 Online, CRM 2016, 2015 or 2013) and 1+ years of experience with the Microsoft Power Apps Platform.

A strong experience in software development using the Microsoft .Net framework (C#), ASP.NET, MVC/WebForms, CRM SDK and web services; experience in working on Azure Services and Solutions like Logic App, Azure App Service, Runbook and Azure Service Bus.

You will have experience working with and creating RESTful services/APIs and JSON/XML; exposure in the following technologies: Visual Studio, T-SQL, Sql Queries, SSIS/SSRS. Experience with Git and version control, code management, unit testing, continuous integration; working knowledge of GitHub or similar code repository UI. Some familiarity with web development (HTML5, JavaScript). Experience with additional Microsoft platforms: SharePoint integration, Azure environment provisioning, Azure B2C or Document Core Pack.

You will have in-depth knowledge of writing concise technical documentation, experience working on an Agile development team and have strong organizational, analytical and problem-solving skills.

What you'll get in return
In return, you will receive a competitive compensation package including full benefits.You will be to work with one of Canada's leading non-profits and work alongside individuals that are highly looked up to in the industry.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.


Job Type
Charities & Not For Profit

Talk to a consultant

Talk to Matthew Collard, the specialist consultant managing this position, located in Ottawa (EN)
Suite 600,, 220 Laurier Ave W

Telephone: 6132882068

Similar jobs to Senior Dynamics CRM Developer

  • 40137 - RPA Developer - Toronto

    Exciting contract opportunity - Globally recognized Bank
    TorontoUpto $90 per hour
  • Software Developer - .NET

    Our client, an Software company is looking to hire a .net developer for a permanent position
  • Infrastructure Engineer

    a globally recognized financial services is looking to hire multi-disciplined Infrastructure Engineer
  • Java Developer

    Great opportunity for Java developers
  • Web Design & Development Lead

    Permanent Full Time Job UI UX Web Design Develop Lead Cryptocurrency start up Downtown Toronto up to 90K
    Toronto70-90K plus bonus