About the job
This CRM Developer Engineer position at AvePoint is based in Johor Bahru, Johor, Malaysia. The main focus is building and refining Microsoft Dynamics 365 solutions for a diverse client base. Collaboration is central to the role, involving close work with IT teams from public agencies in Singapore and AvePoint’s own R&D group. The goal is to deliver CRM projects that help clients achieve their business objectives.
What you will do
- Configure and set up Microsoft Dynamics 365 environments, both on-premise and online. This includes managing system settings, defining security roles, and handling data integration tasks.
- Design and implement workflows, business rules, and automation processes within Dynamics 365 to meet specific business needs.
- Develop custom CRM plugins and enhance user forms using JavaScript and the Dynamics 365 SDK.
- Work alongside Business Analysts and stakeholders to gather requirements, propose effective CRM solutions, and participate in workshops and solution reviews.
- Collaborate with remote R&D teams to troubleshoot and resolve technical issues related to CRM systems.
- Integrate Dynamics 365 with external systems using WebAPI and SFTP, with a strong emphasis on secure authentication and data protection.
- Apply CI/CD pipelines and maintain secure coding practices throughout CRM solution deployment.

