We are seeking a Dynamics 365 CRM Developer to join our team. The successful candidate will be responsible for developing, customizing, and implementing Dynamics 365 CRM solutions.
Responsibilities:
Design and develop Dynamics 365 CRM solutions using Microsoft Dynamics 365 and related technologies such as Power Platform and Azure.
Customize and configure Dynamics 365 CRM to meet business requirements.
Participate in all software development life cycle phases, including requirements gathering, design, development, testing, deployment, and support.
Collaborate with business analysts, project managers, and other stakeholders to understand and translate business requirements into technical solutions.
Develop and maintain technical documentation, including design documents, code comments, and user manuals.
Stay up-to-date with emerging trends and technologies related to Dynamics 365 CRM and related Microsoft technologies.
Participate in code reviews and provide feedback to other developers.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
At least 3 years of experience in Dynamics 365 CRM development.
Strong understanding of Dynamics 365 CRM architecture and related technologies, including Power Platform and Azure.
Experience customizing and configuring Dynamics 365 CRM using the XRM framework, JavaScript, and C#.
Experience integrating Dynamics 365 CRM with other systems and platforms like SharePoint, Dynamics GP, and Microsoft Teams.
Familiarity with Agile development methodologies.
Excellent communication and collaboration skills.
Ability to work independently and in a team environment.
Microsoft certifications in Dynamics 365 CRM development, such as MB-200 and MB-400, are a plus.