New

Technical Lead - Microsoft Dynamics 365 CRM

EgyptEgypt·Madīnat an Naşrlead
Other
0 views0 saves0 applied

Quick Summary

Overview

We are looking for an experienced Technical Lead – Microsoft Dynamics 365 CRM to lead the technical design, development, customization, and implementation of enterprise CRM solutions.

Technical Tools
Other

We are looking for an experienced Technical Lead – Microsoft Dynamics 365 CRM to lead the technical design, development, customization, and implementation of enterprise CRM solutions. The ideal candidate will have extensive hands-on experience with Microsoft Dynamics 365, strong expertise in the Microsoft technology stack, and proven leadership capabilities in managing development teams and delivering complex CRM projects.

Responsibilities

~1 min read
  • →Lead and mentor a team of Dynamics 365 CRM developers, providing technical guidance and ensuring high-quality deliverables.
  • →Design and oversee the architecture and implementation of scalable Microsoft Dynamics 365 CRM solutions.
  • →Lead CRM customization, configuration, and development activities based on business requirements.
  • →Develop and review custom plugins, custom workflow activities, and business logic using C# and .NET.
  • →Oversee client-side development and customization using JavaScript and TypeScript.
  • →Design and manage integrations between Dynamics 365 CRM and external enterprise systems using REST APIs and Microsoft Dataverse APIs.
  • →Lead the implementation of Power Platform solutions, including Power Apps and Power Automate.
  • →Define technical standards, coding guidelines, and best practices across the development team.
  • →Conduct code reviews, troubleshoot complex technical issues, and ensure optimal application performance.
  • →Oversee solution architecture, technical documentation, testing, deployment, and release management.
  • →Manage environment configurations and solution migration across development, testing, and production environments.
  • →Collaborate with business analysts, functional consultants, solution architects, and stakeholders to translate business requirements into technical solutions.
  • →Identify technical risks and provide recommendations to improve system scalability, security, and maintainability.
  • →Ensure adherence to Microsoft Dynamics 365 development standards and security best practices.

Requirements

~2 min read
  • 8–10 years of professional experience in software development, with strong expertise in Microsoft Dynamics 365 CRM.
  • Extensive hands-on experience with Microsoft Dynamics 365 Customer Engagement (CE).
  • Strong knowledge of Dynamics 365 architecture, customization, and configuration.
  • Expert-level programming skills in C# and .NET.
  • Extensive experience developing plugins, custom workflow activities, and custom business logic.
  • Strong proficiency in JavaScript and TypeScript for client-side customization.
  • Deep understanding of Microsoft Dataverse, Dynamics 365 Web API, and RESTful APIs.
  • Experience designing and implementing complex enterprise integrations.
  • Strong knowledge of Power Platform, including Power Apps and Power Automate.
  • Experience with FetchXML, QueryExpression, and SQL.
  • Strong understanding of CRM security models, security roles, business units, and access management.
  • Experience with Azure services, Azure Functions, and cloud-based integrations.
  • Hands-on experience with Azure DevOps, Git, CI/CD pipelines, and automated deployments.
  • Strong understanding of solution architecture, design patterns, performance optimization, and application security.
  • Proven experience leading and mentoring Dynamics 365 development teams.
  • Ability to define technical architecture and make critical technical decisions.
  • Experience managing development activities, task allocation, and technical delivery.
  • Strong experience conducting code reviews and enforcing development standards.
  • Ability to communicate technical concepts effectively to technical and non-technical stakeholders.
  • Experience working with Agile/Scrum methodologies.
  • Ability to manage multiple priorities and ensure timely project delivery.
  • Microsoft Dynamics 365 certifications.
  • Experience with Dynamics 365 Sales, Customer Service, or Field Service modules.
  • Experience with Power Pages and Power BI.
  • Knowledge of Azure integration services and Microsoft cloud architecture.
  • Experience with enterprise-level CRM implementations and digital transformation projects.

Location & Eligibility

Where is the job
Madīnat an Naşr, Egypt
On-site at the office

About this job

Posted
Today
Employer
has 54 open jobs on Jobera in 3 countries.

Listing Details

Posted
November 8, 2026
First seen
November 8, 2026
Last seen
November 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
60%
Scored at
November 8, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Technical Lead - Microsoft Dynamics 365 CRM