Dynamics 365 CE Functional Consultant / Developer

Other Jobs To Apply

<strong>Summary<br><br></strong>Enabled Energy is seeking an experienced Dynamics 365 CE Functional Consultant / Developer to join our Technology Services team on a contract or contract-to-hire basis. This is a hands-on, execution-focused role. You will configure, extend, and continuously improve our Microsoft business platform (Dynamics 365 Sales, Customer Insights – Journeys, Customer Insights – Data, Dataverse, and the Power Platform) alongside internal team members and other consultants.<br><br>Enabled Energy has already completed its initial data migration and Dynamics 365 standup. Your focus will be on stabilization, enhancement, and continuous improvement — turning business needs into well-configured, well-documented solutions that follow EE's fit-to-standard approach. You will also help extend the platform with governed agentic experiences using Copilot Studio, GitHub Copilot, and the Power Platform and Dataverse Skills toolkit.<br><br>This role reports to the Director of Technology Services and works closely with Sales, Marketing, Delivery, Finance, and PMO stakeholders. Successful contractors will be considered for conversion to full-time employment.<br><br><strong>Key Responsibilities<br><br></strong><strong>Functional Configuration & Enhancement<br><br></strong><ul><li>Configure and enhance Dynamics 365 Sales — leads, opportunities, quotes, forecasting, sales sequences, sales accelerator, and sales insights — aligned to EE's Prospect-to-Quote and Quote-to-Order processes.</li><li>Configure and enhance Dynamics 365 Customer Insights – Journeys: real-time journeys, forms, triggers, segments, and multi-channel engagement (email, LinkedIn, events, forms).</li><li>Configure and enhance Dynamics 365 Customer Insights – Data: unified profiles, segments, measures, and enrichment logic.</li><li>Gather and document requirements, prepare fit-gap analyses, and translate business needs into configuration, business rules, and low-code extensions rather than custom code where possible.</li><li>Build and refine Power Apps (model-driven and canvas), Power Automate flows, business rules, and custom pages to close functional gaps.</li><li>Support LinkedIn Sales Navigator integration and third-party data enrichment (e.g., ZoomInfo, Cognism, Apollo, D&B) — including field mapping, deduplication, enrichment triggers, and data quality controls.<br><br></li></ul><strong>Data, Integration & Third-Party Enrichment<br><br></strong><ul><li>Own the health of Dataverse data models day-to-day: tables, columns, relationships, security roles, and business units.</li><li>Design and maintain integrations between Dynamics 365 and third-party enrichment sources such as ZoomInfo, LinkedIn Sales Navigator, and similar providers — using native connectors, Power Automate, custom connectors, or Graph/REST APIs.</li><li>Support ongoing data quality and hygiene: duplicate detection, merge rules, enrichment cadence, and audit logging. (Note: initial migration from Monday.com is already complete; the focus of this role is steady-state data quality, not migration.)<br><br></li></ul><strong>Agentic Development & Automation<br><br></strong><ul><li>Build governed Copilot Studio agents and AI Skills that operate against Dataverse and Dynamics 365 data to support sales, marketing, and delivery workflows.</li><li>Use GitHub Copilot, Power Platform Skills, and Dataverse Skills inside VS Code to accelerate configuration, testing, and documentation.</li><li>Build Power Automate flows and MCP-enabled workflows for automation across Microsoft 365, Smartsheet, and other EE systems.<br><br></li></ul><strong>ALM, Governance & Documentation<br><br></strong><ul><li>Follow EE's ALM standards: solution structure, environment variables, connection references, source-controlled development, and pipeline-based deployment (DEV → TEST → PROD).</li><li>Use Azure DevOps for work items, backlog, and pull requests; keep changes traceable to business requirements and UAT evidence.</li><li>Produce clean, business-friendly documentation: solution designs, configuration workbooks, runbooks, and knowledge-transfer artifacts.</li><li>Support UAT, user enablement, and post-release hypercare for enhancements.<br><br></li></ul><strong>Business Partnership<br><br></strong><ul><li>Translate requirements from Sales, Marketing, Delivery, Finance, and PMO into fit-to-standard Dynamics 365 and Power Platform solutions.</li><li>Partner with Business Developers, Project Developers, and Delivery Managers to make sure Dynamics 365 supports opportunity execution, pipeline visibility, and client-facing experiences.</li><li>Provide subject-matter input to the Director of Technology Services on roadmap, prioritization, licensing, and technology decisions.<br><br></li></ul><strong>Qualifications<br><br></strong><strong>Minimum<br><br></strong><ul><li>5–8 years of hands-on functional consulting and configuration/development experience across Dynamics 365 Customer Engagement (Sales, Customer Service, Marketing, or Customer Insights) and Microsoft Power Platform.</li><li>Strong Dataverse skills: data modeling, security roles, business rules, and solution/ALM management.</li><li>Demonstrated experience configuring Dynamics 365 Sales (leads, opportunities, quotes, forecasting, sales insights, sales accelerator).</li><li>Working knowledge of Customer Insights – Journeys and/or Customer Insights – Data.</li><li>Hands-on experience with LinkedIn Sales Navigator integration and at least one third-party data enrichment provider (e.g., ZoomInfo, Cognism, Apollo, D&B, LeadIQ).</li><li>Proficiency with Power Automate, model-driven and canvas apps, and custom connectors.</li><li>Familiarity with Azure DevOps or GitHub for work-item management and source-controlled ALM.</li><li>Strong written and verbal communication skills; comfort working directly with business stakeholders.<br><br></li></ul><strong>Preferred (Plus, Not Required)<br><br></strong><ul><li>Experience with Dynamics 365 Project Operations, Field Service, and/or Finance — including integration touchpoints with CE.</li><li>Experience with Copilot Studio, GitHub Copilot, GitHub Copilot CLI, Power Platform Skills, Dataverse Skills, or MCP-enabled workflows.</li><li>Microsoft certifications such as PL-200, PL-400, PL-600, MB-210, or MB-220.</li><li>Experience integrating Dynamics 365 with Microsoft Fabric or Power BI.</li><li>Exposure to data center, energy services, engineering, or construction industries.</li><li>Experience implementing solutions aligned with Microsoft Success by Design.<br><br></li></ul><strong>Additional Qualifications<br><br></strong><ul><li>Execution-oriented — takes tickets, requirements, or wireframes and turns them into working, well-documented solutions.</li><li>Collaborates seamlessly with sales, marketing, delivery, finance, and operations teams to advance shared outcomes.</li><li>Demonstrates curiosity, a bias for action, and a commitment to continuous learning — especially around AI-assisted development.</li><li>Values clear governance, traceability, and audit-readiness in all technology decisions.</li><li>Comfortable operating as a contractor inside a fast-moving internal team, and open to conversion to full-time based on fit and mutual interest.<br><br></li></ul><strong>Why Join Us<br><br></strong><strong>Enabled Energy</strong> is a leading consulting and contracting firm specializing in retrofitting existing data centers across the United States and Canada. We are dedicated to delivering innovative, energy-efficient infrastructure and services that meet the evolving needs of mission-critical facilities. Our expertise spans energy conservation, HVAC controls, building automation, and system reliability. As we continue to grow, we are seeking passionate professionals to help us shape the future of sustainable data center operations.<br><br><strong>W</strong><strong>hat you will get from Enabled Energy <br><br></strong><ul><li>Mission-Driven Work: Modernize critical infrastructure, reduce energy use, and enhance reliability </li><li>Career Growth: Clear advancement paths and mentorship </li><li>Employee Experience: Supportive, high-character culture that values curiosity, collaboration, and creating a great place to work </li><li>Training & Development: Ongoing learning and industry engagement </li><li>Real Impact: Drive revenue, shape client outcomes, and advance sustainable data center solutions </li><li>Pursuit of Excellence: High standards, thoughtful execution, commitment to quality and continuous learning in all we do <br><br></li></ul>Enabled Energy is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status class.<br><br>Applicants must be authorized to work in the United States without sponsorship.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...