This is a fantastic opportunity for a junior to mid‑level Dynamics 365 Developer who wants to deepen their technical skills while working closely with business stakeholders. You'll be the go‑to internal resource for troubleshooting issues, improving system functionality, and supporting data integrity across the organisation.You'll work alongside operational teams, project managers, and senior technical colleagues to ensure Dynamics 365 is stable, optimised, and aligned with business needs. The role blends hands‑on development, problem‑solving, and continuous improvement — ideal for someone who enjoys variety and wants to grow into a more senior technical position over time.Key ResponsibilitiesSystem Development & EnhancementsBuild, configure, and customise Dynamics 365 modules to support evolving business requirements.Develop workflows, plugins, Power Automate flows, and customisations using C#, JavaScript, and Power Platform tools.Assist in designing and implementing new features, integrations, and system improvements.Support the rollout of enhancements, ensuring changes are well‑tested, documented, and communicated.Support & Issue ResolutionAct as the first internal point of contact for Dynamics 365 issues, bugs, and user queries.Troubleshoot and resolve data inconsistencies, system errors, and configuration problems.Work with end‑users to understand issues, replicate problems, and implement fixes.Escalate complex issues to senior technical resources or external partners when required.Data Quality & GovernanceSupport data cleansing, validation, and migration activities.Help maintain data accuracy, consistency, and compliance across the platform.Assist in developing data standards, documentation, and best practices.Collaboration & Stakeholder EngagementWork closely with business teams to gather requirements and translate them into technical solutions.Provide user training, guidance, and support to improve adoption and system confidence.Participate in internal projects, contributing technical insight and practical recommendations.Skills & ExperienceEssentialExperience working with Microsoft Dynamics 365 (CE/CRM).Basic to intermediate knowledge of customisation tools (workflows, business rules, forms, views).Familiarity with Power Platform (Power Automate, Power Apps).Understanding of relational data structures and data management principles.Ability to troubleshoot issues methodically and communicate solutions clearly.Strong attention to detail and a proactive approach to problem‑solving.Experience with C# (.NET)Experience with HTML, CSS and JavaScript.DesirableExperience developing Dynamics 365 CE plugins using C# (.NET), with an understanding of the execution pipeline.Exposure to Custom Workflow Activities (CWA) for extending Dynamics 365 process automation.Experience enhancing the Dynamics 365 user interface using Web Resources (HTML, CSS, JavaScript).Familiarity with building or working with Power Apps Component Framework (PCF) controls to create custom, reusable UI components.Experience with Power Automate for workflow automation and integration scenarios.Awareness or practical exposure to Azure Functions for background processing and system integrations.Familiarity with Azure integration components such as REST APIs, Service Bus, or Logic Apps.Understanding of relational data models, Dataverse architecture, and data governance principles.Experience working with version control and DevOps tools (e.g. Azure DevOps, Git).Previous experience in an internal support or business-facing technical role, working closely with non-technical users.Ability to troubleshoot technical issues across client-side, server-side, and integration layers.Personal AttributesCurious, eager to learn, and comfortable asking questions.Strong communicator who can translate technical concepts into plain language.Collaborative mindset with a willingness to support colleagues across the business.Organised, reliable, and able to manage multiple tasks in a fast‑moving environment.What We OfferA supportive environment where you can grow your technical skills and career.Opportunities to work on meaningful projects that directly impact business operations.Exposure to a broad range of technologies within the Microsoft ecosystem.Competitive salary and benefits package.A culture that values continuous improvement, innovation, and teamwork.Job Type: Full-timePay: From €80,000.00 per yearBenefits:Bike to work schemeCompany pensionSick payWork from homeWork Location: Hybrid remote in Southside, Dublin, CO. Dublin