Dynamics 365 Lead Consultant
Unison Consulting Pte Ltd
Office
Singapore, Singapore, Singapore
Full Time
Job Description:
We are looking for a highly skilled and experienced Dynamics 365 Lead Consultant to lead our CRM development and customization efforts. This role plays a key part in the delivery of enterprise-level Dynamics 365 solutions, involving technical leadership, stakeholder collaboration, and hands-on system development.
Requirements:
- Minimum 10 years of experience in application development, with at least 4 years in a technical lead capacity.
- In-depth knowledge of Microsoft Dynamics 365 (On-premises and Online).
- Strong coding background with C# and solid understanding of OOP concepts.
- Proficiency in customizing Dynamics 365 entities, attributes, and workflows.
- Experience with Bitbucket or equivalent version control systems.
- Hands-on experience with C# Web API and integration patterns.
- Familiarity with early-bound and late-bound development in Dynamics.
- Practical knowledge of XRM Toolbox tools and plugins.
- DevOps understanding including usage of Jenkins for CI/CD.
- Proficient in JavaScript and RESTful APIs for CRM customizations.
- Skilled in writing and executing unit tests for CRM components.
- Strong interpersonal and communication skills, with the ability to work effectively with stakeholders and cross-functional teams.
Responsibilities:
- Lead and mentor a technical team, providing guidance across development tasks and ensuring delivery milestones are met.
- Customize and configure Microsoft Dynamics 365 to align with business needs – includes creating/modifying entities, forms, views, workflows, and business rules.
- Oversee code version control using Bitbucket and ensure proper collaboration and code review practices.
- Design and develop C# Web APIs for integrations and advanced customizations.
- Support and manage CRM data migration from legacy systems, preferably using SSIS or KingswaySoft.
- Develop and maintain CRM plugins and workflows to automate business processes.
- Use XRM Toolbox to support configuration and productivity enhancements.
- Apply DevOps practices including CI/CD pipelines using tools like Jenkins.
- Perform unit testing including mocking of CRM and HTTP contexts.
- Build JavaScript and REST API extensions to improve user experience and external integrations.
- Package and deploy CRM solutions across environments with proper versioning.
Good to Have:
- Microsoft Power Platform or Dynamics certifications.
- Experience with SSIS and KingswaySoft tools.
- ReactJS experience for front-end development.
Dynamics 365 Lead Consultant
Office
Singapore, Singapore, Singapore
Full Time
July 15, 2025