CRM Developer (MS Dynamics CRM / Dynamics 365)

ERP21 PTE LTD

Singapore

On-site

SGD 60,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ERP21 PTE LTD is hiring a CRM Developer to design, customize, and maintain Dynamics CRM / Dynamics 365 solutions. You will implement plugins, workflows, and integrations using C# and .NET, and collaborate with business users and project teams to deliver reliable CRM systems.

The role involves building external integrations via REST/SOAP, configuring security roles, and supporting deployments and post-implementation activities.

Qualifications

  • Degree in Computer Science, Information Technology, Engineering, or equivalent.
  • 2–5 years of Microsoft Dynamics CRM / Dynamics 365 development experience.
  • Experience in CRM customization, configuration, workflows, plugins, and integrations.
  • Knowledge of C# and .NET development.
  • Experience in developing and consuming REST or SOAP web services.
  • Experience with source code versioning tools such as Azure DevOps or TFS.
  • Experience in Agile and/or Waterfall project environments is preferred.
  • Knowledge of Microsoft IIS administration and configuration.
  • Familiarity with Microsoft Power Platform, including Power Apps and Power Automate, will be an advantage.
  • Basic knowledge of Azure services will be an advantage.
  • Good analytical, troubleshooting, and problem-solving skills.
  • Good communication skills and ability to work independently as well as within a team.
  • Willing to support implementation and maintenance projects.

Responsibilities

  • Develop, customize, and maintain Microsoft Dynamics CRM / Dynamics 365 solutions.
  • Participate in requirements gathering and translate business requirements into technical solutions.
  • Develop CRM plugins, workflows, custom modules, and integrations using CRM SDK, C# and .NET technologies.
  • Build and maintain integrations with external systems using REST/SOAP web services and APIs.
  • Configure and support CRM security roles, teams, business processes, and system configurations.
  • Support mailbox configuration, server-side synchronization, and CRM administration activities.
  • Perform unit testing, system testing, bug fixing, and deployment activities.
  • Troubleshoot application issues and provide timely resolution.
  • Prepare technical documentation and deployment documentation.
  • Provide post-implementation support and maintenance services.
  • Work closely with project team members to ensure successful delivery of CRM projects.
  • Ensure application performance, code quality, and maintainability

Skills

C#
.NET
CRM development
REST APIs
Azure DevOps
Power Platform

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Azure DevOps
TFS
Power Apps
Power Automate

Job description

Overview of role

The CRM Developer is responsible for Microsoft Dynamics CRM / Dynamics 365 development, customization, implementation, and maintenance. He/She will develop and support CRM applications, integrations, workflows, plugins, and interfaces through .NET web services and APIs. The role requires close collaboration with business users, functional consultants, and project teams to deliver quality CRM solutions.

Key Responsibilities
  • Develop, customize, and maintain Microsoft Dynamics CRM / Dynamics 365 solutions.
  • Participate in requirements gathering and assist in translating business requirements into technical solutions.
  • Develop CRM plugins, workflows, custom modules, and integrations using CRM SDK, C# and .NET technologies.
  • Build and maintain integrations with external systems using REST/SOAP web services and APIs.
  • Configure and support CRM security roles, teams, business processes, and system configurations.
  • Support mailbox configuration, server-side synchronization, and CRM administration activities.
  • Perform unit testing, system testing, bug fixing, and deployment activities.
  • Troubleshoot application issues and provide timely resolution.
  • Prepare technical documentation and deployment documentation.
  • Provide post-implementation support and maintenance services.
  • Work closely with project team members to ensure successful delivery of CRM projects.
  • Ensure application performance, code quality, and maintainability
Requirements
  • Degree in Computer Science, Information Technology, Engineering, or equivalent.
  • Minimum 2 to 5 years of experience in Microsoft Dynamics CRM / Dynamics 365 development.
  • Experience in CRM customization, configuration, workflows, plugins, and integrations.
  • Knowledge of C# and .NET development.
  • Experience in developing and consuming REST or SOAP web services.
  • Experience with source code versioning tools such as Azure DevOps or TFS.
  • Experience in Agile and/or Waterfall project environments is preferred.
  • Knowledge of Microsoft IIS administration and configuration.
  • Familiarity with Microsoft Power Platform, including Power Apps and Power Automate, will be an advantage.
  • Basic knowledge of Azure services will be an advantage.
  • Good analytical, troubleshooting, and problem-solving skills.
  • Good communication skills and ability to work independently as well as within a team.
  • Willing to support implementation and maintenance projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CRM Developer ( C#/ .NET)
CRM Developer ( C#/ .NET)

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
CRM Developer
CRM Developer

TOSS-EX PR PTE. LTD. • Singapore

On-site
SGD 70,000 - 95,000
CRM Developer
CRM Developer

OPENSOURCE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Dynamics 365 CRM Developer
Dynamics 365 CRM Developer

AVATAR MODERN TECHNO SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Microsoft Dynamics 365 CRM Developer
Microsoft Dynamics 365 CRM Developer

GOLDTECH RESOURCES PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
CRM Developer
CRM Developer

Opensource • Singapore

On-site
SGD 120,000 - 180,000
CRM Developer
CRM Developer

Trinity Consulting Services (“TRINITY”) • Singapore

On-site
SGD 60,000 - 110,000
Microsoft Dynamics CRM Developer
Microsoft Dynamics CRM Developer

BASIL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Microsoft Dynamics CRM Developer
Microsoft Dynamics CRM Developer

Mindgraph • Singapore

On-site
SGD 60,000 - 90,000
CRM Developer
CRM Developer

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000