As a Dynamics 365 Developer, you will work collaboratively with a diverse team of technical experts, architects, business/product owners, business analysts, technical writers, testers, and scrum masters within an Agile-Scrum environment.
The main emphasis will be on transferring data from one company to another, transitioning the organization to an online platform, and consolidating duplicate records. It is essential to ensure that existing integrations remain unaffected by the proposed changes. Moreover, the role includes actively participating in the advancement and improvement of our CRM systems by introducing innovative ideas and implementing effective problem-solving strategies.
Requirements & Experience:
• 5-7 years of experience designing Security models and out-of-the-box configurations and integrations
• Must have strong technical skills in MS Dynamics 365 and earlier with online & on-premises environments.
• Experience in workflow, Business Rules, Plugins, Form Customization, and CRM Administration.
• Hands-on experience in C#.Net, JavaScript, MS SQL, MS CRM SDK, and XRM toolkit.
• Strong SQL Server development experience and SSRS/SSIS design, development experience implementing data tier components & services.
• Experience in workflow, JavaScript, Plugins, Form Customization, Console jobs, and CRM Administration.
• Experience in MS CRM & 3rd party Integration using Middleware Tools/ API’s (REST, ODATA Web API's) /SSIS packages.
• Should have good problem-solving and analytical skills.
• Good understanding and clarification of business requirements
• Handling Analysis, Coding, Testing, and Quality processes for tasks
• Should be able to think independently and be solution driven.
• Experience in evaluating alternative approaches and selecting optimal approaches.
Principal Duties & Responsibilities:
• Develop and maintain CRM Dynamics plugins, workflows, and customizations using C#, JavaScript for validation, and other relevant technologies.
• Implement API integrations to ensure seamless communication between multiple systems.
• Data migration
• Implement and maintain security measures within CRM Dynamics applications.
• Custom development or migration experience in the current project
• Bring innovative ideas and contribute to solving complex technology problems.
• Actively participate in Agile Scrum development activities, including sprint-planning, standups, retrospectives, and architecture meetings.
• Engage in client interactions to understand requirements and provide solutions.
• Demonstrate strong problem-solving abilities to address complex challenges.
• Experience with ASP.NET, MVC 4.0, C#, JavaScript, jQuery, Bootstrap, ADO.NET, and with GitHub
Plus:
• Microsoft Azur certificates or strong experience with Azure Cloud services
• Experience in membership organizations or non-profit environments is preferred.
• Knowledge of DevOps CI/CD processes and automation is desired
Education Requirements:
• Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related discipline.
Any Graduate