Senior CRM Developer

September 12, 2024
Apply to this job

Job Description

Job Title : Senior CRM Developer Location: Plano, TX (Hybrid ) Job Type : Fulltime Job Description : As a Senior MS Dynamics 365 Developer, you will be responsible for designing, developing, and implementing solutions within the Dynamics 365 environment. You will leverage your expertise in C# and your experience with the Azure Cloud platform to deliver robust and scalable solutions that meet our business needs. This role requires a high level of technical proficiency and the ability to work collaboratively with cross-functional teams. Key Responsibilities: Design & Development : Design and develop custom solutions within the Dynamics 365 environment using C#, .NET, and JavaScript. Integration : Implement and manage integrations with other systems and third-party applications using Azure services. Customization : Customize Dynamics 365 entities, workflows, and business processes to meet specific business requirements. Performance Optimization : Optimize the performance of Dynamics 365 applications and integrations. Technical Leadership : Provide technical leadership and mentorship to junior developers and team members. Testing & Quality Assurance : Develop and execute unit tests and integration tests to ensure the quality and reliability of the solutions. Documentation : Create and maintain technical documentation for developed solutions and processes. Troubleshooting : Diagnose and resolve technical issues within the Dynamics 365 environment. Continuous Improvement : Stay updated with the latest trends and best practices in Dynamics 365, C#, and Azure to continuously improve the solutions and processes. Experience : 8 years of experience in developing solutions within the MS Dynamics 365 environment. Strong proficiency in C# and .NET framework. Experience with Azure Cloud services, including Azure Functions, Logic Apps, Service Bus, and other related services. Familiarity with front-end technologies such as JavaScript, HTML, and CSS. Skills : In-depth knowledge of Dynamics 365 CRM architecture and customization capabilities. Strong understanding of RESTful APIs and web services. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to manage multiple tasks and projects simultaneously. Preferred Qualifications: Experience with Power Platform (Power Apps, Power Automate). Microsoft Certified: Dynamics 365 Developer or similar certifications. Knowledge of DevOps practices and tools, including CI/CD pipelines.