Dynamix 365 Technical Consultant
Cape Town
R Market related
Our client in the Consulting Industry requires the appointment of a Dynamics 365 Senior Technical Developer (Consultant).
The consultant will be responsible for implementing and customizing the D365 CE platform to meet the specific requirements of a business.
5 years experience as a Dynamics 365 Customer Engagement Technical Developer.
Certifications in Dynamics 365 Customer Engagement.
Responsibilities:
Requirement Analysis: Gather and analyze client requirements to design technical solutions in D365 CE.
Customization: Customize D365 CE entities, forms, views, workflows, and business rules to align with business processes.
Integration: Integrate D365 CE with other systems and applications, ensuring seamless data flow.
Plugins and Workflow Activities: Develop custom plugins and workflow activities using C# and .NET to extend the platform's functionality.
JavaScript and Web Resources: Write client-side scripts using JavaScript and create web resources to enhance user experience and interface.
Data Migration: Assist in data migration from legacy systems to D365 CE.
Reporting: Design and customize reports using tools like Power BI, SQL Server Reporting Services (SSRS), and FetchXML.
Security: Implement and manage security roles, field-level security, and data access permissions.
Training: Provide training to end-users and fellow consultants on system functionalities and best practices.
Documentation: Document customizations, technical specifications, and configurations for future reference.
Skills:
Dynamics 365 CE Knowledge: In-depth understanding of D365 CE modules, features, and capabilities.
C# and .NET: Proficiency in C# and .NET development for creating plugins, custom workflow activities, and integration solutions.
JavaScript: Strong skills in client-side scripting using JavaScript for form customization and automation.
Web Resources: Experience in creating and utilizing web resources (HTML, CSS, JavaScript) in D365 CE.
Integration Technologies: Familiarity with integration methods like Web APIs, REST, and SOAP for integrating D365 CE with external systems.
Data Management: Knowledge of data migration strategies, data import/export tools, and data mapping techniques.
Reporting Tools: Proficiency in creating interactive dashboards and reports using Power BI, SSRS, and FetchXML.
Version Control: Experience with version control systems like Azure DevOps or Git.
Problem-Solving: Strong analytical and problem-solving skills to address technical issues and optimize system performance.
Communication: Excellent communication skills to understand client requirements and collaborate effectively with team members.