Senior MS Dynamics Developer

Job Reference BBBH767_1751466008
Application Email CMinnock.51598.12640@pfhtech.aplitrak.com
Currency EUR
Days to Advertise 7
Consultant Email CMinnock@pfh.ie
Job Industries , ()
Job Skills * Microsoft Dynamics 365, ADO.NET, ASP.NET, C#, Canvas App, Dynamics Portal / Power Pages * Power Apps, Power Automate, Power BI * Web API

Senior MS Dynamics Developer
Location: Dublin (Hybrid)
Contract: Long-Term Daily Rate
We're seeking a talented and experienced MS Dynamics Developer to join our team on a high-impact public sector project. The ideal candidate will have strong experience delivering MS Dynamics Case Management Solutions with a user-centric design approach. You'll collaborate closely with design and business teams to deliver robust, user-friendly solutions.
Key Experience & Skills

  • 10+ years' overall development experience in a senior role.
  • Proven experience with MS Dynamics 365 (Customer Service, CMS development, configuration & customisation).
  • Strong background in Power Apps, Power Automate, Dataverse and integrations.
  • Solid knowledge of HTML, CSS, JavaScript, jQuery and responsive design.
  • Experience integrating Dynamics 365 with other systems (Power Automate, Azure Logic Apps, custom APIs).
  • Strong problem-solving and analytical skills - ability to translate business needs into technical solutions.
  • Proficiency in C#, .NET, ASP.NET (Web Forms & MVC), SQL and Dynamics SDK.
  • Excellent written and spoken English; clear documentation and communication.
  • Microsoft Certified Professional (Dynamics 365 Customer Service, Business Consultant or Power Platform) plus relevant frontend certs.
  • Degree in Computer Science, IT or related field (Level 7+).

Key Responsibilities

  • Design, develop and implement custom solutions in MS Dynamics 365 CMS.
  • Create and customise entities, workflows, forms, views and reports.
  • Develop and manage system integrations using APIs, Power Automate and Azure tools.
  • Build workflows and Power Apps to enhance user interactions.
  • Maintain and optimise Dynamics 365 performance and reporting.
  • Troubleshoot and resolve issues to ensure smooth performance.
  • Configure system settings and security roles for compliance.
  • Support SharePoint setup and data migration, ensuring data integrity.
  • Prepare detailed documentation, configurations and user guides.
  • Deliver training sessions to internal teams and end-users.
  • Participate fully in Agile/Scrum processes and CI/CD pipeline development.
  • Stay up to date with emerging Dynamics 365 features and recommend improvements.

Technical Skills Overview

  • Microsoft Dynamics 365, Dynamics Portal / Power Pages
  • Power Apps, Power Automate, Canvas App, Power BI
  • Web API, ASP.NET, C#, ADO.NET
  • JavaScript frameworks & libraries
  • Backend integrations, CI/CD pipelines, Azure DevOps, Azure Cloud services
  • Data modelling, Dataverse, SQL, API integrations
  • Debugging, development tools, sys admin skills and security compliance

Non-Technical Skills

  • Creative thinking, proactive problem-solving
  • Strong collaboration and teamwork
  • Hands-on leadership ability
  • Excellent stakeholder engagement

Please note you must be living in Ireland to apply to this role and you must hold an EU passport or valid work permit.
PFH Technology, owned by Ricoh - a Japanese based global ICT company, is a premier provider of end-to-end ICT solutions and a managed services portfolio scaling from SMEs to large Enterprise organisations. We have unrivalled vendor relationships. We can procure, design, deploy and support all your ICT needs. Our ISO certified Custodian™ Cloud Services and Custodian™ Managed Services provide the technology and expertise to mitigate risk and reduce your costs immediately. We have a nationwide network of over 750 dedicated professionals, ready to meet your ICT needs, with offices in Dublin, Cork and Galway.

Apply for this Job

Please enter your full name.

Enter a valid email address.

Add your cover letter for supporting information here.

Upload your CV to accompany your application for this job.

Fields marked with * are required.