Senior CRM Developer
Introduction & Summary:
We are seeking an experienced Senior Dynamics CRM Developer. The ideal candidate will have over 7 years of hands-on experience with Dynamics CRM development, specifically with CRM Version 8.2 or a similar Microsoft Dynamics version. Key skills include a robust understanding of CRM architecture and various integrations, with strong proficiency in C#, SQL Server, and front-end customizations using JavaScript or TypeScript.
Main Responsibilities:
The Senior CRM Developer will be responsible for building and maintaining Dynamics CRM applications, ensuring seamless integration with existing systems.
Design and develop on Dynamics CRM Version 8.2 or equivalent.
Utilize client-side API for customization.
Implement and support C# Web API code.
Maintain database integrity and execute T-SQL queries.
Participate in Agile development processes.
Conduct unit and integration testing.
Identify and address potential performance issues.
Key Requirements:
7+ years of experience with Dynamics CRM Version 8.2 or similar.
Deep understanding of Dynamics CRM architecture and integration.
Strong knowledge of Managed Solutions
Proficient in C#, including Web API development.
Experience with Agile methodologies and Azure DevOps.
In-depth understanding of CRM Plugin architecture.
Familiarity with unit and integration testing in CRM environments.
Nice to Have:
Experience with financial/regulatory data collection systems.
Use of Azure Devops Pipelines for CI/CD
Significant SQL Server experience (DB design, T-SQL, procedures).
Knowledge of Azure DevOps for product backlog management.
Exposure to SSRS and ETL development using SSIS.
Other Details:
This position has a hybrid work model onsite in Dublin city with at least 50% of time required on-site.
Senior CRM Developer
Senior CRM Developer