CRM Developer - Dynamics 365
Date:
May 8, 2026
Location:
Bangalore, KA, IN, 560100
Req ID:
35442
Work Mode:
Remote India
Summary
Summary:
As a CRM Developer – Dynamics 365 / CE, you will be responsible for designing, developing, and supporting Microsoft Dynamics 365 Customer Engagement (CRM) solutions aligned with Gainwell application development and quality standards.
Your role in our mission
Responsibilities:
Having 6 or more years of experience, this position will be responsible for supporting CRM application initiatives through design, development, testing, and ongoing support.
- Design, develop, and implement Microsoft Dynamics 365 Customer Engagement (CRM) solutions in alignment with Gainwell application development standards.
- Collaborate with business stakeholders and functional analysts to gather, analyze, and document requirements.
- Customize and configure Dynamics 365 entities, forms, views, business rules, workflows, and security roles to meet business needs.
- Develop and maintain custom plugins, workflows, and integrations using C#.NET and JavaScript.
- Build extensions and custom components using Power Apps and Power Automate (Flows).
- Develop and support Power BI reports and dashboards leveraging Dynamics 365 data.
- Perform unit testing, system validation, and support defect resolution activities.
- Provide ongoing application support and maintenance for the Dynamics 365 platform.
- Create and maintain technical documentation, including design specifications, configurations, and deployment guides.
- Ensure CRM solutions comply with Gainwell security, quality, and operational standards.
What we're looking for
Required Skills:
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- 6+ years of experience in CRM application development and support.
- Proven hands‑on experience with Microsoft Dynamics 365 Customer Engagement (CE/CRM).
- Strong development experience with C#.NET and JavaScript.
- Experience developing Power Apps for CRM extensions.
- Experience creating and managing Power Automate (Flows).
- Experience developing Power BI reports using CRM data.
- Strong understanding of Dynamics 365 workflows, configurations, and customization techniques.
- Experience integrating Dynamics 365 with external systems and applications.
- Strong analytical, troubleshooting, and problem‑solving skills.
- Excellent verbal and written communication skills.
- Ability to work effectively in a large, matrixed enterprise environment.
What you should expect in this role