Job Purpose :
The incumbent is responsible for supporting the implementation, configuration, maintenance and enhancement of CRM application based on MS Dynamics CRM Platform, in addition to supporting application releases, monitoring production environment and integration with other support systems / channels in bank.
Principal Accountabilities :
Design advanced Microsoft Dynamics 365 solutions (Experience building forms, views, workflows, reports for UI, Custom Entities, and Unified Interface).
Resolve variety of high impact problems through in-depth evaluation of complex business processes, system processes, and industry standards.
Responsible for the development, and on-going support of custom applications and objects within Microsoft Dynamics CRM.
Integrate CRM with support systems / Channels.
Developing SSRS reports using Microsoft SQL and FetchXML
Effectively utilize SDK and third party tools such as XRMToolbox for administration of CRM system.
Works with the business to assure high quality, timely delivery and implementation
Design business processes and integrations between Microsoft Dynamics CRM applications and other applications.
Plugins and Work flows
Power Platform(Good to have)
Data Migration and Package deployment tools
Interpret business requirements and technical specifications
Establish and implement standard development processes, controls, and environment.
Assist in defining and designing the technical requirements for the application, including security, integration, performance, quality, and operations requirements.
Assist in designing individual technology components of the application development, execution, or operations architecture.
Develop application prototype to evaluate solution options.
Participate in quality management reviews to ensure adherence to all quality management plans and standards.
Develop new solutions or design concepts for new integrations in CRM landscape
Apply strong CRM knowledge to have gap analysis from actual business requirement to solve a business objective with optimized CRM implementation.
Stay abreast with current industry trends and technology
University graduate in Computer Science with specialization in System Analysis and Design.
Professional qualifications in Software Development, Agile Development and Software Applications Lifecycle Management
Previous experience in managing and implementing sales, marketing and service modules using a leading CRM product (MS Dynamics CRM, Salesforce, etc.)
Minimum 5 years of IT experience in build ,design and deployment of MS Dynamics CRM 365
Minimum 5 years in SSRS, SQL and .Net
Strong technical, functional and software engineering capabilities
Excellent communication skills in English
Planning and organizing skills
Problem solving skills
Team management skills
Excellent Interpersonal relations skills