Responsibilities:
Solution Architecture:
- Design and develop comprehensive solution architectures for Microsoft Dynamics 365 implementations, including CRM, ERP, and other modules
- Define technical standards, guidelines, and best practices for Dynamics 365 development and deployment
- Ensure alignment of solutions with business objectives and long-term technology strategy
Technical Leadership:
- Provide technical leadership and guidance to development teams, including mentoring and coaching
- Oversee the entire development lifecycle, from requirements gathering to deployment and support
- Troubleshoot and resolve complex technical issues
Integration:
- Design and implement integrations between Dynamics 365 and other systems, such as legacy systems, cloud applications, and third-party solutions
- Leverage Microsoft Power Platform to create custom applications and automate business processes
Data Migration and Management:
- Plan and execute data migration strategies, ensuring data integrity and accuracy
- Develop data management processes and optimize data performance
Change Management:
- Collaborate with business users to understand their needs and identify opportunities for process improvement
- Develop and implement change management plans to minimize disruption and maximize adoption
Required Qualifications:
- 8+ years experience configuring and developing and on the Microsoft Dynamics 365 platform, including CRM, Customer Service, Field Service and Power Platform.
- 5+ years experience in designing, architecting and implementing complex enterprise solutions
- Deep knowledge of Microsoft development technologies, such as .NET, C#, Power Apps, Power Automate, and Azure
- Strong analytical and problem-solving skills
- Excellent communication (both written and oral) and interpersonal skills
- Ability to work independently and as part of a team
Preferred Qualifications:
- 5+ years experience designing and implementing enterprise solutions based on Dynamics 365 Field Service Management (FSM, or Dynamics 365 for Sales and Customer Service
- Knowledge of DevOps practices and tools
- Microsoft certifications in Dynamics 365 and related technologies
- Experience working in large teams
- Experience deploying Azure Pipeline for automated code deployment and unit testing
- Experience with Oracle PL SQL