Apply Now »

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

Apply Now »