Enable job alerts via email!

CRM Developer (D365)

Elliott Moss Consulting Pte. Ltd.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading consulting firm in Singapore is seeking a skilled CRM D365 Developer to design, build, and configure CRM applications. The ideal candidate should have hands-on experience with Microsoft Dynamics 365 Customer Engagement (CE) and strong skills in C#, .NET, JavaScript, and Power Automate. This role involves collaborating with cross-functional teams to deliver high-quality solutions, conducting unit testing, and providing mentorship to team members.

Qualifications

  • 3–7 years of experience in CRM solution design and development.
  • Hands-on experience in Microsoft Dynamics 365 Customer Engagement (CE) development.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.

Responsibilities

  • Design, develop, and configure CRM applications to meet requirements.
  • Collaborate with teams to deliver high-quality CRM solutions.
  • Conduct unit testing, debugging, and performance tuning.

Skills

CRM solution design and development
Microsoft Dynamics 365 Customer Engagement (CE)
C#
.NET
JavaScript
Power Automate
Power Apps
Problem-solving
Analytical skills
Communication skills

Tools

Dataverse
Azure Services
SQL Server
Job description
Job Summary

We are looking for a skilled CRM D365 Developer to design, build, and configure CRM applications that align with business needs and application requirements. The ideal candidate will have hands‑on experience with Microsoft Dynamics 365 Customer Engagement (CE) and be capable of contributing to solution design, development, testing, and technical support while collaborating closely with cross‑functional teams.

Key Responsibilities
  • Design, develop, and configure CRM applications to meet business process and functional requirements.
  • Collaborate with cross‑functional teams including business analysts, architects, and testers to deliver high‑quality CRM solutions.
  • Demonstrate intermediate proficiency in Microsoft Dynamics 365 Customer Engagement (CE) Core Development.
  • Participate in problem‑solving discussions, contributing to technical design decisions and improvements.
  • Conduct unit testing, debugging, and performance tuning to ensure robust and scalable CRM applications.
  • Provide technical support and mentorship to team members, sharing best practices and knowledge on CRM development.
  • Develop and maintain system documentation, including technical specifications and user guides.
  • Stay informed about the latest trends and advancements in CRM technologies and recommend enhancements as appropriate.
Required Skills and Qualifications
  • 3–7 years of experience in CRM solution design and development.
  • Hands‑on experience in Microsoft Dynamics 365 Customer Engagement (CE) development, configuration, and customization.
  • Strong understanding of C#, .NET, JavaScript, Power Automate, and Power Apps.
  • Experience with Plugins, Workflows, Custom Connectors, and API integrations.
  • Familiarity with Dataverse, Azure Services, and SQL Server is an advantage.
  • Good understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Strong problem‑solving, analytical, and communication skills.
  • Ability to work independently as well as collaboratively within a team environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.