Senior CRM Developer
emagine Polska
⚲ Dublin
Wymagania
- Security
- C#
- CRM
- Stored Procedures (STP)
- Active Directory (AD)
- .Net
- Java
- SQL
- API (Application Programming Interface)
- Microsoft SQL Server
Opis stanowiska
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.