Intermediate Dynamics 365 Developer, IT (12 Month Contract)
Law Society of Ontario · Toronto, ON, CA ·
- Employment
- Contract
- Category
- Software engineering
Law Society of Ontario · Toronto, ON, CA ·
Job Purpose
Supports the development and maintenance of the Law Society’s Microsoft Dynamics 365 and Power Platform solutions by automating business processes and improving system integrations, while collaborating with cross‑functional teams to deliver reliable, scalable solutions and address issues using Power Platform tools such as Power Apps, Power Automate, and Dataverse.
Qualifications
Technical Skills:
Competencies:
Key Accountabilities
Client / Customer Service Delivery
Assists in designing, developing, and customizing Dataverse entities/tables, forms, views, business rules, and security roles/teams within the Law Society’s Microsoft Dynamics 365 solutions
Supports and customizes integrations using Dataverse Web APIs, Azure Functions, and Logic Apps under established integration patterns
Configures and customizes Power Pages and portal components, including web pages, templates, forms, and content snippets
Troubleshoots and resolves assigned defects, enhancements, and support tasks in collaboration with senior team members
Collaborates with business analysts, project leads, and functional teams to understand requirements and contribute to technical solutions
Works closely with team members and client departments to assist in identifying, diagnosing, and resolving issues related to the Law Society’s Microsoft Dynamics 365 system
Creates and maintains appropriate technical and support documentation
Special Projects / Initiatives
Participates in assigned projects related to Law Society’s Dynamics 365 system
Research
Researches and analyzes technology options and configuration approaches related to Microsoft Dynamics 365 and Power Platform, assessing potential impacts to the Law Society’s systems and business requirements, and provides recommendations for review and approval.
Maintains awareness of new and evolving Dynamics 365, Power Platform, and related technologies through technical documentation, online resources, training, and knowledge sharing with other professionals.
Customer Relationships, Communication & Influencing Others
Shares knowledge and practical experience with the team regarding the Law Society’s Dynamics 365 applications, helping keep team members informed of system issues, updates, and ongoing initiatives
Contributes to client department teams by supporting the effective use of information technology solutions to help improve business efficiency