
Hybrid
Full-Time
Bengaluru, Karnataka
India
About the Role
Designation: Senior Microsoft Dynamics 365 CRM Developer
Experience: 10+ Years
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
Experience: 10+ Years
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