Application Developer (Intermediate)
JOB_53390491120411Job type
ContractLocation
VancouverProfession
Other/tbcIndustry
Energy, Utilities & MiningPay
N/A
Application Developer in Vancouver, BC
Role: Application Developer
Location: Vancouver, BC
Type: Contract
Job Description:
• Design, configure, and maintain Microsoft Dynamics 365 CRM solutions to support business processes across departments.
• Review and improve datasets. Build out data reporting dashboards like PowerBI.
• Build and maintain solutions using Dataverse, Power Apps, Power Automate, Power BI, and Power Pages with the purpose of translating data into actionable insights.
• Develop and maintain Monday.com project management tool, with a focus on simplifying our use of the platform.
• Support Application Lifecycle Management (ALM) by managing solution deployments through Azure DevOps pipelines.
• Collaborate with internal stakeholders across External Relations Canada and TC Energy to gather requirements, translate them into technical specifications, and deliver scalable solutions that meet our strategic objectives.
• Ensure data integrity, security, and compliance across CRM and BI platforms.
• Provide end-user training and support to maximize adoption and value realization.
Minimum Qualifications
• 3+ years of experience with Microsoft Dynamics 365 CRM, including customization, workflows, and integrations.
• Intermediate to advanced experience configuring Dynamics 365 (Sales, Customer Insights: Journeys, or related modules).
• Strong understanding of Dataverse schema design and data modeling.
• Proficiency in Power Apps (Canvas and Model-Driven), Power Automate, Power BI, Power Pages, and Customer Insights – Journeys.
• Familiarity with ALM principles and hands-on experience using Azure DevOps for solution deployments.
• Awareness of data governance, privacy, and compliance considerations in technology implementations.
• A curious mindset with the ability to explore, question, and thoughtfully implement technology in alignment with business processes.
• Ability to write clear functional documentation and user stories.
• Strong analytical and problem-solving abilities.
• Proven ability to communicate technical concepts to non-technical stakeholders.
• Bachelor’s degree in Computer Science, Data Science, Business Systems, Information Systems, or a related field (equivalent work experience with demonstrated expertise in Dynamics 365 and the Power Platform will also be considered).
Preferred Qualifications
• Strong understanding of business processes in corporate services, operations, or energy sectors.
• Basic coding skills (e.g., JavaScript, C#, Power Fx) to support more complex scenarios.
• Familiarity with Microsoft 365 ecosystem and integration points.
• Experience working in and developing Monday.com environments.
• Experience working in agile or iterative delivery environments.
• Understanding of regulatory or stakeholder engagement processes in the Canadian energy sector.
• Preferred certifications:
o Microsoft Certified: Power Platform Functional Consultant Associate (PL-200)
o Microsoft Certified: Power Platform App Maker Associate (PL-100)
o Microsoft Certified: Dynamics 365 Customer Insights (Journeys) Functional Consultant Associate (MB-220)
o Microsoft Certified: Customer Data Platform Specialty (MB-260)
#LI-DNI
Location: Vancouver, BC
Type: Contract
Job Description:
• Design, configure, and maintain Microsoft Dynamics 365 CRM solutions to support business processes across departments.
• Review and improve datasets. Build out data reporting dashboards like PowerBI.
• Build and maintain solutions using Dataverse, Power Apps, Power Automate, Power BI, and Power Pages with the purpose of translating data into actionable insights.
• Develop and maintain Monday.com project management tool, with a focus on simplifying our use of the platform.
• Support Application Lifecycle Management (ALM) by managing solution deployments through Azure DevOps pipelines.
• Collaborate with internal stakeholders across External Relations Canada and TC Energy to gather requirements, translate them into technical specifications, and deliver scalable solutions that meet our strategic objectives.
• Ensure data integrity, security, and compliance across CRM and BI platforms.
• Provide end-user training and support to maximize adoption and value realization.
Minimum Qualifications
• 3+ years of experience with Microsoft Dynamics 365 CRM, including customization, workflows, and integrations.
• Intermediate to advanced experience configuring Dynamics 365 (Sales, Customer Insights: Journeys, or related modules).
• Strong understanding of Dataverse schema design and data modeling.
• Proficiency in Power Apps (Canvas and Model-Driven), Power Automate, Power BI, Power Pages, and Customer Insights – Journeys.
• Familiarity with ALM principles and hands-on experience using Azure DevOps for solution deployments.
• Awareness of data governance, privacy, and compliance considerations in technology implementations.
• A curious mindset with the ability to explore, question, and thoughtfully implement technology in alignment with business processes.
• Ability to write clear functional documentation and user stories.
• Strong analytical and problem-solving abilities.
• Proven ability to communicate technical concepts to non-technical stakeholders.
• Bachelor’s degree in Computer Science, Data Science, Business Systems, Information Systems, or a related field (equivalent work experience with demonstrated expertise in Dynamics 365 and the Power Platform will also be considered).
Preferred Qualifications
• Strong understanding of business processes in corporate services, operations, or energy sectors.
• Basic coding skills (e.g., JavaScript, C#, Power Fx) to support more complex scenarios.
• Familiarity with Microsoft 365 ecosystem and integration points.
• Experience working in and developing Monday.com environments.
• Experience working in agile or iterative delivery environments.
• Understanding of regulatory or stakeholder engagement processes in the Canadian energy sector.
• Preferred certifications:
o Microsoft Certified: Power Platform Functional Consultant Associate (PL-200)
o Microsoft Certified: Power Platform App Maker Associate (PL-100)
o Microsoft Certified: Dynamics 365 Customer Insights (Journeys) Functional Consultant Associate (MB-220)
o Microsoft Certified: Customer Data Platform Specialty (MB-260)
#LI-DNI
Application Developer (Intermediate)JOB_533904911204112025-08-262025-11-24
Talk to Bessan Nazha, the specialist consultant managing this position
Located in Montreal (FR), 1555 Peel St,, Suite 850Telephone: 514.764.0983JOB_53390491120411