Microsoft D365 Technical Consultant
Description
Who We Are
Moneycorp powers global payments for corporates, institutions and high net worth individuals, combining worldwide reach with local expertise. With over 45 years of market experience, two banking licences and offices in 11 countries, our technology delivers 24/7 accessibility, while our people deliver award-winning service. In 2024, we supported £79bn+ of international payments, reaching 190 countries in 130 currencies. Our 32k+ corporate clients benefit from our regulatory resilience with 63+ permissions globally, access to major payment rails, and proprietary technology.
Moneycorp is a place where energy, commitment to our shared success, and collaboration are core to our values. We’re restless in our drive to surpass the expectations of our customers and unlock opportunities to support them at every stage of their journey. The foundation of our success is our people, and nurturing a culture of belonging for all our colleagues is central to our journey as a global business.
Moneycorp is a place where energy, commitment to our shared success, and collaboration are core to our values. We’re restless in our drive to surpass the expectations of our customers and unlock opportunities to support them at every stage of their journey. The foundation of our success is our people, and nurturing a culture of belonging for all our colleagues is central to our journey as a global business.
Role Purpose
Moneycorp have embarked on an ambitious and fundamental renewal of our global technology to support our global commercial teams.
This position is for a Technical D365 Consultant within our Revenue Operations team, with dotted reporting line to IT, and demands a confident individual who has experience in Dynamics 365 both functional and technical with sound power platform and azure knowledge and experience, including power automate, logic app and functions.
The Revenue Operations team is the driving engine of our growth, supporting Sales, Marketing, Partnerships and wider stakeholders with data, business intelligence, technology, data and process that drive outsized results.
This role entails working with senior business stakeholders across commercial teams, product owners, and enterprise and solution architects to deliver comprehensive solutions to complex business issues and processes, with focus on our Customer Relationship Management technology roadmap: D365.
Key Responsibilities
- Undertakes “Fit Gap Analysis” of each user story to identify what can be done as a “Fit” through out of the box configuration or Accelerators and a “Gap” that require custom code to achieve the requirement.
- Create comprehensive documentation for system configurations. Ensure that documentation is clear, detailed, and accessible to both technical and non-technical stakeholders.
- Translate business requirements into system Designs (e.g. Security models, form layout etc) and system configurations. Design end-to-end solutions that align with best practices and meet business objectives.
- Provide estimates based on User Stories, and where appropriate supporting documentation, e.g. Business process flows, Wireframes etc.
- Provide Design documentation articulating each proposed solution, where a design is not required the proposed solution is to be documented in tasks and reviewed in the Sprint Planning meeting.
- Actively collaborates with the Scrum Team to ensure each solution meets the user requirement(s)
- Provide working solutions based on business or technical requirements and the agreed definition of done.
- Documents and inputs into Designs, demonstrates deep Dynamics CE (Sales, Customer Service, Marketing) awareness and aids stakeholders understanding.
- Peer reviews technical designs and/or tasks defining the technical solution to ensure they achieve each stakeholders' requirements.
- Where asked, inputs into Architectural designs to assist in the ratification of all High and Low Level Architectural Designs.
- Undertakes source to target field mapping and business rule definition with the business to support each data migration.
- Triage defects with BA’s, Developers and Test Analysts to help determine: if the defect is project related, a possible solution and an estimate.
- Where necessary, assists the QA team with System and/or User Acceptance Test preparation and execution (functional & non-functional).
- Once the PO believes the requirement has been met, support the QA Lead, and the rest of the Scrum team, to present each solution to key stakeholders in a Sprint Review.
- Present Release requirements to the Training and Communications teams so they can prepare their materials.
- Provide ongoing support after go-live, including system optimisation, troubleshooting, and continuous improvement efforts.
- Showcases the art of the possible by configuring proofs of concept.
- Maintains their workload, at task level, in Azure DevOps.
- Update the Burn Down Charts daily.
- Explain spikes in delivery. A spike is used to reduce risk of delivery and could result in a proof of concept.
- Provides the Test Analysts and Application Support and IT / Info Sec a Turnover Report / Operational Handover explaining the technical changes to security, database structure, application behaviour and page real estate.
- Present work in progress solutions to the Scrum Team to gain feedback prior to a Sprint Review meeting with the stakeholders.
Knowledge and Experience Required:
- Proficient in designing, building, testing, and maintaining D365 CE applications, including Low Code solutions.
- Strong understanding of Low Code concepts and a configure-first approach.
- Proficient in using Azure DevOps and implementing CI/CD practices.
- Experience applying development best practices and patterns concerning security, scalability, and performance.
- Demonstratable experience in design and development across multiple layers of an application.
- Prior experience in the finance industry is essential.
- Experience of working within a Project as a Technical Consultant.
- Extensive experience of Process Flow and process mapping.
- Minimum 4/5 years of relevant background across multiple projects and implementations.
- Demonstratable experience of stakeholder management.
- Demonstratable experience knowledge and experience of D365 CE.
- Knowledge and experience of project lifecycle.
Skills:
- Over 7 years of experience with D365 CRM, Power Apps, Power Automate, and Power BI.
- Expertise in the Power Platform and core D365 CE applications such as Sales and Service.
- More than 5 years of experience in C# development, unit testing, and Azure functions and Logic Apps.
Education:
- Relevant degree desirable, or equivalent competencies in college.
Personal Attributes:
- Enthusiastic and Dynamic Personality
- Strong mentoring skills
- Strong senior stakeholder influencing skills
- Proven ability to work both within teams and independently as required.
- Strong communication skills (Written and Oral)
Please note: This is a full-time, permanent position with an opportunity to work on a hybrid basis within the team based in our London (Victoria) or Coventry office.
What you get in return:
This role offers a competitive salary, plus a benefits package including private medical health insurance.
Interested?
If the role sounds like you, we invite you to upload a copy of your CV and can do this by clicking on the Apply Now button.
For company news, announcements and market insights, visit our News Hub.
You can also find Moneycorp on Facebook, Twitter UK, Twitter Americas, Instagram, LinkedIn, where you can discover how we are leading the way in global payments and currency risk management.
Diversity and Inclusion
Moneycorp is proud to be an Equal Opportunity employer. Across our Group, Moneycorp maintains a philosophy that an inclusive company culture inspires creativity, fosters a sense of belonging, and is imperative to both personal and professional growth. With a makeup of 47 percent female employees, Moneycorp has a remarkably diverse workforce. Our commitment to inclusion and opportunity continues to evolve and improve as we listen and engage with our diverse teams.
All qualified applicants will receive consideration for employment without regard to age, colour, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, political affiliation, status as an individual with a physical or mental disability status as an individual with a protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Moneycorp believes that diversity is critical to our success in helping Corporate and Private Clients with their FX and International Payments requirements across the world and is committed to creating an inclusive, mutually respectful environment which celebrates diversity. We hire on the basis of talent, merit, competence, performance, and business needs.