About this role
At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world.
Key Responsibilities
- Lead the design, development, and implementation of D365 CRM solutions, ensuring alignment with business requirements and best practices.
- Develop and customize D365 CRM applications, including workflows, plugins, and integrations with other systems.
- Microsoft Dynamics 365 CRM: In-depth knowledge of D365 CRM modules (Sales, Customer Service, Marketing, Field Service).
- Experience in configuring and customizing D365 CRM applications to meet business requirements.
- Proficiency in creating and managing entities, fields, forms, views, and dashboards.
- Development Skills: Strong programming skills in C# and JavaScript for developing custom plugins, workflows, and client-side scripts.
- Experience with HTML and CSS for customizing the user interface of D365 CRM applications.
- Familiarity with the Dynamics 365 SDK and Web API for integration and data manipulation.
- Power Platform: Experience with Power Apps for building custom applications that integrate with D365 CRM.
- Knowledge of Power BI for creating data visualizations and reports based on CRM data.
- Familiarity with Power Automate for automating workflows and processes within D365 CRM.
- System Architecture and Design: Understanding of system architecture principles and best practices for designing scalable and maintainable D365 CRM solutions.
- Experience in conducting system analysis and performance tuning to optimize CRM applications.
- Agile Methodologies: Familiarity with Agile project management methodologies, including Scrum and Kanban.
- Experience in participating in sprint planning, daily stand-ups, and retrospectives.
- Provide technical guidance and support to junior consultants and team members, fostering a collaborative and knowledge-sharing environment.
- Conduct system testing, troubleshooting, and performance tuning to ensure optimal system functionality and user experience.
- Stay current with the latest D365 CRM features and updates, providing insights and recommendations for continuous improvement.
- Participate in project planning and management activities, ensuring timely delivery of project milestones and objectives.
- Engage with stakeholders at all levels, presenting technical concepts in a clear and concise manner.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Microsoft Dynamics 365 CRM development and implementation.
- Strong understanding of CRM concepts, data modeling, and business processes.
- Proficiency in C#, JavaScript, HTML, and CSS, with experience in developing custom plugins and workflows.
- Experience with Azure services and integration tools (e.g., Logic Apps, Power Automate) is a plus.
- Familiarity with Agile methodologies and project management practices.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication and interpersonal skills, with the ability to build relationships with clients and stakeholders.
- Preferred Skills: Microsoft Dynamics 365 certifications (e.g., MB-200, MB-210, MB-220).
- Experience with Power Platform (Power Apps, Power BI, Power Automate).
- Knowledge of data migration strategies and tools.
- Understanding of security and compliance requirements in CRM implementations.
- EY | Building a better working world EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
- Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
- EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions.
- Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.