We are seeking a talented Dynamics 365 CRM & Power Platform Developer to design and enhance business applications that support our digital transformation initiatives. You will collaborate with senior team members and business stakeholders to deliver secure, scalable, and high-quality solutions.
Key Responsibilities
- Develop and configure solutions on Dynamics 365 CE/CRM and Power Platform.
- Build and customize Power Apps (Canvas & Model-Driven) and Power Automate flows.
- Configure and extend Dataverse (tables, forms, views, business rules, and security roles).
- Develop custom components including plugins, custom workflows, web resources, and PCF controls.
- Support and maintain integrations with Azure services and external systems.
- Participate in testing, troubleshooting, and performance optimization.
- Follow best practices for source control, deployments, documentation, and ALM.
- Work closely with business users to understand requirements and translate them into technical solutions.
Requirements
- 3–5 years of experience with Dynamics 365 CE/CRM and Power Platform.
- Strong development skills in C#/.NET, JavaScript, and Dataverse.
- Experience with Power Apps, Power Automate, and integrations.
- Familiarity with DevOps / CI-CD processes.
- Strong analytical and communication skills.
- Microsoft certification (PL-400) preferred.
- Fluency in Arabic and English is required.
Why Join Us
- Work on impactful digital transformation projects.
- Competitive salary and benefits package.
- Continuous learning and growth with the latest Microsoft technologies.
Job Type: Full-time