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 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.
Charities & Not For Profit
Talk to a consultant
Talk to Matthew Collard, the specialist consultant managing this position, located in Ottawa (EN)