Talent.com
Randstad Canada
Senior Software Developer - CRMRandstad Canada • Toronto, Ontario, CA
Senior Software Developer - CRM

Senior Software Developer - CRM

Randstad Canada • Toronto, Ontario, CA
Il y a plus de 30 jours
Salaire
11,00 $CA par heure
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste
We are seeking a highly accomplished Senior Software Developer - CRM for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within application development and modern software delivery, specializing in the design, configuration, customization, and implementation of Microsoft Dynamics 365 Case and Customer Management solutions.

As a principal CRM developer, you will bridge the gap between complex business requirements, secure cloud architectures, and seamless platform integrations. Operating fully onsite in Toronto, you will lead the development of custom workflows, extend Dataverse environments, integrate Power Platform and SharePoint components, build Azure DevOps CI/CD deployment pipelines, and optimize performance across enterprise CRM systems.

Location: Toronto, ON

Assignment Type: Onsite (5 days per week)

Contract Duration: 6-month contract (with potential for extension)

Advantages
High-Impact CRM Scope: Lead end-to-end configuration, customization, and extension for Microsoft Dynamics 365 Case and Customer Management.

Modern Integration Ecosystem: Build seamless connections across Power Apps, Power Pages, Power BI, SharePoint Online, and GIS technologies (Esri ArcGIS).

DevOps & Cloud Automation: Engineer automated CI/CD release pipelines using Azure DevOps to streamline multi-environment deployments.

Full-Lifecycle Ownership: Drive complete solution delivery from Agile sprint planning and solution design to defect resolution and post-implementation support.

Responsibilities
Translate business requirements into working, tested CRM applications using Agile delivery methodologies, written user stories, and technical specifications.

Design, code, configure, and extend Microsoft Dynamics 365 Case/Customer Management, implementing entities, fields, custom workflows, business rules, forms, and views.

Integrate Microsoft Dynamics 365 with internal and external enterprise systems utilizing Dataverse, Data Entities, REST APIs, middleware, and gateways.

Develop custom Power Apps, Power Pages, and Power BI dashboards, ensuring seamless data flow and integration with Dynamics 365 and SharePoint Online.

Implement security controls, role-based access models, user profiles, data auditing frameworks, and data protection measures within the CRM ecosystem.

Optimize system performance, analyze query efficiency, and execute technical troubleshooting, root cause analysis, and defect resolution.

Prepare code release packages, manage source repositories in Azure DevOps, and integrate automated deployment scripts with CI/CD pipelines across test, staging, and production environments.

Perform unit testing and quality assurance checks, verifying that actual solution behavior satisfies expected business and technical criteria.

Collaborate closely with business analysts, technical leads, QA leads, and project stakeholders throughout the software development lifecycle to conduct design walkthroughs and refine user stories.

Author technical documentation, system specifications, and conduct formal knowledge transfer sessions for operational staff.

Qualifications
Core Requirements & Technical Capabilities
Dynamics 365 CRM Mastery: 6+ years of hands-on experience designing, developing, configuring, customizing, and implementing Microsoft Dynamics 365 Case and Customer Management solutions.

Power Platform & Integration Experience: 5+ years of experience with Microsoft Power Apps / Power Pages and 5+ years of experience integrating Microsoft SharePoint Online with Dynamics 365.

Dataverse & API Development: 5+ years of hands-on experience with Microsoft Dynamics 365 cloud customizations, Dataverse / Common Data Service (CDS), Data Entities, Power Automate, and RESTful APIs.

Business Intelligence: 3+ years of experience in Power BI dashboard development and integrating Dynamics 365 data models for enterprise reporting.

GIS & System Integration: 3+ years of experience utilizing JavaScript, middleware, and gateways to integrate Dynamics 365 Case Management with external platforms, such as Esri ArcGIS Portal and ArcGIS Online.

DevOps & Release Engineering: Direct experience utilizing Azure DevOps repositories and pipelines for automated deployments across multi-tier environments.

Security & Access Control: 3+ years of experience managing Dynamics 365 security architectures, user roles, auditing configurations, and access control models.

Preferred Assets
Accessibility Standards: Knowledge of digital accessibility guidelines (AODA) and related standards.

Web & Scripting Languages: Hands-on development experience using C#, .NET, JavaScript, and rapid application development (RAD) methodologies.

Soft Skills & Delivery Experience
Agile Collaboration: Proven experience working in Agile/Scrum delivery environments using Azure DevOps for life-cycle tracking and task estimation.

Analytical Problem Solving: Superior diagnostic and troubleshooting capabilities to resolve technical issues and perform root cause analysis.

Communication & Facilitation: Excellent written and verbal communication skills with a track record of running effective design sessions and working productively with multi-disciplinary teams.

Summary
If you're interested in the "Senior Software Developer - CRM" role based in Toronto, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

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.
Créer une alerte emploi pour cette recherche

Senior Software Developer - CRM • Toronto, Ontario, CA

Offres similaires

Senior Software Developer – IoT

Armstrong Fluid Technologytoronto, on, Canada
Temps plein

Imagine working at the forefront of innovation in fluid-flow technology, with over 1400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facili... Voir plus

 • Offre sponsorisée

Senior Developer

AdeccoToronto, ON, CA
Temporaire

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Voir plus

 • Offre sponsorisée

RQ09124 - Software Developer - CRM - Senior

Rubicon PathToronto, Ontario, Canada
Temps plein

RQ09124 - Software Developer - CRM - Senior.About the job RQ09124 - Software Developer - CRM - Senior.Responsibilities Required to translate technical systems specifications into working, tested CR... Voir plus

 • Offre sponsorisée

Senior Crm Developer - $90 - $110 An Hour - Remote

Maplesoft GroupEast York, Canada
Télétravail
Temps plein

Senior CRM Developer responsible for designing, developing, and enhancing Microsoft Dynamics 365 CRM solutions for federal government operations, requiring expertise in Dynamics 365,.NET, and integ... Voir plus

 • Offre sponsorisée

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthToronto, ON, CA
Temps plein

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Voir plus

 • Offre sponsorisée

Senior Developer

TechDoQuestMarkham, York Region, CA
Temps plein

Looking for Guidewire Integration Lead - Senior Developer - ACE Certified immediately who has experience in Guidewire PC Integration strong experience.IT with P&C Insurance Domain Experience with G... Voir plus

 • Offre sponsorisée

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Temps plein

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Voir plus

 • Offre sponsorisée

Senior Software Developer

Toronto Film Schooltoronto, on, Canada
Temps plein

Build the Platform That Powers the Future of Vehicle Access.Toronto (Remote / Hybrid considered).We're looking for an experienced developer who wants to spend their time building, not managing.Some... Voir plus

 • Offre sponsorisée

Senior Crm Software Developer - C$79,100 - C$118,700 A Year

MeridianEast York, Canada
Temps plein

Develops and integrates Microsoft Dynamics 365 CRM solutions, collaborating with teams and ensuring compliance.Requires 5+ years of software development experience. Voir plus

 • Offre sponsorisée

Senior Marketing & Growth Leader - Tech Software

ROSSRichmond Hill, York Region, CA
Temps plein

A leading business firm in York Region seeks a Marketing Manager to oversee marketing communications, manage a team, and develop effective marketing strategies across business units.The ideal candi... Voir plus

 • Offre sponsorisée

Lead Software Developer: WinForms & Team Leadership (Markham)

ALTEN CanadaMarkham, York Region, CA
Temps plein

A leading technology consultancy in Markham is seeking a Lead Software Developer to join their dynamic team.Candidates should have over 5 years of experience with WinForms applications and a strong... Voir plus

 • Offre sponsorisée

Senior Developer, Development Services

BDO CanadaMarkham, York Region, CA
Temps plein

Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client... Voir plus

 • Offre sponsorisée

Senior CRM Developer

York UniversityToronto
Temps plein

York is a leading international teaching and research university, and a driving force for positive change.Empowered by a welcoming and diverse community with a uniquely global perspective, we are p... Voir plus

 • Offre sponsorisée

RQ09141 - Software Developer - CRM - Senior

Rubicon PathToronto, Ontario, Canada
Temps plein

RQ09141 - Software Developer - CRM - Senior.About the job RQ09141 - Software Developer - CRM - Senior.Responsibilities Required to translate technical systems specifications into working, tested CR... Voir plus

 • Offre sponsorisée

Senior Application Architect

Stantec Consulting International Ltd.markham, york region, Canada
Temps plein

Senior Application Architect at Stantec responsible for designing and overseeing the architecture of various software systems, ensuring they are scalable, secure, and integrated with existing syste... Voir plus

 • Offre sponsorisée

Senior Software Developer - Capital Markets

MindtrisToronto, ON, CA
Temps plein

Step into a pivotal role as a Senior Software Developer at Mindtris in Toronto, focusing on Capital Markets solutions.Engage in hybrid development involving microservices and data analytics.In this... Voir plus

 • Offre sponsorisée

Portfolio+ Software Developer Role

CprvisionWhitchurch-Stouffville, ON, CA
Temps plein

Join Portfolio+ as a Software Developer and impact financial software solutions for customers.Leverage your expertise to enhance banking applications that serve Canadians.In this crucial role, you ... Voir plus

 • Offre sponsorisée

Senior Software Developer (SA)

NRT Technology Corp.Toronto, ON, CA
Temps plein

At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming indus... Voir plus

 • Offre sponsorisée

Senior Application Developer – Oracle EBS

StantecMarkham, ON, CA
Temps plein

Accelerate your professional journey with Stantec as a Senior Application Developer focusing on Oracle EBS.Engage in high-level software solutions that drive efficiency in enterprise applications.B... Voir plus

 • Offre sponsorisée

Senior Developer - Guidewire PolicyCenter

Aviva plcMarkham, ON, CA
Temps plein

Lead impactful projects as a Senior Guidewire PolicyCenter Developer at Aviva Canada.Work with teams worldwide to create and implement critical solutions supporting Aviva's core policy lifecycle.In... Voir plus