Microsoft Dynamics CRM Senior Developer (329680)

  Information

Information Technology
Management (6-10 years)
Not specified

  Company

Not specified
Banking
Mohandseen, Giza, Egypt

  Description

  • Design and develop custom solutions within Microsoft Dynamics 365 CRM using C#, .NET, JavaScript, and Power Platform.
  • Customize and configure Dynamics 365 modules, including Sales, Customer Service, and Marketing.
  • Develop and implement business process flows, workflows, plugins, and custom entities.
  • Integrate Dynamics 365 CRM with third-party applications and enterprise systems using APIs, Azure Logic Apps, and Power Automate.
  • Develop RESTful and SOAP-based web services to facilitate data exchange between systems.
  • Optimize data migration and synchronization between Dynamics 365 and external databases.
  • Perform code reviews, optimize system performance, and ensure adherence to best development practices.
  • Implement security roles, field-level security, and data access policies to safeguard customer data.
  • Monitor and troubleshoot system performance, resolving application-related issues efficiently.
  • Lead the deployment of CRM solutions, ensuring smooth implementation and go-live support.
  • Provide technical guidance and support for system upgrades and patch management.
  • Troubleshoot and resolve complex technical issues in Dynamics 365 applications.
  • Work closely with business analysts, functional consultants, and IT teams to translate business requirements into technical solutions.
  • Participate in Agile development sprints, contributing to planning, development, and testing phases.
  • Mentor junior developers and provide technical leadership to the CRM development team.

  Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field from a reputable university.
  • Minimum of 5 years of experience developing Microsoft Dynamics CRM/Dynamics 365 CE solutions.
  • Expertise in C#, .NET, JavaScript, and Power Platform development.
  • Hands-on experience with Power Automate, Power Apps, and Azure Logic Apps.
  • Strong understanding of CRM security models, business rules, and workflows.
  • Experience integrating Dynamics 365 with other enterprise applications and databases.
  • Strong problem-solving skills and ability to work in an Agile environment.
  • Microsoft Certified: Power Platform Developer Associate or Dynamics 365 certifications is Preferred.
  • Experience with Dataverse and Model-Driven App development is Preferred.
  • Familiarity with DevOps tools like Azure DevOps, CI/CD pipelines, and version control systems is Preferred.
  • Experience in financial services or banking CRM implementations is Preferred.
Created on26 Mar 2025
Last updated on26 Mar 2025
You applied on
  Apply Now
randomness