CRM Dynamics 365 Developer
We are seeking an experienced and dynamic CRM Dynamics 365 Developer to join our team and lead the development of Model-Driven Apps for effective lead management. The ideal candidate will be a proactive problem solver with a solid understanding of Microsoft Dynamics 365 CRM, including custom automation, business process flows, and seamless integrations with various platforms.
Key Responsibilities:
- Design, develop, and maintain Model-Driven Apps within Microsoft Dynamics 365 CRM to support lead and customer lifecycle management.
- Build custom automation and configure business process flows using Power Automate and Power Platform tools.
- Develop and customize solutions using JavaScript, HTML, CSS, and PowerApps Component Framework (PCF).
- Create and manage custom plugins, workflows, and business logic within Dynamics CRM.
- Work closely with stakeholders to configure Dynamics 365 Sales, Customer Service, and Marketing modules to meet business needs.
- Integrate external systems via REST APIs and develop robust solutions leveraging Microsoft Dataverse.
- Apply Agile methodologies and DevOps practices for continuous development, testing, and deployment.
- Participate in full development lifecycle activities including design, development, testing, deployment, and maintenance.
Key Skills and Experience:
- 3-5 years of hands-on experience in Dynamics 365 CRM development.
- Strong proficiency with:
- Model-Driven Apps
- Power Automate / Power Platform
- Microsoft Dataverse
- JavaScript, HTML, CSS
- PowerApps Component Framework (PCF)
- Custom plugin and workflow development
- Proven experience with:
- Dynamics 365 Sales, Service, and Marketing
- REST API integration and development
- Agile/Scrum methodologies
- Azure DevOps / CI/CD practices
Preferred Qualifications:
- Solid background in Object-Oriented Programming (C#, Java)
- Ability to design and implement system integrations
- Microsoft certifications in Power Platform or Dynamics 365 (advantageous)
Job Type:
- Contract
Location:
- Johannesburg, Gauteng
Workplace Type:
- Hybrid
Experience Level:
- Intermediate
Apply now and be a part of our client’s Dynamic Team! Contact Kivara Rajgopal on [Email Address Removed] or [Phone Number Removed];
Desired Skills:
- Dynamics 365
- CRM
- Power Automate
- JavaScript
- HTML
- PCF
- Development
Desired Qualification Level:
- Degree