Senior Microsoft CRM Dynamics Developer

🏢 2P Perfect Presentation
📍 EgyptFull-timeOn-site
📅 Posted: 3w ago🔄 Updated: 3w ago
CV%
✨ AI Summary
We are seeking a highly skilled Senior Microsoft Dynamics 365 CRM Developer to design, develop, and maintain advanced CRM solutions. This role involves developing plugins, custom workflows, and integrations, as well as customizing forms, views, and dashboards. You will also lead technical design sessions, perform system upgrades, and mentor junior developers. Required qualifications include a Bachelor's degree in Computer Science or a related field, with at least 5 years of experience in Dynamics 365 CRM development. Proficiency in C#.NET, JavaScript, HTML/CSS, the Power Platform, Dataverse, and Azure services is essential. Experience with Agile/Scrum methodologies and strong problem-solving skills are also required. Preferred qualifications include Microsoft Dynamics certifications and experience with Azure DevOps and CI/CD pipelines.
Required Skills
Other
REST OData APIsDataverseCustom APIs
Information Technology
Microsoft Dynamics 365
Productivity & Workplace Tools
Power Apps
Requirements
The ideal candidate will have a Bachelor's degree in Computer Science, Information Technology, or a related field, with 5+ years of hands-on experience in Microsoft Dynamics 365 CRM development. Strong proficiency in C#.NET, JavaScript/TypeScript, HTML/CSS, Power Platform (Power Apps, Power Automate, Power BI), Dataverse, Plugins, Custom APIs, REST/OData APIs, Azure Functions, and Azure Logic Apps is required. A solid understanding of the CRM security model, business rules, workflow automation, and experience with Agile/Scrum methodologies are essential. Excellent problem-solving, analytical, communication, and presentation skills are also necessary.
Description
Job SummaryWe are seeking a highly skilled Senior Microsoft Dynamics 365 CRM Developer to design, develop, and maintain advanced CRM solutions that support business growth and digital transformation. The ideal candidate will have strong technical expertise in Dynamics 365, Power Platform, and integrations, with the ability to translate business requirements into scalable technical solutions.Key ResponsibilitiesDesign, develop, customize, and maintain Microsoft Dynamics 365 CRM solutions.Develop plugins, custom workflows, business process flows, and Power Automate flows.Customize forms, views, dashboards, reports, and security roles.Build and manage integrations between Dynamics 365 and external systems using:Web APIsAzure servicesMiddleware toolsLead technical design sessions and provide solution architecture guidance.Perform system upgrades, patches, and performance tuning.Ensure best practices for:SecurityData integrityScalabilityProvide technical leadership and mentor junior developers.Participate in code reviews and enforce development standards.Troubleshoot, debug, and resolve complex production issues.Collaborate closely with:Business AnalystsProject ManagersQA teamsPrepare technical documentation and deployment guides.Required QualificationsBachelor's degree in Computer Science, Information Technology, or a related field.5+ years of hands-on experience in Microsoft Dynamics 365 CRM development.Strong proficiency in:C#.NETJavaScript / TypeScriptHTML / CSSAdvanced experience with:Power Platform (Power Apps, Power Automate, Power BI)DataversePlugins and Custom APIsSolid experience with:REST / OData APIsAzure FunctionsAzure Logic AppsStrong understanding of:CRM security modelBusiness rulesWorkflow automationExperience with Agile/Scrum methodologies.Excellent problem-solving and analytical skills.Preferred QualificationsMicrosoft Dynamics certifications (MB-210, MB-300, PL-400, etc.)Experience with:Azure DevOpsCI/CD pipelinesSSRS / FetchXML reportingExperience in enterprise or multi-region CRM implementations.Leadership or team lead experience.Soft SkillsStrong communication and presentation skills.Ability to work independently and within cross-functional teams.High attention to detail.Strong time management and multitasking ability.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00