Demo

Microsoft Dynamics 365 Developer

Encora Inc.
Eagan, MN Full Time
POSTED ON 4/6/2026
AVAILABLE BEFORE 6/3/2026
Microsoft Dynamics 365 Developer (Mid-Level)

Location: Hybrid (Carmel, IN or Eagan, MN)

Department: Technology / Business Systems

Reports To: Dynamics 365 Technical Lead / Development Manager

Role Overview

We are seeking a Microsoft Dynamics 365 Developer (Mid-Level) to support the delivery of enhancements, improvements, and new features across our existing Dynamics 365 platform. You will work closely with the Technical Lead, Product Owners, Business Analysts, and end users to implement backlog items that drive tangible business value. This role combines hands-on development with solution understanding, focusing on reliable, scalable, and user-friendly enhancements that positively impact business operations.

Key Responsibilities

  • Development & Configuration
  • Build, customise, and enhance Microsoft Dynamics 365 (CE/CRM or F&O—edit as needed) based on user stories and business requirements.
  • Develop plugins, workflows, JavaScript customisations, Power Automate flows, and system integrations.
  • Configure forms, views, dashboards, business rules, security roles, and other standard D365 components.
  • Support the implementation of Power Platform solutions (Power Apps, Power Automate, Dataverse).
  • Backlog Delivery
  • Work with the Technical Lead to refine and estimate backlog items.
  • Translate functional requirements into technical tasks with clear deliverables.
  • Deliver enhancements incrementally using Agile methodologies (Scrum/Kanban).
  • Ensure quality, accuracy, and maintainability in all delivered work.
  • Support & Troubleshooting
  • Investigate and resolve system issues, defects, and performance concerns.
  • Conduct unit testing and support user acceptance testing (UAT).
  • Provide clear documentation for new or updated features.
  • Collaboration & Communication
  • Work closely with cross-functional teams to understand needs and deliver effective solutions.
  • Communicate progress, risks, and blockers to the Technical Lead or project team.
  • Participate in sprint ceremonies and team planning activities.
  • Continuous Improvement
  • Follow coding standards, best practices, and governance guidelines.
  • Stay updated with new D365 features, releases, and Power Platform capabilities.
  • Identify opportunities to streamline processes, simplify customisations, and reduce technical debt.

Skills & Experience

Essential

  • 2–4 years of experience developing solutions in Microsoft Dynamics 365 (CE/CRM or F&O).
  • Strong understanding of D365 configuration, customisation, and extensibility options.
  • Hands-on experience with C#, .NET, plugins, JavaScript, Power Automate, and Dataverse.
  • Knowledge of solution management, environment structures, and basic integration approaches (APIs, Azure services).
  • Ability to interpret business requirements and transform them into technical solutions.
  • Experience working within Agile teams.

Desirable

  • Experience with Azure DevOps (Boards, Repos, CI/CD Pipelines).
  • Exposure to Power Apps (Model-Driven & Canvas).
  • Familiarity with SQL, data migration tools, or ETL processes.
  • Microsoft certifications (PL-400 or relevant D365 certifications).

Personal Attributes

  • Detail-oriented with a strong commitment to delivering high-quality work.
  • Collaborative team player with good communication and problem-solving skills.
  • Self-motivated with the ability to work independently on assigned backlog items.
  • Curious, proactive, and open to learning new technologies and practices.

Salary.com Estimation for Microsoft Dynamics 365 Developer in Eagan, MN
$91,989 to $113,497
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Encora Inc.

  • Encora Inc. Scottsdale, AZ
  • We are seeking an AI/ML Engineer – Agents to help build the core intelligence layer of our AI-powered MarTech and AdTech platform. This role will focus on ... more
  • 4 Days Ago

  • Encora Inc. Indianapolis, IN
  • Application Support Engineer (Site Reliability Engineer) Location: Indianapolis, IN - onsite 3 days a week Overview Are you a technical detective with a pa... more
  • 4 Days Ago

  • Encora Inc. Rochelle, NJ
  • Required Skills & Experience Core Expertise Strong hands-on experience with Akeneo PIM (data modeling, attributes, and APIs). Strong hands-on experience wi... more
  • 4 Days Ago

  • Encora Inc. Englewood, NJ
  • PIM (Akeneo): Data modeling, governance, APIs, and enrichment workflows. DAM (Bynder): Asset modeling, transformations, metadata, and distribution. CMS / C... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Microsoft Dynamics 365 Developer jobs in the Eagan, MN area that may be a better fit.

  • Jobs via Dice Richardson, TX
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, RightStaff Technical Resources, is seeking the followi... more
  • 10 Days Ago

  • Improvix Technologies Washington, DC
  • Position Title: Dynamics 365 Developer (CRM / Power Platform Specialist) Openings: Multiple Location: Washington DC (hybrid and fully remote) Clearance: Se... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!