Dynamic 365 Customer Engagement (CE) Platform Technical Lead
Hybrid
Full Time
#Engineering
#Dynamics 365
#Platform
#.NET
#C#
#JavaScript
#Azure
#Azure Data Factory
At Greenshield Labs we develop digital tools that improve how Canadians access health care. Our teams design and operate services that reduce cost and complexity for patients while supporting clinicians and administrators across the country. We are now looking for a senior technical lead who will guide the ongoing evolution of our Dynamics 365 Customer Engagement platform and ensure it continues to meet the needs of a rapidly growing organization.
Key outcomes
- Administer multiple Dynamics 365 CE environments, performing scheduled and unscheduled maintenance, service updates, and new deployments while keeping business disruption to a minimum.
- Triage, troubleshoot, and resolve issues related to system performance, functionality, and user access, coordinating activities with additional support specialists as required.
- Collaborate with IT and business units to review platform effectiveness, recommend improvements, and implement changes that align the system with evolving organizational priorities.
- Manage user roles, security profiles, workflows, and other administrative settings to maintain optimal performance and usability across the platform.
- Guide technology teams on data integrations, ensuring that updates to Dynamics 365 remain consistent with established code-quality standards and peer-review practices.
- Lead the rollout of system upgrades and configuration changes, coordinating deployment activities across development stages and documenting all processes and protocols.
- Deliver training and ongoing support to end-users, increasing adoption and efficient use of model-driven and canvas applications.
- Monitor system health and security, applying best practices for data management and cybersecurity compliance.
Requirements
- Bachelor’s degree in computer science, information technology, or a related discipline.
- At least four years of hands-on experience administering or supporting Dynamics 365 environments in customer-service or sales contexts.
- Strong working knowledge of Microsoft Dynamics 365 configuration, customization, and integration capabilities.
- Practical experience developing with .NET (C#) and JavaScript inside the Dynamics 365 SDK, including use of OData and REST endpoints.
- Proven ability to coordinate development work across a team of Dynamics developers.
- Proficiency configuring and extending Power Platform model-driven and canvas applications.
- Clear written and verbal communication skills for effective collaboration with cross-functional stakeholders.
- Fluency in English, required for daily interaction with colleagues, clients, and customers.
Preferred qualifications
- Completion of the MB-400 or PL-400 exam, or current certification as a Power Platform Developer Associate.
- Familiarity with Azure Logic Apps, Azure Functions, Azure WebJobs, and Azure Data Factory.
Compensation
We offer a comprehensive benefits program that includes medical and dental coverage, a mental-wellness budget, hybrid work arrangements, and flexible hours that support personal and family priorities.
How to apply
If this opportunity aligns with your experience and interests, we invite you to submit your application. We review every submission carefully and look forward to learning more about how you could contribute to our mission.







