About the job
We are looking for a driven and meticulous CRM Developer Engineer with extensive experience in Microsoft Dynamics 365, including both on-premise and cloud-based environments. The successful candidate will be instrumental in configuring, customizing, and optimizing CRM systems to align with the dynamic needs of our business.
This role presents an exciting opportunity to collaborate with IT teams from public agencies in Singapore and the AvePoint R&D team to deliver impactful CRM projects for our clients.
Key Responsibilities:
- Configure and set up Microsoft Dynamics 365 (both on-premise and online), managing system settings, security roles, and integrations.
- Design and implement workflows, business rules, and process automations within Dynamics 365 to fulfill business needs.
- Create custom CRM plugins and modify forms utilizing JavaScript and the Dynamics 365 SDK.
- Engage with Business Analysts and stakeholders to gather requirements, propose CRM solutions, and facilitate workshops and solution evaluations.
- Partner closely with remote R&D teams to troubleshoot and resolve CRM-related issues.
- Integrate Dynamics 365 with external systems using WebAPI and SFTP, ensuring compliance with authentication and encryption protocols.
- Apply CI/CD methodologies and enforce secure coding practices during CRM solution deployments.

