About the job Microsoft Dynamics 365 CRM / Power Platform Architect
ITC WORLDWIDE is seeking a dynamic and experienced Microsoft Dynamics 365 CRM / Power Platform Architect - T3(Expert)
Primary Responsibilities
The D365 CRM/Power Platform Developer will be responsible for analysis, configuration, and maintenance of the Microsoft Dynamics 365 Customer Engagement, Service, Projects Integrations. The ideal candidate will have knowledge of D365 CE system, workflows, configuration (including UI / form development), security, reporting / dashboards, ISV, any custom development, web portals, data integrations, and any device integration. Additional areas of responsibility may include gathering and defining use requirements, user support related to the application and Power BI dashboard development.
Essential Functions:
Drive Dynamics CE implementations through all project phases, including discovery, definition, build, test, and deploy.
Effectively manage associated issues and risks and ensure on-time and on-budget implementation delivery that meets clients needs and requirements.
Lead data-centric discussions with the client through discovery meetings.
Design and lead the system architecture process, in partnership with the Development Team, to create, define specifications for and implement customizations for any custom code or data migration requirements.
Conduct end-user training and create and maintain knowledge transfer documentation.
Develop and continue to refine CE implementation standards and tools.
Present tailored demonstrations of the technology solution.
Evaluate various data issues and analytical needs.
Ability to work with geographically dispersed teams
Other Functions:
Managing the security component related to Environment setup
Microsoft Azure/Active Directory
SharePoint Configuration and Administration
SDLC: Agile and waterfall processes, quality assurance, testing, bug identification and remediation
Problem solver Great communication skills and user support
Strong organizational skills and ability to handle multiple simultaneous projects
Identify continuous improvement opportunities for assigned systems and processes
Manage and maintain system integrations to other internal and external systems
Business Analyst interaction for the purpose of design and implementation of new systems and troubleshooting problems with existing systems.
End-user interaction as needed
Assisting with reviewing the plans and monitoring the execution of testing
Knowledge in multiple of the following:
Microsoft Visual Studio
Microsoft .NET C# and key frameworks
Experience with Microsoft Azure Platform (Azure Service Bus, Logic App, PowerApps, Event Hub, Power Automate, etc.)
Power-BI Reporting
Azure Data Lake
Azure DevOps
Agile Methodology Knowledge
Familiar with all phases of D365 CE software development life cycle using a combination of Azure DevOps and LCS.
Message Services (SOAP / REST, XML, JSON, EDI)
HTML 5 / Responsive Design
Azure SQL Server, SQL Server, Oracle, Teradata, Azure Data Lake, MongoDB, CosmoDB
Messaging technologies
Cloud Knowledge (Azure/AWS)
Version Control (Azure DevOps, GitHub, TFS)
API technologies
Test Driven Development
Understanding of SCLC processes
Must have experience with supporting cloud-based solutions (private and public)
Troubleshooting skills - advanced level required to troubleshoot the solution across both software / infrastructure components
Stays informed of current industry trends and emerging technologies and keeps skills current on modern technologies and tools
Must have experience / background with systems integration
Bachelors degree in business or Information Systems required
Strong functional knowledge of Sales, Marketing and Customer Service module
Must be able to assist / coordinate on vendor management activities
Must have proven track record of out-of-the-box thinking
Effective written and verbal communication skills and excellent interpersonal skills are required