About the job
About the Role
The Senior D365 CRM Developer is integral to ARO's mission of driving business success through effective management, design, development, and optimization of Dynamics 365 CRM solutions aimed at enhancing internal processes.
This position encompasses the complete lifecycle of CRM enhancements, from gathering requirements to testing, deployment, and continued support. You will collaborate closely with business stakeholders and the D365 Functional Consultant to ensure CRM solutions provide substantial value, streamline workflows, and facilitate business transformation. Your project management expertise will be crucial in planning, coordinating, and executing CRM improvement initiatives.
As a member of ARO's central services team, you will focus on high-impact projects and enhancements that yield the greatest benefits to the organization. Engaging with key stakeholders and operational teams at every stage will be essential to ensuring project success.
Objectives:
- Create a unified Prospect to Order platform that empowers the business.
- Facilitate the migration of all relevant business units and users to a standardized platform.
- Collaborate with sales and marketing teams to implement process and system enhancements that boost sales conversion rates while reducing administrative burdens.
- Leverage self-service tools, AI, and automation to minimize service costs and enhance satisfaction for both customers and users.
Key Responsibilities
- Business Process Expertise: Become the subject matter expert on ARO's core sales and marketing processes, understanding issues and the ramifications of proposed changes while ensuring the integrity of these processes.
- Solution Design: Architect and propose CRM solutions encompassing customizations, integrations, and automation.
- Development: Construct, configure, and customize Dynamics 365 CRM components, including plugins, workflows, and integrations.
- Documentation: Develop comprehensive technical and functional documentation, including user stories and specifications.
- Testing and Validation: Lead testing initiatives to ensure CRM solutions align with business requirements and maintain quality standards.
- Deployment and Support: Oversee the rollout of CRM enhancements and provide ongoing support.
- Stakeholder Engagement: Collaborate with key stakeholders to guarantee that solutions yield the desired benefits.
- Training: Create documentation and training resources for users.
- Continuous Improvement: Monitor CRM usage, solicit feedback, and drive enhancements.
- Manage daily operations, including user access, security, performance, and maintenance.
- Administer environments (e.g., development, test, production) and support releases, patches, and upgrades.
- Handle user incidents and requests in coordination with the functional consultant.

