Skip to main content
Jobs via Dice logo

Microsoft Dynamics 365 Specialist

Jobs via Dice
Full Timemid
Columbia, Maryland, USPosted March 20, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptSQLAzureGitRESTAgileScrumCI/CDDevOpsAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Company Overview

At 4A Consulting, we turn complexity into opportunity. Founded in 2014 and headquartered in Baltimore, MD, we are a women-owned, boutique consulting firm specializing in delivering innovative, data-driven solutions to both the Federal Government and Fortune 500 clients. Our team blends deep industry knowledge with advanced technologies to design tailored strategies that drive measurable and sustainable outcomes. We pride ourselves on an agile, collaborative approach that helps organizations navigate challenges and seize emerging opportunities in a rapidly evolving digital landscape. At 4A, we don’t just deliver projects, we build trusted partnerships that empower our clients to lead with confidence in the digital age.

Position Overview

We are seeking a Microsoft Dynamics 365 Developer to design, develop, and support enterprise CRM and Power Platform solutions. This role focuses on building scalable, secure, and high-performing applications using Microsoft Dynamics 365 CE, Power Platform, and modern development technologies.

The ideal candidate will have strong experience in Dynamics 365 CRM development, Power Platform, and Azure integrations, along with the ability to work across both low-code and custom development environments. This role involves full lifecycle development, system integration, and continuous improvement of CRM solutions in an Agile environment.

Key Responsibilities

  • Design, develop, and support Microsoft Dynamics 365 CE solutions including entities, forms, views, dashboards, and business rules
  • Build and customize applications using C#, .NET/.NET Core, JavaScript, plugins, workflows, and Power Automate flows
  • Develop and maintain integrations using Web APIs, REST services, and Azure services such as Logic Apps and Functions
  • Design and manage Dataverse data models ensuring data integrity, scalability, and performance
  • Participate in both low-code (Power Platform) and custom development initiatives across CRM solutions
  • Support and enhance existing applications including troubleshooting, debugging, and performance optimization
  • Collaborate with stakeholders to gather requirements and contribute to technical design and solution architecture
  • Create and maintain technical documentation for applications, integrations, and system processes
  • Implement and support CI/CD pipelines using Azure DevOps, including source control and automated deployments
  • Follow SDLC best practices including coding standards, testing, deployment, and maintenance
  • Collaborate in Agile environments, participate in sprint activities, and provide regular status updates
  • Mentor junior developers and promote best practices in development and design
  • Perform additional development and support tasks as required

Required Qualifications

  • Bachelor’s degree in Computer Science or related field with 4+ years of experience, or Master’s degree with 2+ years of experience
  • Strong experience with Microsoft Dynamics 365 CE / CRM development, including Sales or Customer Service modules
  • Hands-on experience with Power Platform including Power Apps, Power Automate, and Dataverse
  • Proficiency in C#, .NET/.NET Core, Web API development, and JavaScript customizations
  • Experience with relational databases such as SQL Server and T-SQL, including data modeling
  • Hands-on experience with Azure services such as Logic Apps and Functions
  • Experience integrating systems using REST APIs and enterprise integration patterns
  • Experience with DevOps practices including CI/CD pipelines, Git, and Azure DevOps
  • Understanding of Dynamics 365 security model, role-based access control, and data governance
  • Strong knowledge of software development lifecycle (SDLC) practices and engineering best practices

Preferred Qualifications

  • Experience working in Agile or Scrum-based development environments
  • Experience designing scalable enterprise CRM solutions and architectures
  • Familiarity with performance tuning and optimization in Dynamics 365 environments
  • Experience mentoring or leading development teams
  • Relevant Microsoft certifications in Dynamics 365 or Power Platform

Why Join 4A

  • Be part of a mission-driven, women-owned consulting firm with a reputation for excellence.
  • Work on high-impact projects across federal and commercial clients.
  • Collaborate in an inclusive, growth-oriented culture where innovation is valued.
  • Access career development programs, mentorship, and learning opportunities.
  • Enjoy a comprehensive benefits package, flexible work options, and a focus on work-life balance.

Equal Opportunity Statement

4A Consulting is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free