MS Dynamics CRM Specialist in New York, NY

  • Title: MS Dynamics CRM Specialist
  • Code: RCI-4095
  • RequirementID: 47363
  • Location: New York, NY 10007
  • Posted Date: 01/08/2018
  • Duration: 12 Months
  • Salary ($): 103.40 - 110.00 per Hourly
Talk to our Recruiter

  Job Description

SCOPE OF SERVICES 

  • The CRM Consultant will be working on a CRM project and will perform designing &building highly scalable and robust Dynamics CRM application.
  • Candidate will be responsible for all technical aspects of Microsoft Dynamics CRMsystem with regards to development, deployment, enhancements and support.
  • He/ She will also be responsible for re-engineering solution as needed to improveefficiency and performance including technical tasks required for a successful DynamicsCRM implementation.
  • The resource would be involved in support and development of existing CRMapplications.
  • The resource would be required to collaborate with other team members in discussingbest practices in architecting CRM solutions and also providing guidance on for definingthe processes, workflow and customizations required in the CRM based on internalbusiness working and communication procedures.
  • Also he/she would indulge in defining and developing the necessary integrationsbetween the CRM and other applications used within the company.
  • As well as maintaining the CRM and administrating it in the day to day 

Mandatory Skills 

  • Hands-on technical implementation and deployment of Microsoft Dynamics CRM
  • Configure the application to meet a client’s requirements using the Microsoft DynamicsCRM Customization Tool, Workflow Tool, or SDK
  • Identify creative workarounds to meet requirements without the development ofcustom code
  • Understand the functional capabilities and limitations for out of the box functionality aswell as custom code
  • Microsoft CRM or developer certifications
  • Developing Microsoft CRM strategies, best practices and approaches
  • Extensive MS Dynamics CRM experience, particularly in 365 online and on premiseversions, that has included the following: Design, development, implementation and management of MS Dynamics
  • Creating and implementing custom workflows, entities, objects, attributes, etc., within Microsoft CRM
  • Mobile applications development via Dynamics CRM 365
  • Experience with JavaScripts to customize UI/combination of JavaScript and C sharp
  • Experience creating Restful Web Services, WCF Services
  • Develop plug-ins for Dynamics CRM applications
  • Hands-on development experience creating custom entities and associated forms and views in MS Dynamics CRM 2013/2015/2016/365
  • Experience with JQuery, Angular JS, AJAX, JSON, HTML5, and CSS3
  • Experience with using Web API
  • Hands on experience with XRM Tools and ADX Portal
  • Experience with deployment/customizations/integration of Microsoft Dynamics CRM
  • Design/dev/test/deploy custom CRM solutions using .NET, JavaScript & customize CRM solutions
  • Customize business process flows, design/dev/code/test & implement features that expand Dynamics CRM
  • Customize/modify existing features, & design/develop/code/test & implement reports
  • Proficient in writing code with C#, JavaScript, jQuery, AJAX, SQL
  • Proficient in developing SSRS and CRM reports.
  • Proficient in developing CRM workflow, Custom Actions, Dialogs, Workflows, Business Process Flows
  • Proficient in leveraging out of the box 1:N and N:N entity relationships in dynamics CRM for data modeling
  • Proficient with Query Expression, Fetch XML, LinQ, Query by attribute 

DESIRABLE SKILLS/EXPERIENCE: -  

  • Proficient in using Early and Late binding to interact with application and apt a selecting one approach over the other
  • Proficient in using CrmSvcUtil.exe Code Generation Tool
  • Proficient in handling faults such as Organization Service Fault, Timeout Exception, Exception and others
  • Proficient in developing web resources such as web page, stylesheet, JavaScript, XML
  • Proficient in 3rd Party Script Libraries such as JQuery / JQuery UI for web resources
  • Proficient in leveraging no-code solutions such as Workflows, Dialogs, Business Process Flows, Business Rules, Rollup Fields, Calculated Fields, etc.
  • Proficient in extending Dynamics CRM with Client, Server and Integration
  • Customize Navigation and Commanding and edit Site Map and command bars in XML for dynamically responsive UI
  • Proficient with Navigation and Command Bar settings using Site Map and Command Bar such as Adding commands to access external content, Call custom client script function
  • Experience with Navigation Across Different User Experiences such as Web Client, Outlook, Outlook forms, Tablet & Mobile App
  • Proficient with Ribbon DiffXML, Ribbon Workbench, Custom Action, Command Definitions, Enable Rules and Actions with Javascript Function or Url
  • Proficient in writing JavaScript programs using data structures, arrays, object initializers, properties, events
  • Proficient in writing Asynchronous programming with web services using AJAX and callback functions to extract responses in JSON objects
  • Proficient in writing client side web resources utilizing Web API's for Dynamics CRM and extract records from entities using ODATA filters and uniquely identifying records with GUID
  • Proficient in leveraging referential integrity in Dynamics CRM for extending Lookup behavior and writing custom code to dynamically set Lookup fields
  • Proficient in writing C# plug-ins using CRM and XRM Sdk libraries
  • Proficient in writing Plug-ins to execute custom code as part of the pipeline for CRM processes and event messages
  • Proficient in using Trace plug-in logs for diagnosis and troubleshooting and other configuration and administration tasks required on server for on premise and online CRM
  • Proficient in using Plug-in Registration tool to enable profiling and perform operations and adding and updating Plug-ins.
  • Proficient in handling uncaught exceptions with full understanding of Plug-in architecture from end to end 

SPECIAL REQUIREMENTS  

  • Must have experience in .Net Framework 2.0/3.0/3.5/4.0/4.5, C#, ASP.NET, ADO.Net, Entity Framework, LinQ and Sql server.
  • Must have understanding of the platform and possess skills to design multi-tier, multi-layer application to meet the needs of business.
  • Must have extensive experience in web technologies development utilizing MVC, Angular JS, JavaScript, JQuery, JSON, AJAX, CSS3 and HTML5, XML along with complete understanding of the requirements for a successful delivery to the client.
  • Applicants should have a solid understanding of relational database theory, SQL syntax and object oriented programming.
  • Provide support and maintenance in troubleshooting and fixing bugs after post go live.
  • Must have strong analytical and problem solving skills
  • Must have ability to work independently and productively.
  • Excellent organizational and time management skills required
  • Candidate must have strong interpersonal skills, Team Player and Dynamic Thinker
  • Engage with project team to gather best practices and guidance from the business team in an effort to integrate and improve methodologies and user experience.
  • Fulfills data and reporting requests on demand by connecting to multiple databases and writing complex SQL queries, SSRS, SSIS, SQL Development, Optimization, Debugging, and Security using ASP.Net
  • Provides application support and enhancements to existing applications.
  • Assists in developing user documentation, manuals and data dictionary
  • Hands on experience using C# .Net, ASP.Net, MVC, ADO.Net, Entity Framework, LinQ, Generics to build web applications
  • Experience in object-oriented design and development OOP
  • Experience in Test Driven Development (TDD) and Unit Testing
  • Experience in Agile Methodologies, especially Scrum and Sprint
  • Experience using Web API and working with Representational State Transfer (REST) web services and designing & developing XML/JSON based schemas for data exchange
  • Proficient with jQuery, JavaScript and AJAX Web services
  • Knowledge of Design Patterns (e.g. GoF/HeadFirst).
  • Knowledge of UI Automation testing.
  • Knowledge of 3rd party Grid and Dock Layout components such as DevXpress and Proficient in writing client side web resources utilizing Web API's for extracting records from entities using ODATA filters
  • Proficient in writing Asynchronous programming with web services using AJAX and callback functions to extract responses in JSON objects
  • Experience in Creating reports MS SQL Server SSRS, Visual Studio, .NET and defining data integration layers using SSIS.
  • Experience with Agile (specifically SCRUM methodology) as well as Waterfall models and 3 years hands on experience in .Net development.
  • Experience in performance tuning, query optimization, and other performance and troubleshooting tools.
  • Knowledge of how indexes, index management, integrity checks and configuration. How statistics work, how indexes are stored, how they can be created and managed effectively.
  • Knowledge of a scripting language like JavaScript, VBScript and Other JavaScript Libraries
  • Experience utilizing SharePoint
  • Microsoft Certified Professional is preferred.

 



About Rangam:

Rangam Consultants is a minority, women-owned, disability workforce solutions global organization. Specialized in attracting and retaining talents globally for a rewarding career in IT, Engineering, Scientific, Clinical, Healthcare, Administrative, Finance, Business Management, and many more, while integrating veterans and individuals with disabilities into the workforce. Indeed, we connect career aspirants to relevant job opportunities, be it jobs in USA, UK, India, or Ireland. Also remote jobs, work-from-home jobs, or contract jobs in different verticals and industries.
Rangam strives to put job seekers first, giving them free access to search for jobs, post resumes, and research companies.Every day, we connect millions of people to new opportunities.