Cover all aspects of consulting, including presales activities, supporting the sales team, product demonstrations, analysis, implementation, and end-user training on D365 BC
Provide expertise and in-depth knowledge of the D365 BC application, evaluating customers’ business processes against standard Microsoft Dynamics functionality
Document business requirements that outline what actions a solution must take and what outcomes are expected
Collaborate with stakeholders across the organization to ensure a comprehensive set of requirements aligned with business objectives, gaining a full understanding of current and future state business processes
Facilitate the customer’s decision-making process and develop functional design documents to drive the development process
Conduct user acceptance testing and train customer resources to effectively use and maintain the D365 BC application
Design and develop new modifications for existing clients, support previous modifications, and assist with ongoing support issues as needed
Perform fit-gap analyses and solution design
Configure and set up D365 BC, including planning and executing data migration strategies
Liaise with product vendors regarding issues relevant to our customers or the company’s services
Ensure that all technical aspects of projects meet the required standards for functionality, operability, and documentation
Work with project managers and team leaders to manage resource changes across projects
Document "as-is" and "to-be" processes within accurate and detailed scoping documents
Act as a communication point between developers and clients
Take responsibility for Quality Assurance and documentation
Provide production support when required
Collaborate with global teams
Stay current with the latest features and technologies in D365 BC
Requirements
Experience as a subject matter expert in D365 BC with full project implementation experience
Experience developing functional specifications for D365 BC enhancements and integrations
Proven experience in setup, configuration, implementation, integration, and testing of D365 BC solutions, following best practices or Microsoft Sure Step methodology
Excellent understanding and knowledge of core D365 BC modules
Familiarity with best practices in your area of specialization or vertical industry
Technical background or understanding of programming concepts is an added advantage
Ability to create high-quality functional documentation with strong requirements-gathering skills
Logical problem-solving skills and a structured approach to introducing changes to operational systems
Strong business communication, presentation, and demonstration skills
Excellent written and verbal communication skills in English
Ability to multitask, organize, prioritize, and meet deadlines
Experience in leading large, complex technology projects
Business intelligence experience, including reporting and analytics
Deep understanding of software implementation lifecycles, development methodologies, operating systems, technical platforms/architecture, and application servers
Confident in providing support and training to users
Strong relationship-building skills with internal and external stakeholders
High attention to detail and a commitment to delivering top-quality solutions to customers
Experience working across multiple industries
Creative problem-solver with the ability to find innovative solutions to complex problems
Self-starter who can manage multiple tasks and shifting priorities
Calm and clear-headed under pressure
Strong focus on client satisfaction
Business analysis and client-facing skills
Ability to work independently and as part of a global team
Minimum of a Bachelor’s degree, preferably in Information Technology or a related field
Microsoft certifications in Dynamics 365 BC are a plus
Project management certification is highly desirable