Job Title: Dynamics 365 CRM Developer
We are seeking a skilled Dynamics 365 CRM Developer to join our team. As a key member of the development stream, you will be responsible for driving the quality implementation of CRM solutions.
The ideal candidate will have hands-on experience with Power Platform and Dynamics 365, as well as a strong understanding of relational database concepts.
Key Responsibilities:
* Design, develop, document, test, and debug Power Platform and Dynamics 365 applications.
* Apply knowledge of technologies, methodologies, processes, and tools to support clients and projects.
* Manage onshore and offshore development teams, ensuring code quality, best-practice adherence, and velocity.
* Serve as technical expert on development projects.
* Participate in full development life cycle including requirements analysis and design.
Requirements:
* Practical experience in developing customised Dynamics 365/CRM/Model-driven app/Power Platform solutions.
* Managing CI/CD Pipelines.
* Advanced understanding of relational database concepts.
* Ability to connect with clients and lead a team to reach their goals.
* Excellent client management skills and the ability to work with customers to develop and manage an action plan.
* Hands-on experience with implementing one or more Microsoft first-party Dynamics 365 products (e.g. Sales, Customer Service), Power Pages, Power Apps (canvas apps).
* Strong knowledge of Dataverse extensibility including plugins, .Net, integration patterns, PCF, JavaScript/TypeScript and other related technologies.
About You:
* Characteristics that demonstrate success for this role:
o Analytical, curious, agile.
o Team player and good communicator.
o Problem-solver, patient and quality-driven.
o Self-motivated.
o Innovative mindset.
o Aspires to one-day become a Solution Architect.
o Passion and interest in Microsoft's Power Platform and related technologies.
What Matters to Us:
* Empowering every voice.
* Encouraging boldness.
* Celebrating progress.