Job Opportunity - Microsoft Dynamics 365- Sr Developer - Malvern, PA (Day1 Onsite) - Fulltime Permanent


On Site
Full Time


Microsoft Dynamics 365

Job Details


Title: Microsoft Dynamics 365- Sr Developer

Location: Malvern, PA (Day1 Onsite)


Involved in various project activities like,

  • Requirement Gathering and Gap Fit Analysis.
  • Solution Design and configurations.
  • Experience in Integrations with other enterprise systems like ERP, LOB on premise and online systems.
  • Experience in integrations with MS Outlook, SharePoint, O365 Administration and AD Synchronization.
  • Data Migration using Scribe/SSIS or similar tools.
  • Should have worked on extending dynamics CRM by plugins, custom workflow activities and web resources.
  • Should have a good understanding of CRM security model.
  • Should have experience in creating OOB CRM and Custom/SSRS reports for CRM.
  • Hands on Experience in configuring, customizing MS Dynamics CRM, CRM Web API and JavaScript (OData/REST).
  • Extremely good understanding of Microsoft Dynamics CRM Online/Dynamics 365 product (Entities, Workflows and configuration).
  • Exposure to Dynamics CRM technical aspects esp. Java-scripting, Installation.
  • Extremely sound in Dynamics CRM Entities , workflows, configurations, customization development, integrations development.
  • Proficient on CRM Functional areas in Sales Force Automation, Marketing automation and Service management functionality.
  • Extremely sound in core .NET technology and related areas - WCF, SSIS, SSRS, SQL Server.
  • Sound in deployment aspects.
  • Experience of working as CRM Developer for at least 2 implementation projects.
  • Experience integrating CRM using web services (rest/soap) and messaging (NServiceBus).
  • Expertise in writing Plug Ins, Workflow, business process flows and custom scripts.
  • Knowledge of best practices and guidelines for design and development in CRM 2013/2015.
  • Hands on knowledge of Agile development.
  • Good and assertive in communication and articulation skills.
  • Work with the business team and application team to understand the requirements.
  • Work in the Agile methodology (SCRUM, KANBAN).
  • Collaborate with the team to work on developing new features.
  • Participating in High level design session and collaborating with Business on the best practices and solutions that maximize the client needs.