Senior Developer, Dynamics & Power Platform

WWF-Canada

Toronto

Hybrid

CAD 82,000 - 88,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Senior Developer, Dynamics & Power Platform at WWF-Canada leads the optimization of Mission CRM (Dynamics 365) through enhancements, integrations, and governance. This hybrid role is based in Toronto with in-office days as required and occasional after-hours support for events.

The position requires 3+ years of Dynamics 365 administration, strong Power Platform experience, and a focus on data security and process improvements to drive organizational insights.

Qualifications

  • 3+ years of active Dynamics 365 administration experience in a business setting.
  • Knowledgeable in Dynamics configuration and customization.
  • Progressive experience in using Power Platform (PowerApps Portal, Canvas and Model Driven Apps, Power Automate).
  • Microsoft Dataverse Common Data Service
  • XRM toolbox
  • SQL
  • SSRS reporting
  • Non-profit experience preferred or implied alignment with nonprofit practices.

Responsibilities

  • Investigate and resolve complex issues by liaising with internal staff and external vendors.
  • Lead Mission CRM data integration, import and export processes across systems.
  • Design and build Mission CRM solutions & customizations using Microsoft Cloud for Nonprofit, Dynamics 365 and Power Platform.
  • Identify opportunities to implement new tools and streamline business processes.
  • Conduct routine data audits to ensure data hygiene, accuracy and integrity.
  • Develop knowledge of WWF-Canada’s business processes and system integrations.
  • Plan and support Dynamics 365 feature rollouts, updates, and patches.
  • Create detailed documentation of system configurations and processes.
  • Ensure security and compliance of Dynamics 365 and Power Platform applications.
  • Collaborate with Technology to implement data security measures and disaster recovery.
  • Provide training and end-user support for the platform.
  • Learn and research advanced technologies to enhance capabilities.
  • Assist Technology with related duties to support department goals.

Skills

Dynamics 365 Admin
Power Platform
Dataverse
SQL
SSRS
Integration
Data governance
Data security
Technical training
Project management

Tools

XRM Toolbox
Power Automate
Power Apps
Power BI
Graph API
Connectors
Fabric

Job description

Position

Senior Developer, Dynamics & Power Platform

Location

Hybrid - Working from the WWF-Canada Head Office in Toronto, Ontario

Reporting to

Senior Manager, CRM Business Analyst

Position Type

Permanent, Full-time

Starting Salary

$82,000 to $88,000 annually (commensurate upon related experience and skills)

Position Description

The Senior Developer, Dynamics & Power Platform (internally known as Senior Specialist, Dynamics & Power Platforms), implements and troubleshoots systems enhancements, customizations, and integration projects to optimize Mission CRM (Dynamics 365) to support our organizational goals. The Senior Specialist conducts routine audits to ensure data security, hygiene, accuracy and integrity. The role continuously seeks new approaches, tools, processes and customizations to enhance the value and insights from Mission CRM.

Key Responsibilities
  • Investigate and resolve complex issues by liaising with internal staff and external vendors, as related to Dynamics 365 and Power Platform.
  • Lead Mission CRM data integration, import and export processes and tools to facilitate seamless data flow across systems, ensuring data integrity and governance.
  • Leverage technical expertise in Microsoft Cloud for Nonprofit, Dynamics 365 and Power Platform to design and build Mission CRM solutions & customizations to meet strategic organizational needs.
  • Proactively identify and evaluate opportunities to recommend new tools and methodologies, and/or implement modifications of business processes leading to system efficiencies.
  • Conduct routine data audits to ensure data hygiene, accuracy and integrity.
  • Develop intimate knowledge of WWF-Canada’s business processes and system integrations.
  • Plan, track, support and implement new Dynamics 365 & Mission CRM feature rollouts, updates, enhancements & patches, ensuring minimal disruption to business operations and minimizing risks.
  • Develop and maintain detailed documentation on system configurations, processes, and protocols.
  • Ensure the security and compliance of Dynamics 365 and Power Platform applications, including data protection, user access management, and adherence to industry and organizational standards.
  • Work closely with other members of the Technology department to implement robust data security measures and disaster recovery plans to protect sensitive data assets and ensure business continuity.
  • Provide training and support to end-users, enhancing their understanding and efficient use of the platform.
  • Learn and research advanced technologies and concepts.
  • Assist the Technology team, as required, with other related duties contributing to the mandate and successful operation of the department and organization.
What We Are Looking For
  • 3+ years of active Dynamics 365 administration experience in a business setting.
  • Knowledgeable in Dynamics configuration and customization.
  • Progressive experience in using:
  • Power Platform (PowerApps Portal, Canvas and Model Driven Apps, Power Automate)
  • Microsoft Dataverse Common Data Service
  • XRM toolbox
  • SQL
  • SSRS reporting
  • Non-profit experience preferred or a demonstrated understanding of common nonprofit industry standard business practices supported by Microsoft Cloud for Nonprofit, Dynamics 365 and Power Platform.
  • Able to define and manage data models in Microsoft Dataverse with an eye for optimization.
  • Experience with integrating Dynamics 365 with other systems using tools such as Microsoft Graph API, Power Automate Connectors.
  • Experience creating workflows that integrate various services, including Dynamics 365 and Power Platform.
  • Familiar with Dynamics 365 reporting from views/dashboards to PowerBI, and able to learn/implement how Fabric extends reporting on these records up to the organizational level.
  • Strong aptitude for use of technology, training, and coaching of end users & subject matter experts (SMEs)
  • Experience in business process analysis and systems documentation and writing.
  • Self-starter, strong problem solver, naturally curious and a willingness to learn new technologies and skills.
  • Able to work in a hybrid (work from home and office) work environment with strong time management skills.
  • Ability to build strong working relationships with both internal & external stakeholders.
  • Ability to establish and manage workgroups to facilitate consensus building and decision-making.
  • Ability to create innovative and alternative solutions as appropriate.
  • Strong project management, troubleshooting and analytical skills.
  • Familiarity with First Nations Principles of OCAP, BC First Nations Data Governance Initiative, or other similar data sovereignty guidelines an asset.
  • Identify & align with WWF’s core values: Courage, Integrity, Respect, and Collaboration.
Other Information
  • This Senior Specialist will need to be available to work occasional evenings and weekends to provide technology support at events, implement system updates, etc.
  • This job posting is for an existing vacancy.
  • This is a hybrid role based in Toronto, requiring a minimum of 1 in-office day per week.

Commitment to Diversity and Accessibility

Our vision is a Canada with abundant wildlife where nature and people thrive and we value and rely on diversity of thought, knowledge, expertise, and lived experience to help bring our vision to life.

We recognize that experience comes in many forms and skills are transferable. If you feel that your unique experiences can enhance our vision, we encourage you to apply – even if you don’t meet 100% of the requirements.

We encourage applications from candidates who have been historically disadvantaged and marginalized, including applicants who identify as First Nations, Métis or Inuk (Inuit), Black, racialized, a person with a disability, women and/or 2SLGBTQ+.

We are committed to a barrier-free and equitable recruitment & selection process. If you are contacted in relation an opportunity to join our team and require an accommodation at any point in the process, please advise the recruiter of your specific needs. We commit to managing these requests in a confidential manner.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Support Specialist
Application Support Specialist

Altis Technology • Ottawa

Hybrid
CAD 65,000 - 75,000
Competitive salary
Benefits package
Pension plan
+3
Senior Specialist, Whale Report Alert System
Senior Specialist, Whale Report Alert System

Ocean Wise • Vancouver

Hybrid
CAD 68,000 - 75,000
Remote work
Health coverage
RRSP matching
+1
CRM & Power Platform Administrator
CRM & Power Platform Administrator

Jewish Federation of British Columbia • Vancouver

Hybrid
CAD 70,000 - 90,000
Extended health benefits
RRSP matching
Paid vacation
+1
Software Development Lead
Software Development Lead

Altis Technology • Vancouver

Hybrid
CAD 120,000 - 160,000
Specialist, Communications (Bilingual)
Specialist, Communications (Bilingual)

WWF-Canada • Montreal (administrative region)

Hybrid
CAD 62,000 - 67,000
Specialist, Communications (Bilingual)
Specialist, Communications (Bilingual)

Socket.dev • Montreal (administrative region)

Hybrid
CAD 62,000 - 67,000
Senior Technical Solution Architect – Dynamics 365 CRM
Senior Technical Solution Architect – Dynamics 365 CRM

Endeavour Solutions Inc. • Mississauga

On-site
CAD 140,000 - 155,000
Specialist, Communications (Bilingual)
Specialist, Communications (Bilingual)

WWF-Canada • Ottawa

Hybrid
CAD 62,000 - 67,000
Senior Technical Solution Architect – Dynamics 365 CRM
Senior Technical Solution Architect – Dynamics 365 CRM

Endeavour Solutions Inc. -Dynamics 365 ERP, CRM & Cloud • Mississauga

On-site
CAD 140,000 - 155,000
RQ08817 - Software Developer - CRM - Senior
RQ08817 - Software Developer - CRM - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000