We are seeking a highly skilled Senior Full Stack Developer for a 15-month contract in Toronto. This role is focused on high-level customization and integration of Microsoft Dynamics CRM and the Power Platform. As a senior member of the development team, you will lead by example, taking ownership of the design and delivery of mission-critical cloud-native applications.
...
Duration: 15-month contract (Potential for extension)
Advantages
- Long-Term Stability: 15-month initial contract with a potential for extension.
- Lead Role: Opportunity to act as a senior technical lead within a cross-functional product team.
- Tech Stack: Work with modern cloud-based architectures, including serverless and microservices.
- Professional Growth: Gain deep experience in public sector I&IT standards and complex enterprise integrations.
Responsibilities
- Application Development: Translate technical specifications into working, tested applications by developing detailed programming specifications and writing/generating code.
- Dynamics CRM Customization: Customize Entities, Forms, Views, Reports, Ribbons, Menus, and Dashboards.
- Workflow Automation: Build and maintain custom Dynamics CRM Workflows, Plug-ins, and complex Microsoft Power Automate flows.
- Portal Development: Expertly customize Microsoft Dynamics CRM Power App Customer Service Portals, creating custom pages and utilizing dynamic forms/views.
- Reporting: Build SSRS Reports on Dynamics CRM Online for both on-demand and scheduled reporting.
- Integration & Security: Build integrations to IAA systems (Azure AD B2C, Okta, OAuth2.0, JWT) and manage CRM Business Units, Teams, and Roles.
- Problem Solving: Resolve and troubleshoot technical issues arising during implementation, conversion, and deployment.
- Leadership: Coach and mentor junior staff, fostering a culture of technical excellence and applying best engineering practices.
Qualifications
- Dynamics CRM Expertise: Expert knowledge of Dynamics CRM SDK, Web API, Organization Services, Fetch XML, and XRM Toolbox.
- Full Stack Development: Experience building custom portals using ASP.NET, .NET Core, Angular-JS, and TypeScript.
- Cloud Services: Proficiency with Azure App Services, Web Jobs, Azure Functions, Logic Apps, and integration with Dynamics CRM Online.
- Methodologies: Experience in Agile Scrum and structured SDLC methodologies.
- Communication: Strong ability to communicate designs and documentation clearly to both technical and non-technical stakeholders.
- Compliance: Knowledge of Information Management principles and AODA standards.
Summary
If you are a technical expert in Microsoft Dynamics CRM and .NET Core looking for a long-term onsite opportunity in Toronto, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
We are seeking a highly skilled Senior Full Stack Developer for a 15-month contract in Toronto. This role is focused on high-level customization and integration of Microsoft Dynamics CRM and the Power Platform. As a senior member of the development team, you will lead by example, taking ownership of the design and delivery of mission-critical cloud-native applications.
Duration: 15-month contract (Potential for extension)
Advantages
- Long-Term Stability: 15-month initial contract with a potential for extension.
- Lead Role: Opportunity to act as a senior technical lead within a cross-functional product team.
- Tech Stack: Work with modern cloud-based architectures, including serverless and microservices.
- Professional Growth: Gain deep experience in public sector I&IT standards and complex enterprise integrations.
Responsibilities
- Application Development: Translate technical specifications into working, tested applications by developing detailed programming specifications and writing/generating code.
- Dynamics CRM Customization: Customize Entities, Forms, Views, Reports, Ribbons, Menus, and Dashboards.
...
- Workflow Automation: Build and maintain custom Dynamics CRM Workflows, Plug-ins, and complex Microsoft Power Automate flows.
- Portal Development: Expertly customize Microsoft Dynamics CRM Power App Customer Service Portals, creating custom pages and utilizing dynamic forms/views.
- Reporting: Build SSRS Reports on Dynamics CRM Online for both on-demand and scheduled reporting.
- Integration & Security: Build integrations to IAA systems (Azure AD B2C, Okta, OAuth2.0, JWT) and manage CRM Business Units, Teams, and Roles.
- Problem Solving: Resolve and troubleshoot technical issues arising during implementation, conversion, and deployment.
- Leadership: Coach and mentor junior staff, fostering a culture of technical excellence and applying best engineering practices.
Qualifications
- Dynamics CRM Expertise: Expert knowledge of Dynamics CRM SDK, Web API, Organization Services, Fetch XML, and XRM Toolbox.
- Full Stack Development: Experience building custom portals using ASP.NET, .NET Core, Angular-JS, and TypeScript.
- Cloud Services: Proficiency with Azure App Services, Web Jobs, Azure Functions, Logic Apps, and integration with Dynamics CRM Online.
- Methodologies: Experience in Agile Scrum and structured SDLC methodologies.
- Communication: Strong ability to communicate designs and documentation clearly to both technical and non-technical stakeholders.
- Compliance: Knowledge of Information Management principles and AODA standards.
Summary
If you are a technical expert in Microsoft Dynamics CRM and .NET Core looking for a long-term onsite opportunity in Toronto, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more