FiNASAL | Your one-stop partner for Dynamics 365 & IT Managed services

FiNASAL | Your one-stop partner for Dynamics 365 & IT Managed services

FiNASAL | Your one-stop partner for Dynamics 365 & IT Managed services

Sr. CRM Developer (Dynamics 365)


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.

    Apply for this position

    Allowed Type(s): .pdf, .doc, .docx