Ariane Real Estate

Microsoft Dynamics 365 CRM Developer

Doha, QatarPosted 1 weeks ago

Salary
AED 12k–18k a month· est.
Job type
Full time
Level
Mid level
Field
Engineering & Technology
Work mode
On site

About the role

• Develop and customize Dynamics 365 CRM / Dataverse tables, forms, views, dashboards, business rules and business process flows. • Build and maintain C# plugins, JavaScript customizations, Power Automate flows and CRM-side business logic. • Implement sales workflows for leads, opportunities, bookings, units, availability and pricing. • Enhance leasing contracts, renewals, transfers, amendments, cancellations and related approvals. • Develop collection processes covering payment plans, installments, cheques, rescheduling and payment status. • Support property management and handover workflows, including requests, notices and unit records. • Design and maintain secure REST APIs for mobile applications, Broker Portal, Customer Portal and other platforms. • Integrate CRM with Business Central, including customer, contract, invoice and payment data synchronization. • Implement authentication, authorization, field mapping, validation, monitoring, retries and integration error handling. • Test, debug and resolve CRM issues, performance problems and production incidents. • Prepare technical documentation, API specifications, deployment notes and test evidence. • Execute assigned Phase 2 enhancements and provide progress updates Requirements • Bachelor's degree in Computer Science, Information Technology or related discipline (or equivalent practical experience). • Approximately 3-6 years of hands-on Dynamics 365 CRM / Dataverse development experience. • Strong C#, .NET / ASP.NET Core Web API, JavaScript, plugins, Power Automate and Dataverse Web API skills. • Practical REST API, JSON, webhooks, OAuth 2.0 / Microsoft Entra ID and integration troubleshooting experience. • Experience integrating CRM with Business Central and third-party portals or mobile applications preferred. • Ability to work independently on development, testing, deployment and technical documentation.

Requirements

  • Bachelor's degree in Computer Science, Information Technology or related discipline (or equivalent practical experience).
  • Approximately 3-6 years of hands-on Dynamics 365 CRM / Dataverse development experience.
  • Strong C#, .NET / ASP.NET Core Web API, JavaScript, plugins, Power Automate and Dataverse Web API skills.
  • Practical REST API, JSON, webhooks, OAuth 2.0 / Microsoft Entra ID and integration troubleshooting experience.
  • Experience integrating CRM with Business Central and third-party portals or mobile applications preferred.
  • Ability to work independently on development, testing, deployment and technical documentation.

Responsibilities

  • Develop and customize Dynamics 365 CRM / Dataverse tables, forms, views, dashboards, business rules and business process flows.
  • Build and maintain C# plugins, JavaScript customizations, Power Automate flows and CRM-side business logic.
  • Implement sales workflows for leads, opportunities, bookings, units, availability and pricing.
  • Enhance leasing contracts, renewals, transfers, amendments, cancellations and related approvals.
  • Develop collection processes covering payment plans, installments, cheques, rescheduling and payment status.
  • Support property management and handover workflows, including requests, notices and unit records.
  • Design and maintain secure REST APIs for mobile applications, Broker Portal, Customer Portal and other platforms.
  • Integrate CRM with Business Central, including customer, contract, invoice and payment data synchronization.
  • Implement authentication, authorization, field mapping, validation, monitoring, retries and integration error handling.
  • Test, debug and resolve CRM issues, performance problems and production incidents.
  • Prepare technical documentation, API specifications, deployment notes and test evidence.
  • Execute assigned Phase 2 enhancements and provide progress updates.

Skills

  • C#
  • .NET
  • ASP.NET Core Web API
  • JavaScript
  • Power Automate
  • Dataverse
  • Dynamics 365 CRM
  • REST API
  • JSON
  • OAuth 2.0
  • Microsoft Entra ID
  • Business Central integration
  • Plugins
  • Webhooks
  • CRM integration testing

Not sure you fit this role?

Upload your CV and see how you score against Ariane Real Estate and every other live job. It's free.

Get my free matches
Software Engineer jobs in the UAE & Gulf366 live roles, top employers and pay.See all →

Similar jobs across the Gulf