CRM Developer

This job listing is no longer active.

We are seeking a highly experienced and senior-level Dynamics 365 and Power Platform Developer to join our dynamic team. This role requires a developer with deep technical expertise in Dynamics 365 and the Power Platform, including Power Pages. The ideal candidate will possess exceptional English communication skills and have a proven track record of delivering high-quality solutions.

Responsibilities:

    • Lead the design, development, and deployment of Dynamics 365 solutions, including customization and configuration to meet business requirements.
    • Develop, enhance, and maintain Power Platform solutions, including Power Apps, Power Automate, Power BI, and Power Pages.
    • Create and manage complex integrations between Dynamics 365 and non-Microsoft products, ensuring seamless data flow and functionality.
    • Collaborate closely with stakeholders to gather requirements, define solution architectures, and deliver technical specifications.
    • Provide technical leadership and mentorship to junior developers and team members.
    • Troubleshoot and resolve technical issues, ensuring optimal performance and reliability of deployed solutions.
    • Conduct code reviews to maintain high-quality standards and best practices.
    • Stay current with emerging technologies and industry trends, continually enhancing your skills and knowledge.
    • Document development processes, configurations, and user guides to ensure comprehensive knowledge sharing.

To be successful in this role, you will have:

    • Bachelor’s degree in Computer Science, Information Technology, or a related field.
    • Minimum of 10 years of experience in Dynamics 365 development and Power Platform solutions.
    • Broad knowledge and experience across all of the Dynamics 365 CE apps including, Sales, Customer Service, Customer Insights, Field Service and Project Operations
    • Experience extending Dynamics 365 and PowerApps including: Javascript, Plugins, Customer APIs, Azure functions, Canvas apps etc.
    • Expertise in Power Pages and experience in building and customizing portals.
    • Strong proficiency in designing and implementing complex integrations, including knowledge of integration tools and methodologies.
    • Exceptional English communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders.
    • Proven experience with Azure services and cloud technologies.
    • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
    • Ability to work independently and manage multiple projects simultaneously.
    • Microsoft certifications in Dynamics 365 and Power Platform are highly desirable.

Similar Jobs