We are seeking an accomplished Lead Dynamics 365 CRM & Power Platform Developer to design, build, and deliver enterprise-grade digital solutions. In this role, you will lead technical delivery, mentor developers, and partner closely with business stakeholders to translate requirements into scalable, secure, and high-impact solutions.
Key Responsibilities
- Lead end-to-end solution design and development on Dynamics 365 CE/CRM and Power Platform.
- Build and customize Power Apps (Canvas & Model-Driven), Power Automate flows, Power Pages, and Dataverse configurations.
- Develop and extend functionality using plugins, custom workflows, web resources, and PCF controls.
- Design and implement integrations with Azure services and external systems.
- Define best practices for ALM, DevOps, and CI/CD pipelines, ensuring quality and maintainability.
- Collaborate with stakeholders to convert business requirements into technical solutions.
- Coach, support, and mentor junior team members.
Requirements
- 5+ years of hands-on experience with Dynamics 365 CE/CRM and Power Platform.
- Strong development background in C#/.NET, JavaScript, Dataverse, and Azure integrations.
- Proven experience with solution architecture, ALM, and CI/CD.
- Demonstrated leadership, communication, and stakeholder-management skills.
- Microsoft certifications (PL-400 / PL-600) preferred.
- Arabic language skills are an advantage (Arabic + English preferred).
Why Join Us
- Work on meaningful digital transformation projects.
- Competitive salary and comprehensive benefits.
- Continuous growth opportunities with the latest Microsoft technologies.
Job Type: Full-time