Description

What you’ll do:

  • Solution Architecture: Design scalable, secure, and efficient solutions using Dynamics 365 modules (Customer Engagement) and the Power Platform.
  • Technical Leadership: Lead and mentor a team of developers, ensuring adherence to coding standards, best practices, and architectural guidelines.
  • Customization and Development: Build complex functionality and oversee customizations, plugins, workflows, integrations, and extensions using Power Platform, C#, JavaScript, Dataverse and Azure services.
  • Performance Optimization: Identify and resolve performance issues in Dynamics 365 applications, ensuring optimal system efficiency and user experience.
  • Stakeholder Collaboration: Collaborate with Solutions Architect, developers, business analysts, project managers, and end-users to translate business requirements into technical solutions.
  • Data Management: Ensure effective data modelling, migrations, and integrity within Dynamics 365 and integrated systems.
  • Governance and Compliance: Implement governance policies for customization, environment usage, and data security to align with organizational standards.
  • Release Strategy: Work with the release manager to ensure the developers are compliant with the release strategy and follow the best practices for smoother deployment.
  • Documentation and Knowledge Sharing: Maintain detailed documentation of solution designs, architecture decisions, and development processes; actively share knowledge within the team.
  • Problem Solving and Support: Provide advanced troubleshooting for technical issues, supporting production environments and implementing preventive measures.
  • Stay Updated: Keep up with the latest Dynamics 365 updates, features, and best practices to leverage new opportunities for innovation.

Qualifications:

What you bring:

  • Experience: 8+ years in Dynamics 365 development, solution design, and implementation roles, with at least 4 years in a technical leadership capacity.
  • Technical Expertise: In-depth knowledge of Dynamics 365 modules especially Customer Service, Omnichannel, Field Service and the Power Platform (Power Apps, Power Automate, Dataverse).
  • Development Skills: Strong experience with custom development using C#, JavaScript, .NET, Dataverse Plugins/Actions and Power Platform tools.
  • Integration Knowledge: Expertise in integrating Dynamics 365 with Azure Functions, Logic Apps, API connectors, or middleware like KingswaySoft or SSIS.
  • Leadership: Proven ability to lead and mentor technical teams, fostering collaboration and knowledge-sharing.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues effectively.
  • Best Practices Knowledge: Familiarity with Agile development methodologies, DevOps practices, and ALM strategies for Dynamics 365 projects.
  • Attention to Detail: A meticulous approach to design, testing, and quality assurance.
  • Communication Skills: Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams and stakeholders.
  • Adaptability: Ability to commit to continuous learning to implement modern solutions to solve business challenges.

Great to have:

  • Experience with Customer Insights and Journeys module.
  • Ability to setup and run performance testing

Education

Any Graduate