Senior Platform Engineer – Dynamics 365 Finance & Operations
Location: North York, Ontario
Working Model: Hybrid
We are seeking a Senior Platform Engineer to take ownership of the technical delivery lifecycle of D365 F&O within a large, global organisation.
This role focuses on platform engineering, development governance, Azure DevOps, release management and system performance. You will lead improvements to platform reliability, oversee deployments and upgrades, and establish technical standards across development, testing and production environments.
Working closely with engineering teams, business stakeholders and external delivery partners, you will play a key role in ensuring the stability, scalability and security of enterprise finance technology solutions.
Key Responsibilities
- D365 F&O Development: Manage X++ customisations, code reviews, third-party code intake, deployable packages, hotfixes and application upgrades.
- Azure DevOps & CI/CD: Own source control, branching and merging strategies, build pipelines, release management and deployment governance.
- Platform Management: Coordinate code promotion across Development, Test, UAT and Production environments, ensuring reliable releases and appropriate documentation.
- Performance & Reliability: Monitor platform health, investigate performance issues, troubleshoot slow queries and drive improvements in system availability.
- Testing & Release Governance: Lead regression testing, deployment validation, release readiness and post-deployment reviews.
- Integrations & Data: Oversee integration architecture involving DMF, OData APIs and business events, supporting connectivity with enterprise data and analytics platforms.
- Power Platform & Automation: Support applications extending D365 F&O functionality and automate build, deployment and operational processes.
- Security & Compliance: Oversee technical security reviews, role-based access, segregation of duties and secure integration standards.
- Technical Leadership: Drive cross-team initiatives, mentor engineers and collaborate with delivery partners to improve engineering standards and operational performance.
Required Experience
- Strong technical experience with Microsoft Dynamics 365 Finance & Operations, including X++ development and custom extensions.
- Hands-on experience managing D365 F&O code delivery, platform updates, deployments and enterprise environments.
- Strong knowledge of Azure DevOps, source control, branching strategies, CI/CD pipelines and release governance.
- Experience troubleshooting build, deployment and application issues across multiple environments.
- Understanding of application lifecycle management, regression testing, performance monitoring and platform reliability.
- Experience with SQL, integrations and Microsoft technologies such as .NET/C#, Power Platform, Azure Logic Apps or Azure Functions.
- Ability to lead technical initiatives and coordinate effectively with engineering teams, business stakeholders and external partners.
Desirable Experience
- Experience with Microsoft Fabric, OneLake, Azure Synapse or enterprise reporting integrations.
- Familiarity with Azure Application Insights and Dynamics 365 Lifecycle Services (LCS).
- Experience with automated testing, platform monitoring and AI-enabled engineering tools.
- Relevant Microsoft certifications, particularly MB-500 and AZ-400.
Why Consider This Role?
- Take ownership of a critical enterprise D365 F&O platform.
- Influence technical standards, release governance and platform reliability.
- Work across a global technology environment with multiple delivery partners.
- Combine hands-on engineering with technical leadership and continuous improvement.
- Contribute to the evolution of enterprise finance systems, integrations and data capabilities.
Reach out on: l.beesley@r2-global.com for more info!