Job Description:

CRM Developer (Senior) – Dublin – Hybrid

Are you a highly skilled CRM Developer with extensive experience in Microsoft Dynamics CRM and .NET technologies?
Do you have a proven track record in designing and delivering complex CRM solutions and leading technical delivery in enterprise environments?


We are seeking one (1) seasoned CRM Developer to take on a senior-level role in a dynamic project team, contributing to the delivery of high-quality business-critical systems.

Location: Dublin (North Wall Quay)
Work Model: Hybrid (minimum 50% onsite)
Start Date: June 2025 (estimated)
Contract Type: Full-time, Monday–Friday
Contract Duration: 6 months


About the Role:
As a Senior CRM Developer, you will take a leading role in the design, development, and delivery of Microsoft Dynamics CRM solutions, with a focus on version 8.2 (on-premises) or similar. You will collaborate with cross-functional teams to ensure solutions are robust, scalable, and aligned with architectural standards.
This role demands deep technical expertise in CRM, .NET, and SQL environments, and requires experience with integrating CRM with a broader enterprise ecosystem including Active Directory, SharePoint, Exchange, and internal APIs.

Key Responsibilities:
  • Design, develop, and maintain solutions on Microsoft Dynamics CRM 8.2 (on-premises) or similar
  • Develop CRM plugins, custom workflows, and integrations using C#, JavaScript/TypeScript, and Web APIs
  • Implement secure and scalable CRM data models and business logic
  • Integrate CRM with other systems via API, including AD, SharePoint, SSRS, and Exchange
  • Manage CRM solution lifecycle, deployment strategies, and DevOps pipelines
  • Design and develop custom SQL Server databases, stored procedures, and SSIS packages
  • Implement unit and integration tests tailored for Dynamics CRM components
  • Participate in Agile delivery teams, contributing to sprint planning, retrospectives, and backlog grooming
  • Work within a structured release cycle using Azure DevOps and CI/CD best practices

Mandatory Experience & Skills:
  • 7+ years of professional experience in .NET development, including CRM-specific projects
  • Deep hands-on experience with Microsoft Dynamics CRM version 8.2 (on-premises) or later
  • Strong knowledge of CRM plugin architecture, FetchXML, and CRM SDK
  • Proficiency in JavaScript or TypeScript and CRM client-side APIs
  • Strong C# and .NET development skills, including building and consuming Web APIs
  • Advanced SQL Server experience (design, stored procedures, T-SQL, SSIS, SSRS)
  • Experience working with Agile methodologies and Azure DevOps
  • Familiarity with financial or regulatory systems built on .NET/CRM/SQL Server
  • Ability to lead technical delivery and coordinate with specialists across disciplines

Mandatory Educational / Professional Requirements:
  • Diploma or Degree in IT or a related discipline (NFQ Level 7/8 or equivalent)
  • Fluency in English (written and verbal) to be verified if shortlisted

Application Notes:
Candidates must clearly demonstrate the mandatory experience, qualifications, and competencies in their CV to be considered. Applications lacking key criteria will not be progressed.
If you are a qualified CRM Developer looking to lead in the delivery of complex enterprise-grade solutions, we encourage you to apply.

 

If you are a qualified candidate interested in this opportunity, please apply.

Top Skills:

Apply to this job

Think you're the perfect candidate for this job?

BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF INTELLECT SERVICES.

Related Jobs