ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Microsoft Dynamics 365 Developer

Encora10

USA Hybrid permanent

Posted: December 5, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

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. This role combines hands-on development with solution u

Job Description

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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply