Job Search and Career Advice Platform

Enable job alerts via email!

MS CRM Developer

PERCEPT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Singapore is seeking an experienced Microsoft Dynamics 365 CRM Developer. The role involves designing, customizing, and enhancing CRM solutions that support business processes. Candidates should have expertise in Microsoft Dynamics 365, C#, JavaScript, and Azure integrations. This position offers opportunities to work with innovative technologies and collaborate closely with business users to fine-tune requirements. Interested candidates can apply by clicking the apply button or sending their profiles to the provided email.

Qualifications

  • 3 - 8 years of hands-on experience with Microsoft Dynamics 365 CRM / CE.
  • Strong skills in CRM customization, C#, .NET, JavaScript, HTML, and Web Resources.
  • Expertise in plugins, workflows, custom activities, and Power Platform (Power Apps & Power Automate).

Responsibilities

  • Customize and configure Dynamics 365 CRM entities, forms, views, dashboards, and business rules.
  • Develop plugins, workflows, and Power Automate flows.
  • Enhance CRM functionality using JavaScript and client-side scripting.
  • Develop and maintain integrations using REST/SOAP APIs, Azure Logic Apps, and Azure Service Bus.
  • Prepare technical design documents and architecture specifications.

Skills

Microsoft Dynamics 365 CRM
C#
JavaScript
Azure integrations
CRM customization
Power Platform
REST/SOAP APIs
Power BI
Azure DevOps
Job description

We are looking for an experienced Microsoft Dynamics 365 CRM Developer to design, customize, and enhance CRM solutions that support our business processes. The ideal candidate will have strong technical expertise in Dynamics 365 CE, C#, JavaScript, and Azure integrations, with a passion for building scalable and user-friendly solutions.

Key Responsibilities:
  • Customize and configure Dynamics 365 CRM entities, forms, views, dashboards, and business rules.
  • Develop plugins, workflows, custom actions, and Power Automate flows.
  • Build custom UI forms, business process flows, and CRM screens.
  • Enhance CRM functionality using JavaScript and client-side scripting.
  • Develop and maintain integrations using REST/SOAP APIs, Azure Logic Apps, and Azure Service Bus.
  • Build custom applications using C#, .NET, and Dynamics SDK.
  • Develop reports and dashboards using Power BI or SSRS.
  • Manage CRM solution packaging and deployments.
  • Maintain version control using Azure DevOps or Git.
  • Support SIT/UAT cycles with bug fixes and enhancements.
  • Work closely with business users to gather and refine requirements.
  • Provide production support and handle change requests.
  • Prepare technical design documents and architecture specifications.
  • Collaborate with QA, BAs, Architects, and Project Managers.
Required Skills & Experience:
  • 3 - 8 years of hands‑on experience with Microsoft Dynamics 365 CRM / CE
  • Strong skills in CRM customization, C#, .NET, JavaScript, HTML, and Web Resources
  • Expertise in plugins, workflows, custom activities, and Power Platform (Power Apps & Power Automate)
  • Experience with Azure services for CRM integrations
  • Strong communication, analytical, and problem‑solving skills

To apply, simply click the Apply button or send your updated profile to recruit@percept-solutions.com

EA Licence No.:18S9405 / EA Reg. No.:R1330864

PerceptSolutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.