Microsoft Dynamics Crm Developer

Royal Cyber

India

Hybrid

INR 7,606,000 - 12,170,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Royal Cyber Digital Solutions is seeking an experienced Microsoft Dynamics 365 CRM Developer to design, develop, configure, and integrate CRM solutions using Dynamics 365, Dataverse, Power Platform, C#, .NET, and JavaScript.

The ideal candidate will handle enterprise CRM implementations, custom development, API integrations, workflow automation, and production support across on-site Saudi operations and offshore remote environments.

Qualifications

  • 5+ years of overall Microsoft Dynamics CRM development experience.
  • Strong hands-on experience in Dynamics 365 CRM customization and development.
  • Experience delivering enterprise CRM solutions.
  • Bachelor's degree in Computer Science, IT or related discipline, or equivalent practical experience.

Responsibilities

  • Develop and customize Microsoft Dynamics 365 CRM applications.
  • Configure CRM entities, tables, forms, views, dashboards and business rules.
  • Develop plugins, workflows, custom actions and business process flows.
  • Implement JavaScript and TypeScript customizations for CRM forms and client-side functionality.
  • Integrate Dynamics 365 CRM with internal and external enterprise applications.
  • Develop and consume REST APIs and Dynamics 365 Web APIs.

Skills

Dynamics 365 CRM
C#
.NET
JavaScript/TypeScript
Dataverse
Power Platform
REST APIs
Azure DevOps
CI/CD
Power Apps

Education

Bachelor's degree in Computer Science, IT or related discipline

Tools

Git
KingswaySoft
SSIS
Azure DevOps
CI/CD pipelines

Job description

JOB DESCRIPTION MICROSOFT DYNAMICS 365 CRM DEVELOPER

Company: Royal Cyber Digital Solutions
Location: Saudi Arabia (Onsite)and Offshore- Remote
Experience: 5+ Years
Technology: Microsoft Dynamics 365 CRM / Power Platform
Employment Type: Full-Time / Project-Based

1. Job Summary

We are looking for an experienced Microsoft Dynamics 365 CRM Developer with strong hands-on expertise in Dynamics 365 CRM customization, development, configuration and integration.

The ideal candidate will be responsible for designing, developing, implementing and maintaining scalable CRM solutions using Microsoft Dynamics 365, Dataverse, Power Platform, C#, .NET and JavaScript.

The candidate should have experience working on enterprise CRM implementations, custom development, API integrations, workflow automation and production support.

2. Key Responsibilities
A. Dynamics 365 CRM Development & Customization
  • Develop, customize and maintain Microsoft Dynamics 365 CRM applications.
  • Configure CRM entities, tables, forms, views, dashboards and business rules.
  • Develop custom plugins, workflows, custom actions and business process flows.
  • Implement JavaScript and TypeScript customizations for CRM forms and client-side functionality.
  • Develop reusable components and custom business logic.
  • Customize Dynamics 365 modules based on business requirements.
B. Dataverse & Power Platform
  • Work extensively with Microsoft Dataverse for data modeling and application development.
  • Develop applications using Power Apps (Model-Driven and Canvas Apps).
  • Build automated workflows using Power Automate.
  • Develop custom connectors and integrate Power Platform with external systems.
  • Implement Power Pages and PCF (Power Apps Component Framework) controls where required.
  • Configure security roles, business units, teams and record-level access.
C. Plugin & .NET Development
  • Develop and maintain Dynamics 365 plugins using C# and .NET.
  • Implement custom workflow activities and custom APIs.
  • Develop server-side business logic and validation mechanisms.
  • Work with asynchronous and synchronous plugin execution.
  • Debug, troubleshoot and optimize plugin performance.
  • Follow Dynamics 365 development best practices and Microsoft guidelines.
D. Integration & API Development
  • Integrate Dynamics 365 CRM with internal and external enterprise applications.
  • Develop and consume REST APIs and Dynamics 365 Web APIs.
  • Work with JSON, OData and authentication mechanisms.
  • Integrate CRM with Azure Functions, Azure Logic Apps and Azure Service Bus.
  • Implement secure data exchange and third-party application integrations.
  • Handle data synchronization, error management and integration monitoring.
E. CRM Data Migration & Deployment
  • Support CRM data migration, data transformation and validation.
  • Work with Data Import Wizard, KingswaySoft, SSIS or equivalent ETL tools.
  • Manage Dynamics 365 solutions, including managed and unmanaged solutions.
  • Perform solution deployment across Development, Testing, UAT and Production environments.
  • Work with Azure DevOps and CI/CD pipelines.
  • Support version control, release management and deployment activities.
F. Testing & Production Support
  • Perform unit testing, integration testing and defect resolution.
  • Troubleshoot CRM application issues and performance bottlenecks.
  • Provide production support and implement bug fixes.
  • Monitor integrations, workflows and plugin execution.
  • Maintain technical documentation and deployment records.
  • Participate in code reviews and technical discussions.
3. Required Technical Skills
  • Strong hands-on experience with Microsoft Dynamics 365 CRM.
  • Strong programming experience in C# and .NET.
  • Experience with Dynamics 365 plugins, custom workflows and custom APIs.
  • Proficiency in JavaScript / TypeScript.
  • Strong understanding of Microsoft Dataverse.
  • Experience with Power Apps and Power Automate.
  • Knowledge of REST APIs, Web API, JSON and OData.
  • Experience with CRM customization, configuration and integration.
  • Knowledge of Azure services and application security.
  • Experience with Git, Azure DevOps and CI/CD pipelines.
4. Preferred Skills
  • Experience with Dynamics 365 Sales, Customer Service or Field Service.
  • Power Apps Component Framework (PCF).
  • Power Pages and custom connectors.
  • Azure Functions, Logic Apps and Service Bus.
  • SSIS, KingswaySoft and CRM data migration.
  • Power BI and reporting.
  • Experience with enterprise CRM implementations and upgrades.
  • Knowledge of Microsoft Dynamics 365 architecture and licensing.
5. Experience & Qualifications
  • 5+ years of overall Microsoft Dynamics CRM development experience.
  • Strong hands-on experience in Dynamics 365 CRM customization and development.
  • Experience delivering enterprise CRM solutions.
  • Bachelor's degree in Computer Science, IT or a related discipline, or equivalent practical experience.
  • Strong analytical, communication and problem-solving skills.
6. Key Deliverables
  • Development and customization of Dynamics 365 CRM solutions.
  • Successful integration with enterprise applications and third-party platforms.
  • Efficient workflow automation using Power Platform.
  • Secure, scalable and maintainable CRM architecture.
  • Successful deployments across development, UAT and production environments.
  • Timely resolution of defects and production issues.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MS Dynamics CRM 365 Developer
MS Dynamics CRM 365 Developer

SHI Solutions India Pvt. Ltd. • Hyderabad

On-site
INR 1,200,000 - 1,800,000
16054 - Microsoft Dynamics 365 CRM Developer
16054 - Microsoft Dynamics 365 CRM Developer

ParamInfo • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Microsoft Dynamics CRM Developer
Microsoft Dynamics CRM Developer

Yitro Global • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
Crm Developer
Crm Developer

Grazitti Interactive • Panchkula

On-site
INR 1,200,000 - 1,800,000
CRM Developer
CRM Developer

Wissen Technology • Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
Dynamics 365 CRM Technical Consultant / Developer
Dynamics 365 CRM Technical Consultant / Developer

Dhyey Consulting • Vadodara

On-site
INR 1,000,000 - 1,200,000
Dynamics 365 CRM Technical Consultant / Developer
Dynamics 365 CRM Technical Consultant / Developer

Dhyey Consulting Services Pvt. Ltd. • Vadodara

On-site
INR 1,200,000 - 1,800,000
MSD365 CRM Technical Developer
MSD365 CRM Technical Developer

Ekloud Data Labs • Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
Sr Application Developer
Sr Application Developer

Dynatech Systems • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Senior Developer
Senior Developer

EPAM Systems Inc • Maharashtra

On-site
INR 1,800,000 - 2,800,000