Job Description
As a CRM Technical Lead, you will be familiar Dynamics CRM system. You will assist delivery teams with CRM solution planning, analysis, designing, building, and testing. You will be considered a product specialist that is also responsible for providing support in CRM issue, customer concern, and resolution. This role is typically focused on more complex assignments, often requiring diverse inputs, processes, and/or outcomes with room for discretion within established parameters.
Day-to-day you will:
Assist across all phases of projects (e.g. Plan, Analyze, Design, Build, and Test)
Demonstrate technical knowledge to design and implement CRM solutions
Research customer issues that may be non-standard in order to offer solutions
Support design of conceptual architecture and technical solutions
Ensure project quality meets standards through critical metric identification and testing plan
Identify process gaps and work cross-functionally to formulate improvement plans
Travel as needed
Key Role Skill & Capability Requirements:
Mandatory Skills
Strong understanding of Microsoft Dynamics 365 CRM
Design, develop, deploy, customize and integrate Microsoft Dynamics CRM with other systems
Develop Complex Plugins and Custom Workflows
Develop web application, web API, console application, window services to integrate with D365 CRM
Strong knowledge in SQL
Experience in supporting and developing Enterprise level CRM implementations
Good understanding of design concepts and best practices
Should have exposure in preparing Technical Design Documentations
Good to Have
Experience in developing and supporting SSIS Packages.
Hands-on experience in Microsoft Dynamics 365 CRM On-Premise
Experience in working with Jenkins, Bitbucket or another DevOps tools
Experience in documentation including the source codes, technical specification, and unit test result
Support SIT, UAT, and production and fix the defect within the agreed SLA
Domain knowledge in Customer Service and Banking industry
Develop and Maintain Unit Test for Server-side components
Develop reports or dashboards using PowerBI and integrate with D365 will be an added advantage
Non-technical skills may include:
Client management skills and the ability to work with customers to develop and manage an action plan
Some consulting experience working with external clients
Experience working with global/offshore teams
Superb communication skills
Preferred Years of Work Experience:
At least 9 years of Microsoft Dynamics 365 CRM Online/On-Premise
At least 9 years of experience in C# development, JavaScript, SQL and other web base technology and tools
At least 4 years of experience in Leading and Managing Team