25-50 Lakhs
7-10 Years
Karnataka-Bangalore
Program Development
Position: Senior Microsoft Dynamics 365 CRM Developer
Experience: Min 10 Years Relevant ( we can consider 6 to 10 years, if the candidate is excellent)
Location: Bengaluru
Mode of Working: Hybrid
Notice: Immediate (Can consider 7 to 15days)
Budget: 25LPA to 30LPA for 10+ Yrs experience, 15LPA to 20LPA for 6+ yrs of experience.
Kindly Find the JD below:
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
1. Microsoft Dynamics 365 CRM CE Online – Hands-on implementation and development experience
2. Minimum 15 years of total IT and minimum 10 years of relevant experience in CRM technologies
3. CRM Modules – Strong knowledge of Sales, Marketing, and Service modules
4. Plugins – Development and deployment of custom plugins
5. Business Process Flows (BPFs) – Design and customization
6. Power Automate – End-to-end automation and integration
7. Azure Functions – Integration for asynchronous messaging
8. Azure DevOps – Experience with CI/CD and release pipelines
9. Dataverse – Schema design, data relationships, and security roles
10. CRM Customizations – Including custom entities, workflows, and business rules
11. Web APIs – Integration and consumption of third-party data
12. C# and .NET (TDD) – Development using Test-Driven Development
13. SQL – Writing queries and managing CRM data
14. CRM Workflows – Configuration and automation of business processes
15. Team Leadership – Leading junior developers in Agile environments
16. Problem Management – CRM support, issue resolution, and process improvement
17. Hands-on CRM Work – Actively working on Dynamics CRM projects
18. Bachelor’s Degree – In Computer Science, IT, or a related field
Good to Have Skills & Experience
1. JavaScript – For CRM scripting and custom client-side logic
2. Power Apps – Experience in building model-driven or canvas apps
3. MS CRM SDK & Web Services – For advanced customization
4. Domain Knowledge – In banking, telephony, or CRM-specific industries
5. Microsoft Certifications – Especially for MS Dynamics CRM