Description
:Purpose of Position
The Senior D365 Developer Lead provides hands-on technical leadership in the design, development, and delivery of Microsoft Dynamics 365 and Power Platform solutions that support FSRA’s modernization initiatives. This position ensures that all solution components are well-architected, secure, maintainable, and aligned with enterprise standards, while mentoring other developers and collaborating closely with Product Owners, Solution Architects, and delivery teams.
Key Responsibilities
Technical Leadership & Architecture
• Leads the technical design, configuration, and customization of Dynamics 365 solutions, including entities, plugins, Power Apps, and Power Automate flows.
• Provides expertise on system architecture, including integrations with Azure services translating business and functional requirements into scalable, high-quality technical solutions built on Dataverse and the Power Platform.
• Oversees development standards, peer reviews, and reusable component creation across the team.
• Implement and manage CI/CD pipelines and solution deployments using Azure DevOps.
• Designs and supports integrations between D365 and other enterprise systems using Azure Logic Apps, Functions, and Service Bus.
• Ensures adherence to FSRA’s security, privacy, and compliance requirements, including role-based access and audit configuration.
• Coordinates with Solution Architects and Data Teams on environment strategy, versioning, and release readiness.
• Troubleshoots complex issues, optimize performance, and maintain reliable solution operations across environments.
• Supports reporting and analytics through data services and Power BI integration as needed.
Team Management & Mentorship
• Provides technical guidance and mentoring to internal staff and vendor developers, fostering collaboration and consistent delivery quality.
• Contributes to continuous improvement by recommending automation, process efficiencies, and modern development practices
Qualifications
Education and Experience
• Bachelor’s degree in computer science, Information Systems, or related discipline.
• 8 + years of hands-on software development experience, including 5 + years focused on Microsoft Dynamics 365 / CRM Online.
• Proficient in C#, .NET, JavaScript/TypeScript, and reporting frameworks such as SSRS or FetchXML.
• Experience building and deploying managed/unmanaged D365 solutions through Azure DevOps pipelines.
• Microsoft certifications such as Power Platform Developer Associate, Dynamics 365 Developer Associate, or Azure Developer Associate are assets.
Knowledge & Skills
• Working knowledge of Azure integration services (Logic Apps, Functions, Key Vault, Application Insights).
• Strong knowledge of Dataverse schema, relationships, and plugin development.
• Familiarity with Office 365, SharePoint, and Power BI integration.
• Practical understanding of Application Lifecycle Management (ALM), environment synchronization, and solution layering.
• Demonstrated ability to mentor developers, conduct code reviews, and maintain coding standards in multi-developer environments.
• Experience in Agile delivery settings, participating in sprints, backlog refinement, and release planning.
• Strong analytical, problem-solving, and communication skills with the ability to explain technical topics to non-technical stakeholders.
• Strong organizational skills and the ability to manage multiple priorities in a fast-paced environment.
Compensation Grade:
Grade 272-OPSEU ADMCompensation Range:
$1,852.71-
$2,314.51Bargaining Unit:
OPSEUJob Code:
Job Code: 17162Employment Type:
RegularScheduled Weekly Hours:
36.25FSRA is committed to ensuring equity in employment. Our goal is to create a diverse, inclusive workforce that reflects the communities we serve and to ensure our services and communications are accessible to all individuals. Accommodation is available under the Ontario Human Rights Code.
NOTE: ONLY QUALIFIED CANDIDATES WILL BE CONSIDERED
Senior D365 Developer Lead • Toronto, ON