Key Responsibilities:
- Design and develop custom solutions using Microsoft Power Platform components: Power Apps (Canvas & Model-Driven), Power Automate, and Power BI.
- Customize and extend Dynamics 365 CRM modules (Sales, Customer Service, Marketing) using JavaScript, Plugins, and Workflows.
- Develop complex SQL queries, stored procedures, and views for data access and transformation.
- Integrate Dynamics 365 with other applications via APIs, Azure Logic Apps, and custom connectors.
- Participate in solution architecture discussions and provide input on best practices.
- Troubleshoot and resolve technical issues related to Power Platform and Dynamics CRM.
- Maintain system documentation, technical specifications, and user training materials.
- Collaborate with business analysts and end-users to gather requirements and deliver effective solutions.
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Information Systems, or related field.
- 3+ years of hands-on experience with Microsoft Dynamics 365 CRM (CE) development and customization.
- 2+ years of experience developing solutions using Power Platform tools.
- Proficiency in T-SQL, including stored procedures, functions, and performance tuning.
- Experience with Power Apps, Power Automate, and Dataverse (CDS).
- Strong knowledge of JavaScript, C#, and Dynamics 365 SDK for custom development.
- Familiarity with Azure services such as Logic Apps, Azure Functions, and API Management.
- Understanding of security roles, user access control, and ALM (Application Lifecycle Management) in Dynamics 365.
- Excellent analytical, communication, and problem-solving skills.
Desirable Skills and Certifications:
- Microsoft Certifications such as:
- PL-400: Power Platform Developer Associate
- MB-210: Microsoft Dynamics 365 Sales
- MB-200 / PL-200: Power Platform Functional Consultant
- Experience with Power BI dashboards embedded into Dynamics 365.
- Familiarity with DevOps tools like Azure DevOps or Git for version control and CI/CD.
- Experience working in Agile/Scrum environments.
Skills Required
Azure Devops, Git, Javascript