The Microsoft Dynamics Customer Relationship Management (CRM) Solutions Architect/Developer designs and builds business applications and support functions based upon identified business requirements and use cases.
The Architect/Developer designs and builds business applications and support functions based upon identified business requirements and use cases. Provides leadership to implement strategic business objectives with an emphasis on application architecture. Applies advanced analysis skills and experience in principals of architecting, designing, demonstrating, and positioning Dynamics CRM based solutions. Responsible for researching and resolving all reported issues.
Primary Job Tasks & Responsibilities:
Manages deployments and configurations.
Serves as the primary point of contact and subject matter expert for all CRM development related issues, concerns, and needs.
Designs, develops, and implements solutions to further expand our use of Microsoft Dynamics across the organization in accordance with business objectives.
Effectively translates use cases and requirements into user stories.
Provide some training and documentation - Training and documentation of the system is important as changes to the system have been and are progressing at a rapid pace.
Create and manage Dynamics 365 CRM online solutions.
Create solution components; create managed and unmanaged solutions; configure publishers and versions; work with multiple solutions; import and export solutions.
Customize Dynamics 365 CRM forms.
Design the form structure; build a form; use specialized form components; use access teams and sub-grids; work with navigation; understand form types; use multiple forms; implement form customizations and mobile clients.
Implement Dynamics CRM views and visualizations.
Create view types; manage system, public, and personal views; create, modify, and delete views; customize views; customize charts; customize dashboards; use themes.
Manage Dynamics CRM entities.
Manage entity ownership; manage entity properties; understand system and custom entities.
Configure field customizations.
Develop and configure fields; configure field properties; use calculated fields; use rollup fields; configure global option sets; create alternate keys; configure field-level security; understand status and status reasons.
Implement entity relationships.
Create relationship types; understand cascading rules; work with hierarchical data; understand and configure entity mapping; create connections and connection roles.
Understand when to use business rules; understand business rule scopes; understand how business rules are triggered; configure business rules, conditions, and actions.
Implement workflows; identify workflow types; implement dialogs and custom actions; identify when to use business process flows, workflow dialogs, and custom actions.
Create business process flows; enable business process flows; work with steps, stages, and categories; work with multiple entities; use conditional branching; implement role-driven business process flows.
Design application, technical, domain, or solution architecture, including design and implementation of solutions.
Education and Experience:
Experience Creating, Delivering and Managing CRM Applications Required 5 Years.
Experience creating web portals for enterprise MS Dynamics 365 CRM applications Required 5 Years. Experience creating and managing Dynamics 365 CRM online solutions
Required 5 Years Experience customizing Dynamics 365 CRM forms
Required 5 YearsExperience implementing Dynamics CRM views and visualizations
Required 5 Years Experience implementing and supporting the underlying CRM infrastructure.
Key Competencies:
Excellent attention to detail.
Ability to work in a fast-paced environment both independently and with teams.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.