Sharepoint Developer

Rome, Italy


  • Implement end-to-end content encryption;
  • Implement an authentication (2FA) and authorization mechanism;
  • Implement a secure audit trail of data for auditing purposes;
  • Implement a forum type environment;
  • Implement a multilingual full-text index (French, Spanish, English and Arabic) both for chats and documents content;
  • Implement an embedded chat feature for groups and for one-on-one confidential conversations;
  • Implement a file sharing functionality (e.g. documents, pictures, videos, etc.);
  • Ensure the user interface is coherent and easy to use, taking into account a global user base. Users should be able to interact with the application (enter text, upload documents) in any of the IFAD official languages even if the application interface will remain English only;
  • Support the development of a user test script;
  • Support the user group during the user acceptance testing – resolving bugs and managing issues;
  • Support production deployment by third part;
  • Provide post go-live support.


  • University degree in Computer Science, Mathematics or related discipline;
  • At least 10 years of professional work experience, of which 5 must be with building, deploying and supporting SharePoint 2013 or newer;
  • Experience of both designing and executing technical solutions from business requirements;
  • Ability to document technical projects;
  • Excellent Sharepoint Development experience precisely coding skills including native code implementations;
  • SharePoint Architecture Object Model SharePoint Templates and InfoPath;
  • Knowledge of configuring Security, Privacy and Permission in Sharepoint, as well as integrating with Active Directory and synchronizing user profiles;
  • Knowledge of the IRM technology and IRM configuration experience;
  • Experience in SQL Server Database design;
  • Experience of developing/modifyng workflows in Sharepoint;
  • Experience of gathering and documenting user requirements;
  • Any Microsoft certifications a bonus;
  • Excellent written and verbal communication skills in English essential.

How to apply

Send us an e-mail at with your CV or call us.

Apply Here  

Interested in this job?

Drop your CV here or Browse for it.