Technical Lead MS Dynamics 365 Enterprise Data Platform

  • East Case, MD
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
$120,000 - $180,000
Full Time
No Travel Required

Skills

MS Dynamics 365
Technical Lead
DevOps Pipelines
Automation
Business Process Automation
Azure
Finance
Power Platform
Customer Engagement

Job Details

Technical Lead, Enterprise Data Platform (Dynamics)

3 days/week onsite in Baltimore, MD (Hybrid)

This is a direct hire fulltime position that requires ship. Compensation is based upon experience.

We are looking for a highly skilled hands-on Technical Lead Enterprise Data Platform to oversee the design, development, and implementation of Microsoft Dynamics 365 solutions. The ideal candidate will have extensive experience in Dynamics 365 Customer Engagement (CE), Finance & Operations (F&O), and Power Platform, along with strong leadership and technical expertise that aligns with Company IT guidelines and architecture vision. This role balances hands-on technical work with technical leadership and architecture responsibilities, ensuring that Dynamics and surrounding systems are well-integrated, maintainable, and aligned with product strategy and business needs.

Essential Duties:

  • Partner with Product Team to translate product and data requirements into scalable, secure, functional and technical solutions.
  • Design and develop solutions within Dynamics 365 CE, F&O, and other Microsoft Dynamics products.
  • Oversee integrations using Azure Functions, REST APIs, and Middleware tools.
  • Manage data migration, harmonization, and integration projects.
  • Ensure compliance with the best practices for security, performance, and scalability.
  • Develop solutions using C#, JavaScript, MS SQL, and Microsoft CRM SDK.
  • Implement DevOps pipelines for automated deployments.
  • Provide code reviews and technical leadership and mentorship to development teams. Partner with architecture to ensure solutions meet architectural strategy and development best practices.
  • Create or contribute to project artifacts, including technical user stories and system documentation.
  • Collaborate with Product Manager and stakeholders to ensure successful software delivery.
  • Support D365 applications including maintenance, enhancements and new development of plug-ins, Azure functions and services, forms/dashboards and workflow customizations and production support requests.
  • Guide internal teams and contractors in platform configuration, development, and best practices.
  • Drive technical decision-making around data models, APIs, automation logic, and systems architecture.
  • Ensure internal systems support business workflows efficiently and enable high-quality data flows.
  • Collaborate with IT, security, data, and engineering teams to ensure technical alignment and performance.

Requirements:

  • 6+ years of experience in software engineering, enterprise systems architecture, or CRM/ERP development.
  • Deep expertise in Microsoft Dynamics 365 customization, configuration, development and architecture.
  • Strong understanding of business process automation, workflow logic and data modeling and expertise in integration patterns, middleware tools, and API s.
  • Proven experience designing and delivering system integrations and data flows across enterprise platforms.
  • Hands-on experience with C#, JavaScript, MS SQL, SSRS, and Power BI.
  • Knowledge of Azure services, including Azure Functions and Service Bus.
  • Experience with Agile methodologies, DevOps practices and working effectively with distributed teams.
  • Microsoft Dynamics 365 certifications (preferred).
  • Strong communication and documentation skills; ability to articulate complex technical ideas clearly.

Onsite days are Tuesday, Wednesday and Thursday.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.