Job Summary
We are seeking a CRM Technical Consultant with strong Microsoft Dynamics 365 Customer Engagement development experience. The successful candidate will design, develop, customize, and support enterprise solutions while leveraging modern development practices, AI-assisted development tools, Microsoft Copilot, and cloud technologies.
Responsibilitie
- sDevelop and customize Microsoft Dynamics 365 CE solutions, services, integrations, and report
- sDesign and implement customizations using C#, .NET, JavaScript, Power Platform, and related Microsoft technologie
- sExplore and adopt new Microsoft Dynamics 365, Power Platform, and Azure technologie
- sUtilize GitHub Copilot, Microsoft Copilot, and approved AI tools to improve development productivit
- yPerform code reviews, debugging, troubleshooting, and performance optimizatio
- nDevelop technical documentation, deployment procedures, and solution architecture documentatio
- nReview and validate AI-generated code to ensure security, maintainability, and compliance with coding standard
- sCollaborate with Functional Consultants, Project Managers, and customer stakeholder
s
Skills and Experience Requir
- edMinimum 5 years of experience in Dynamics CRM / D365 Customer Engagement developme
- ntStrong Object-Oriented Programming skil
- lsExperience with C#, ASP.NET, JavaScript, HTML, SQL Server, SSRS, APIs, and integratio
- nsGood understanding of Software Development Life Cycle (SDL
- C)Experience with Power Platform (Power Apps, Power Automate, Power BI) is an advanta
- gePractical experience using GitHub Copilot, Microsoft Copilot, ChatGPT, or equivalent AI development too
- lsUnderstanding of Generative AI concepts and AI-assisted software developme
- ntExposure to Azure AI Services, Microsoft Copilot Studio, or AI integrations is an advanta
- geStrong problem-solving, communication, and teamwork skil
- lsAbility to evaluate, validate, and improve AI-generated code and recommendatio
ns
What We Of
- ferAttractive salary and benefi
- ts.A customer-focused culture that values employee contributio
- ns.A collaborative environment with talented co-workers who support and help you gr
- ow.Personal and professional development opportuniti
- es.Career advancement in a growing and dynamic compa
ny.