As a Senior Microsoft Dynamics 365 CRM Developer, you will be responsible for designing, developing, customizing, and maintaining CRM solutions using Microsoft Dynamics 365 CE. You will collaborate with cross-functional teams and business stakeholders to gather requirements, translate business needs into technical solutions, and enhance the CRM platform to support key business processes. Your expertise will play a critical role in driving digital transformation, improving user engagement, and optimizing CRM functionality across the organization.
Must Have Skills & Experience
- Microsoft Dynamics 365 CRM CE Online Hands-on implementation and development experience
- Minimum 15 years of total IT and minimum 10 years of relevant experience in CRM technologies
- CRM Modules Strong knowledge of Sales, Marketing, and Service modules
- Plugins Development and deployment of custom plugins
- Business Process Flows (BPFs) Design and customization
- Power Automate End-to-end automation and integration
- Azure Functions Integration for asynchronous messaging
- Azure DevOps Experience with CI/CD and release pipelines
- Dataverse Schema design, data relationships, and security roles
- CRM Customizations Including custom entities, workflows, and business rules
- Web APIs Integration and consumption of third-party data
- C# and .NET (TDD) Development using Test-Driven Development
- SQL Writing queries and managing CRM data
- CRM Workflows Configuration and automation of business processes
- Team Leadership Leading junior developers in Agile environments
- Problem Management CRM support, issue resolution, and process improvement
- Hands-on CRM Work Actively working on Dynamics CRM projects
- Bachelor's Degree In Computer Science, IT, or a related field
Good to Have Skills & Experience
- JavaScript For CRM scripting and custom client-side logic
- Power Apps Experience in building model-driven or canvas apps
- MS CRM SDK & Web Services For advanced customization
- Domain Knowledge In banking, telephony, or CRM-specific industries
- Microsoft Certifications Especially for MS Dynamics CRM