Job Description
- 4+ years of experience, with a minimum of 2–3 end-to-end Dynamics CRM implementations.
- Collaborate with other software developers, business analysts, software architects, and IT professionals to implement Microsoft Dynamics 365/CRM solutions.
- Design and develop solutions that meet business requirements and align with departmental standards and policies.
- Customize the system to fit the company's business needs.
- Integrate existing systems and services into the CRM architecture.
- Ensure all development work is fully documented to support future maintenance.
- Provide accurate estimates for development tasks and take ownership of delivery timelines.
- Hands-on experience with the Microsoft Dynamics CRM platform, XRM Framework, entity model, security model, Web services, and WebAPI.
- Extensive experience with the .NET Framework and C#, including the CRM API, REST/ODATA, and SOAP endpoints.
- Skilled in Workflows, Business Rules, Plugins, Form Customization, CRM Administration, Power Automate, and Power Apps.
- Hands-on experience with C#.Net, JavaScript, MS SQL, MS CRM SDK, and the MSD developer toolkit.
- Proficient in Workflows, JavaScript, Plugins, Form Customization, Console jobs, and CRM Administration.
- Experience with MS CRM and third-party integration using middleware tools, APIs (REST, ODATA, Web APIs), and SSIS packages.
- Experience using the MS Dynamics CRM SDK for application development and creating custom workflow activities, plug-ins, and advanced client-side scripting.
- Working knowledge of third-party ETL tools (SSIS), with KingswaySoft experience being a plus.
- Work closely with technical Project Managers and Business Analysts to define timeframes, quality standards, budgets, project structure, and deliverables.
- Develop, maintain, and update project methodologies and frameworks, including KPIs, policies, forms, templates, and documentation.
- Refine CRM implementation standards and tools, with knowledge of the latest CRM versions (365/Cloud/On-Premise).
- Experience with SharePoint is a plus.
- Experience in the financial sector is a plus.