Overview
Skills
Job Details
Title: Lead CRM Developer
Location: Plano, TX
Note: Communication skill has to be excellent and the highlighted skills are non negotiable
Required Skills:
Key Responsibilities:
Solution Development: Design and develop custom applications within the Dynamics 365 environment using C#, .NET, and JavaScript.
System Integration: Implement and manage integrations with third-party applications and other systems utilizing Azure services.
Customization: Tailor Dynamics 365 entities, workflows, and business processes to align with business needs.
Performance Enhancement: Optimize application and integration performance for efficiency and scalability.
Technical Leadership: Provide guidance, mentorship, and technical support to junior developers and team members.
Testing & QA: Develop and execute unit and integration tests to ensure solution reliability.
Documentation: Maintain comprehensive technical documentation for developed solutions and processes.
Troubleshooting: Identify and resolve technical issues within the Dynamics 365 environment.
Continuous Learning: Stay updated with the latest Dynamics 365, C#, and Azure trends and best practices to drive continuous improvements.
Experience Requirements:
Minimum of 9 years of experience in MS Dynamics 365 solution development.
Proficiency in C# and .NET framework.
Experience with Power Platform (Power Apps, Power Automate, plugins, PCF control development).
Hands-on experience with Azure Cloud services such as Azure Functions, Logic Apps, and Service Bus.
Familiarity with front-end technologies, including JavaScript, HTML, and CSS.
Strong expertise in Dynamics 365 CRM (Sales) architecture and customization.
Experience with implementing & developing Sales & Customer Service Modules using MS Dynamics CRM 365
Expertise in RESTful APIs and web services.
Excellent problem-solving and analytical abilities.
Strong communication and teamwork skills.
Ability to manage multiple projects and tasks effectively.