Job Description
- This role is responsible for leading the development and implementation of our ongoing projects on D365. This role will also provide guidance and support the development and release of our vendor supported D365 applications that are hosted on ITD’s central D365 Platform. There are a number of applications on ITD’s D365 Platform that are considered “Crown Jewels” and are very high priority for our ministry clients and the citizens of Saskatchewan.
- The D365 Technical Lead(s) will also assist in sustaining and improving the current D365 applications overseen by the ITD Customer Relationship Management (CRM) team. Additionally, this position requires offering specialized guidance on the governance and enhancement of the D365 Platform, which demands extensive understanding of both D365 and the Microsoft Power Platform.
Solution Design and Implementation:
- Collaborate with cross-functional teams to gather requirements and design innovative solutions using Microsoft D365, specifically Customer Service and Sales modules, SharePoint Online, and Power Platform.
- Design solutions, customize and configure these platforms to align with business needs, including creating workflows, forms, dashboards, and reports.
- Develop custom solutions leveraging .NET, Azure Functions, plugins etc.
- Migrate data from other database sources such as SQL Server or Oracle; and
- Developing application specific reporting using Power BI and other Enterprise reporting tools.
Technical Leadership:
- Lead all technical aspects of projects related to the implementation and enhancement of Microsoft D365, SharePoint Online, and Power Platform solutions.
- Ensure projects are delivered on time, according to agree upon requirements and technical specifications, while meeting quality standards; and
- Provide and implement recommendations to ensure overall D365 platform stability, maturity, and ongoing improvement.
- Recommend, design and build tools and utilities to manage the D365 platform.
Platform Administration and Support:
- Manage user access, permissions, and security settings for Microsoft D365, and Power Platform.
- Perform routine maintenance, update, and troubleshoot technical issues to ensure optimal platform performance.
- Offer responsive support and guidance to resolve user queries and technical challenges.
- Continuously refine and enhance existing solutions to increase efficiency and productivity; and
- Engage with external vendors and Microsoft support as necessary to resolve complex technical issues or obtain guidance on best practices.
- Leading application releases and refining releases technical processes, typically leveraging Azure DevOps pipelines.
Integration
- Integrate D365 and Power Platform with other enterprise systems to ensure seamless data exchange; and
- Design and build data flows, transformations, and integrations to enhance data accuracy and availability.