Who You Are

As a Senior Consultant - Microsoft Dynamics 365 at Mind Over Machines, you will provide technical leadership for projects and actively engage with clients. With an understanding of the big picture, you will be able to develop solutions independently or as part of a team. A constant love of learning combined with outstanding collaboration and communication skills are the keys to success.


  • Learner of all things Consulting – we serve clients, not technology
    • Actively participate in client engagement meetings
    • Ask thoughtful questions
    • Write well-written client & team communication
    • Understand the big picture
  • Practitioner of our Craft
    • Focus on why to take specific paths
    • Design and develop solutions independently
    • Facilitate business analysis
    • Demonstrate a consistent history of technical leadership on multiple projects
    • Aspiring CRM Architect – able to demonstrate technical depth in multiple skills across the technology stack
  • Contributing Project Team Member
    • Understand the definition of ‘done’
    • Provide accurate status
    • Accurately estimate the level of effort and deliver accordingly
    • Train, lead, and mentor Consultants
  • Builder of the House
    • Live by MOM’s Code of Conduct
    • Find opportunities to help keep MOM a great place to work and grow, consistent with expectations outlined in the Competency Framework


  • Microsoft Dynamics 365 experience required – certification preferred
    • Strong understanding of all Dynamics 365 products required
    • Solution design and development experience in 2 or more products preferred
    • 5+ years of Dynamics 365, 3+ years of design/solutioning experience required
  • Experience with SharePoint and other O365 integrations/implementations with Dynamics
  • C# and JavaScript; Web services/API
  • Data modeling and ETL experience; particularly SSIS/SQL
  • Previous consulting experience with a Business Analysis focus preferred
  • Experience in establishment and adherence to coding and DevOps standards
  • PowerPlatform experience is a plus
  • The joy of learning new skills, technologies, and passionate about conveying knowledge
  • Excellent problem-solving skills: both during Discovery solutioning and within support management
  • Communicates effectively with colleagues, clients (strong client-facing skills), and technology team members
  • Exceptional collaboration, listening, presentation, written and verbal communication skills
  • Ability to prioritize and handle multiple tasks as well as changing priorities
  • Proven ability to work independently or on a team
  • Excellent documentation skills (esp. technical writing)



  • Ability to remain stationary at a desk for several hours at a time
  • Ability to constantly operate a computer throughout the workday
  • Ability to speak, write, and understand the English language
  • Ability to occasionally work evening and weekend hours to support a client project implementation or “go-live”




You’ve Made It This Far, YAY!

If you think what is written above sounds like you, use the button below to apply.

Our Minds have helped...