Job Summary:
We are seeking a dynamic and experienced Techno-Functional Consultant specializing in Microsoft Dynamics 365 CRM. This role bridges the gap between business needs and technical solutions combining hands-on system configuration and development with client-facing functional consulting. The ideal candidate will possess strong business acumen, deep technical expertise, and the communication skills necessary to deliver high-quality CRM implementations and support.
Key Responsibilities:
-
Lead and facilitate requirements gathering sessions with stakeholders to understand business needs and translate them into functional specifications.
-
Conduct workshops, client meetings, and system demos throughout the project lifecycle.
-
Deliver professional consulting services during Dynamics CRM implementations and support engagements.
-
Provide user training and end-user support to ensure adoption and system success.
-
Prepare functional documentation including use cases, business process flows, and solution design documents.
-
Assist in business process analysis, reengineering, and optimization using Dynamics CRM capabilities.
-
Act as the primary liaison between business users and technical teams.
-
Design, customize, and implement Dynamics 365 CRM solutions including configuration of entities, workflows, business process flows, forms, and dashboards.
-
Develop custom plugins, workflows, and integrations using C#, .NET, JavaScript, Power Automate, and Power Apps.
-
Work on Dynamics CRM development including Web Resources, SSRS reports, and custom connectors.
-
Integrate Dynamics CRM with other Microsoft products and third-party applications.
-
Perform data migration, cleansing, and integration using tools like Kingsway Soft or Informatica.
-
Provide performance tuning, troubleshooting, and ongoing technical support.
-
Participate in solution architecture design and contribute to best practices.
Required Qualifications:
-
Bachelor's degree in computer science, Information Technology, or related field (master's degree is a plus).
-
4+ years of hands-on experience with Microsoft Dynamics 365 CRM (both on-premises and cloud versions).
-
Strong experience in .NET, C#, JavaScript, SQL Server, and web technologies.
-
Experience working with Dynamics 365 Dataverse, APIs, and Azure integrations.
-
Proficient in using development tools such as Visual Studio, TFS, Git, or Azure DevOps.
-
Familiarity with Agile methodology and DevOps practices.
Preferred Qualifications:
-
Microsoft certifications such as PL-200, MB-210, or Dynamics 365 Functional Consultant certifications.
-
Experience with the wider Microsoft Dynamics stack (AX, GP, Business Central).
-
Exposure to Power Platform components such as Power Pages, Power Virtual Agents, and Power Apps Component Framework (PCF).
-
Experience supporting 3rd-party add-ons or ISV solutions integrated with CRM.
Core Competencies:
-
Strong analytical and problem-solving skills.
-
Excellent communication and presentation skills with the ability to interact effectively with business and technical stakeholders.
-
Ability to manage and deliver multiple tasks/projects independently or as part of a remote/distributed team.
-
Strong initiative and ownership of solution delivery and client success.
What We Offer:
-
Competitive salary and benefits
-
Dollar Pegging
-
Internet and Gym Reimbursements.
-
Company Sponsored Subsidized Lunch
-
Paid holidays and vacations.
-
Medical outpatient reimbursement and inpatient facility.
-
Opportunities to make a difference in a small, yet highly productive environment.
-
Provident Fund
-
Employee Centric Benefits and Policies
-
Company sponsored certifications
-
5 Year service reward
-
US-H1 Visa Offering