CRM Developer
Brak informacji o wynagrodzeniu
SeniorFull-time
#327783·Dodano 20 dni temu·26
Źródło: emagineTech Stack / Keywords
Microsoft Dynamics.NETC#JavaScriptAzureGitSOLIDFront-End
Firma i stanowisko
We are seeking an experienced CRM Developer with a minimum of 7 years of implementation experience in Microsoft Dynamics CRM, specializing in Dynamics 365 for Service within the banking industry.
Wymagania
- 7+ years of Microsoft Dynamics CRM implementation experience.
- Hands-on experience with Dynamics 365 for Service (online).
- Proficiency in CRM SDK and customization.
- Experience with Canvas Apps and Pages.
- Strong development skills in C# and JavaScript.
- Familiarity with Microsoft .Net stack (specifically .NET 4.6.2).
- Experience with Azure Functions and App Insights.
- Solid understanding of test-driven development techniques.
- Comfortable using GIT for source control.
Nice to have:
- Experience with front-end technologies such as HTML 5, ReactJS, AngularJS.
- Knowledge of Azure platform services including App Services and Functions.
- Understanding of SOLID principles and design patterns.
- Ability to implement authentication and authorization frameworks like Auth 2.0.
- Familiarity with logging frameworks and metrics (e.g., App Insights).
- Experience with creating technical documentation and solution designs.
- Involvement in code reviews to maintain code quality.
- Ability to develop proof of concept technologies for architectural solutions.
- Knowledge of Azure DevOps CI/CD pipeline is a plus.
Obowiązki
- Collaborate with stakeholders to gather and interpret requirements.
- Customize Microsoft Dynamics CRM to support desired functionalities.
- Develop and implement solutions using Dynamics 365 for Service.
- Create and manage Canvas Apps and Pages on the Dynamics 365 Platform.
- Build PCF controls for enhanced functionality.
- Utilize Azure Functions, App Insights, and Service Bus within solutions.
- Apply test-driven development (TDD) practices to maintain software quality.
- Manage version control systems using GIT.
Inne informacje
This position provides the opportunity for remote work and is open for potential long-term collaboration across various industries.
emagine
212 aktywnych ofert