Job Description: Client has an immediate opportunity for a Microsoft Dynamics Customer Relationship Management (CRM) Developer. The developer will a key member of the team with responsibility for day to day enhancement and maintenance of our Dynamics products and will report to the IT Director. The successful candidate may lead the design, develop and/or re-engineer application components, and integrate software packages, programs, and reusable objects residing in Microsoft CRM.
The candidate would be responsible for the design, development and testing of reports, interfaces, data conversions and enhancements using Microsoft tools. The candidate requires a strong understanding of the Microsoft technology stack, including .NET and SQL Server.
Primary responsibilities:* Provide overall support for MS Dynamics Customer Relationship Management (CRM) systems* Act as a primary point of contact for MS Dynamics CRM related issues and inquires* Use skill, business knowledge, and packaged solution expertise to effectively integrate packaged technology into the client's business environment in order to achieve the expected business results* Identify opportunities for improvement and understanding the functional capabilities and limitations of Dynamics* Perform business requirements analysis and desig.
Ability to analyze and interpret business processes and requirements* involved in installations, configuration, development, test and production environmentsMinimum Requirements:At least 2-5 years of professional experience developing CRM/.NET applications.C#JavascriptDynamics PluginsBachelors degree in computer scienceSQL Server Reporting Services experiencePreferred Experience:Minimum of 3 years experience developing CRM applicationsExperience working with MS Dynamics consulting company greatly valuableSQL Server Reporting ServicesCustomer-facing applicationsWeb developmentSoftware requirements developmentData migration (Scribe) experienceCRM Migration Experience (2013-2015 OR 2015- 2016)CRM mobile experience