Home Careers Dynamics 365 Functional Consultant

Dynamics 365 Functional Consultant

Overview

We are launching a new Dynamics 365 / Power Platform consulting offering and are looking for a Senior Dynamics 365 Consultant to become one of the key drivers of this direction.

This is not a typical role on an existing project.
It’s an opportunity to:

  • shape and build a new offering from scratch
  • work directly with clients and influence solution design
  • combine consulting and hands-on implementation
  • participate in pre-sales and solution shaping

We are looking for someone who is comfortable with ownership, ambiguity, and is ready to take initiative and drive things forward.

Required skills

    • Upper-intermediate (B2+) or higher level of English — required for direct client communication
    • 3–5+ years of experience with Dynamics 365 CRM / Customer Engagement (Sales)
    • Hands-on experience in solution implementation (ideally end-to-end / from scratch)
    • Experience with Sales / Customer Service modules (Field Service / Marketing is a plus)
    • Solid understanding of Power Platform (low-code development):
      *Dataverse
      *Power Automate / cloud flows
      *Business Process Flows (BPF)
      *Forms, business rules
      *Security role configuration
    • Strong consulting and communication skills:
      *running workshops
      *gathering requirements
      *explaining solutions to both business and technical stakeholders

    Would be a plus

    • Dual Write
    • Power BI / Power Query
    • Certifications in Dynamics 365, Azure, or Power Platform

    Responsibilities

    • Participate in client workshops and help gather and structure requirements
    • Consult clients on Dynamics 365 and Power Platform implementation and best practices
    • Design and configure solutions using low-code tools
    • Build and enhance:
      *business processes
      *workflows / cloud flows
      *data structures (Dataverse)
    • Collaborate with Project Management to ensure delivery within scope, timeline, and budget
    • Participate in User Acceptance Testing (UAT)
    • Provide post go-live support to clients
    • Contribute to pre-sales activities and solution proposals

    Being a member of the CodeIT team means

    • Career path and professional development (seniority level system, individual development plan, mentoring)
    • Continuous learning (corporate Udemy account and internal knowledge base)
    • English lessons (corporate classes and one-on-one sessions with a native speaker)
    • Legal support (comprehensive legal support from CodeIT’s legal specialists)
    • Team building (corporate activities and joyful events)
    • Paid time off & compensations (vacation, sick leave, remote work, compensation for the expenses of participation in conferences, workshops, invited experts, etc.)
    cta-outline-gray-cubes

    Send your CV