Duties & Responsibilities:
- Work on end to end projects and mostly focusing on customization, configuration, and development in Dynamics 365 CRM/ CE.
- Work on Power platform, Power Apps Portal, Power apps and Power automate.
- Ad hoc tasks like CRM customization, configuration, plugins and workflow development, scripts etc.
- This will be project based or task based to support and improve the existing functionalities.
- R&D and POC for potential projects.
- Dynamics 365 CE/ CRM support, and maintenance tasks.
Skills & Qualifications:
- 5 years’ experience working with Microsoft Dynamics 365 CE /CRM development.
- Proven experience design and development of applications using Microsoft Power Platform. Power Automate (Cloud Flow)
- Experience using Dynamics 365 CRM customization and configuration, entities, forms, views, relationships, charts, and dashboards.
- Developing plugins, Cloud Flows (Power Automate), custom workflows, APIs and custom code extensions using Visual Studio, .NET Framework and C#.Net.
- Experience developing with Microsoft Dynamics 365 SDK, REST APIs, JavaScript, JQuery, OData, Web API using Dynamics 365 tools and HTML web resources.
- Knowledge of OOP concepts, unit testing, integration testing, build processes and best development practices and standards.
- Experience with Azure DevOps or DevOps process, code repository and management.
- Ability to work autonomously on a provided task or project.
Advantageous (Not mandatory)
- Microsoft Power platform with Dynamics 365 CE.
- Experience or willing to learn Power Apps, building canvas and model driven apps using CDS/data verse and other connectors.
Overall purpose and responsibilities of the role:
In a nutshell, your role will be focusing on MS Dynamics 365 CE / CRM design and development.
For you to be successful, you need to be an independent, fast-learner, and aggressive in learning new technologies. You will be used to working in small teams where every individual contribution counts towards the success of each project.
- Advantageous skills:
- R&D skills and ability to analyze and find the solution based on best practices.
- Good documentation skills to provide technical design document.
- Quick learning skills to get familiar with the existing system and to learn any third-party tools.
- Dynamics 365 Certifications.