Participating / Co-leading design of architecture, taking part in discussion sessions with key business users. Gather and document requirement including business processes, workflow and etc. for the system
Design the D365 solution, including spec out the customization and report requirements as implementable D365 functional / technical design to meet the customer needs
Advising business users on best practices for D365 in both development or integration processes
Participating in the development, testing and deployment of solutions
Building and configuring D365 forms, views, dashboards and workflows
Developing SSRS reports using Microsoft SQL and FetchXML
Working closely with project teams or other resources for any tasks required for completion of projects
Estimating the tasks effort and managing the schedule to ensure timely delivery
Adhering to team practises such as source code management, document standard, release management, change management and any approval processes
Support of the application (e.g. bug fixing, data patching, data migration) during and beyond implementation phase
Requirements
Bachelor Degree in Information Technology/Information Systems/Computer Science/Business IT or its equivalent
Strong written skillset to articulate requirements into technical specifications
At least 3 - 5 years\' experience with Microsoft Dynamics 2016/365 CRM
Experience in customizations, JavaScript, C#, .NET, HTML, SQL Server, SSRS including plugins, scripting and form creation
Experience with CRM API, REST/ODATA and SOAP endpoints
Strong understanding of and ability to configure security groups, roles and teams
Comfortable using Visual Studio, TFS/VSTS, source control, CRM SDK
Familiarity with Data Export Service and Azure SQL
SSIS or other ETL technologies
Microsoft Certification relating to D365 will be a strong advantage
Have work in one or more large government projects that include deployment to GCC, GPC, implemented GovTech services, familiar with APEX will be a strong advantage