Microsoft Dynamics CRM Developer - India - The Transformation Group

    The Transformation Group
    The Transformation Group India

    1 week ago

    Default job background
    Description

    The ideal candidate should possess a strong foundation and hands-on experience in Microsoft Dynamics CRM development. This role will design world-class Dynamics applications for our clients in the US and their evolving CRM requirements. To ensure success in this role, you should have extensive experience working with the Dynamics platform, application development skills, and the ability to solve complex software problems for our US clients.

    Competencies

    Excellent communication skills and ability to communicate with our clients in the US.

    5+ years of Microsoft Dynamics CRM consulting experience and/or Dynamics CRM project implementation experience.

    5+ years of .NET experience.

    2+ full life cycle Dynamics CRM projects with strong expertise in Sales, Marketing or Services.

    Proven experience as a Microsoft Dynamics Developer or similar role, with hands-on experience in Dynamics CRM administration and configuration.

    Profound knowledge of Microsoft Dynamics CRM, including customization, configuration, and integration capabilities.

    Strong grasp of business processes, particularly in sales, marketing, and customer service domains.

    Proficiency in using the Power Platform (Power Apps and Power Automate) to develop automation and reporting solutions.

    Familiarity with Azure DevOps, including CI/CD Pipelines, blue/green deployments, NuGet packages, etc.

    Experience with Azure SQL, App Services, API Management, PowerBI, Data Factory, Container technologies (Docker), or other Microsoft Azure resources.

    Knowledge of CRM best practices, data migration strategies, and system integration methodologies.

    Strong analytical and problem-solving skills to translate complex business requirements into technical solutions.

    One or more current Microsoft Dynamics CRM certifications is preferred.

    Bachelor's degree in technology or engineering or related discipline.

    Responsibilities

    Collaborate effectively with agile matrixed teams at our clients in the US to deliver successful Dynamics CRM project implementations.

    Work closely with business leaders to understand requirements and translate them into effective CRM and digital solutions.

    Participate in requirements gathering and design meetings.

    Understand the requirements, evaluate and recommend solutions.

    Analyze and document business processes, workflows, and data models.

    Design CRM solutions aligned with organizational objectives.

    Administer, configure, and customize the Microsoft Dynamics CRM and Power Platform environment, including entities, forms, views, flows, workflows, dashboards, and reports.

    Develop and maintain comprehensive system documentation, including solution design documents, user manuals, and training materials.

    Utilize the Power Platform, including Dynamics 365, Power Apps, and Power Automate to create business process automation, custom applications and reporting tools.

    Identify and troubleshoot system issues, recommend enhancements, and optimize CRM functionality.

    Deliver solutions in an iterative manner, promoting efficiency and agility.

    Communicate clearly and effectively with all members of the team.

    Actively participate in all major technical discussions related to the platform.

    Create a culture of observability within the team, constantly keeping an eye on the performance and stability of the platform.