Key Skills: CRM, Azure, Dynamic CRM, Azure AD
Roles and Responsibilities:
- Gather, assimilate, and analyze relevant data to support solution development in Microsoft Dynamics 365 CE.
- Participate in technical analysis and contribute to the creation of specification documents.
- Develop and document technical architecture, strategy, and design guidelines.
- Design, develop, and implement Dynamics 365 CE solutions using .NET, C#, ASP.NET MVC, JavaScript, HTML, CSS, and Entity Framework.
- Create and maintain integrations using Azure Functions, Logic Apps, and Power Platform components such as Power Apps, Power Automate, and Power BI.
- Build and manage data migration packages using SSIS and KingswaySoft (or equivalent).
- Ensure solution quality through implementation of best practices and unit test automation scripts.
- Manage the end-to-end development lifecycle including release management, data migration, cut-over planning, and hyper-care support.
- Collaborate across cross-functional teams, maintaining a positive and proactive approach.
- Track development progress, manage deliverables, and ensure timelines are met.
- Articulate technical concepts and implementation strategies clearly to both technical and non-technical stakeholders.
- Support and enhance existing systems and troubleshoot issues as needed.
Experience Requirements:
- 5-8 years of professional experience in Microsoft Dynamics 365 CE and Power Platform within a consulting or enterprise environment.
- Minimum 2-3 full lifecycle implementations of D365 CE, ideally in global or multi-country scenarios.
- In-depth knowledge of CRM modules such as Sales, Marketing, Customer Service, and Field Service.
- Experience with Power Platform, including Power Pages (Portals), Power Apps, Power Automate, and Power BI.
- Strong expertise in .NET technologies, C#, ASP.NET MVC, JavaScript, HTML, and CSS.
- Proficiency in data integration and migration using SSIS and KingswaySoft or similar tools.
- Experience with Azure tools like Logic Apps and Azure Functions.
- Familiarity with the Common Data Service (CDS) and Common Data Model (CDM).
- Working knowledge of Agile and Waterfall software development methodologies.
- Experience with Azure DevOps and CI/CD pipeline implementation is a plus.
- Strong communication skills with the ability to work independently and in team environments.
- Microsoft certifications in Dynamics 365 CE modules are preferred.
Education: Any Graduation