Dynamics 365 Crm Developer

Johannesburg, Gauteng, South Africa

Job Description

Key Responsibilities

  • Design and implement lead capture, scoring, routing, and nurturing workflows in Dynamics 365.
  • Configure and customize Dynamics 365 Sales and Marketing modules to align with business processes.
  • Develop automated workflows using Power Automate and Dynamics 365 process flows.
  • Integrate CRM with external systems (e.g., marketing platforms, ERP, web forms, APIs).
  • Ensure data integrity, compliance, and security across the CRM ecosystem.
  • Provide documentation, training, and support to end-users and business teams.
  • Monitor system performance and continuously optimize for scalability and usability.
Required Skills & Experience
  • 3-5+ years of hands-on experience with Microsoft Dynamics 365 CRM (Sales, Marketing, and Customer Insights).
  • Strong knowledge of Power Platform (Power Automate, Power Apps, Dataverse).
  • Experience with CRM integrations (REST APIs, Azure Logic Apps, middleware like KingswaySoft or Zapier).
  • Proficiency in workflow automation, lead lifecycle management, and data modeling.
  • Familiarity with JavaScript, C#, or TypeScript for CRM customizations.
  • Experience with data migration, ETL, and reporting tools (Power BI, SSRS).
  • Excellent communication skills.
  • Experience supporting and enhancing existing Dynamics 365 CRM solutions
  • Hands-on experience with Power Platform Pipelines and CI/CD
  • Strong knowledge of model-driven app development
  • Proven ability to design, develop, and support enterprise-grade CRM solutions
Preferred Qualifications
  • Information Technology or Bsc Computer Science Degree
  • Microsoft Certified: Dynamics 365 Fundamentals or Functional Consultant Associate.
  • Experience with marketing automation tools Dynamics 365 Marketing.
  • Background in lead generation, sales funnel optimization, or customer journey mapping.
  • Exposure to Agile methodologies and cross-functional collaboration.
Email updated CV's to

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1460977
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned