Job Summary
We are seeking an experienced Dynamics CRM Developer to join a leading financial services organization. The successful candidate will work on the design, customization, and implementation of Dynamics 365 solutions, supporting the organization in delivering high-quality services to its clients.
Job Description
The successful Dynamics CRM Developer will be responsible for designing, developing, and implementing customizations and configurations within Microsoft Dynamics 365 CRM. They will collaborate with stakeholders to gather requirements and translate them into technical solutions. Additionally, they will integrate Dynamics CRM with other business systems and applications, optimize and enhance existing Dynamics CRM solutions for performance and usability, and provide technical support and guidance during all phases of the project lifecycle, including testing and deployment. Furthermore, they will maintain documentation for customizations, configurations, and integrations, and stay updated with the latest Dynamics 365 features and updates, ensuring the organization leverages new capabilities effectively.
Key Responsibilities
* Design, develop, and implement customizations and configurations within Microsoft Dynamics 365 CRM.
* Collaborate with stakeholders to gather requirements and translate them into technical solutions.
* Integrate Dynamics CRM with other business systems and applications.
* Optimize and enhance existing Dynamics CRM solutions for performance and usability.
* Provide technical support and guidance during all phases of the project lifecycle, including testing and deployment.
* Maintain documentation for customizations, configurations, and integrations.
* Stay updated with the latest Dynamics 365 features and updates, ensuring the organization leverages new capabilities effectively.
Key Skills & Requirements
* Strong experience as a Dynamics CRM Developer (3+ years).
* Proficiency in customizing and configuring Dynamics 365 CRM modules.
* Solid understanding of Power Platform (Power Apps, Power Automate).
* Experience with integrating Dynamics CRM using APIs and third-party tools.
* Strong knowledge of .NET, C#, and JavaScript for extending CRM functionalities.
* Proficiency in SQL and database management (e.g., Microsoft SQL Server).
* Excellent problem-solving skills and attention to detail.
* Strong communication and collaboration skills.
Desirable Skills
* Familiarity with Azure services and cloud environments.
* Experience in the financial services sector.
* Knowledge of Dynamics 365 Marketing, Sales, or Customer Service modules.
* Exposure to CI/CD pipelines for deploying CRM solutions.