Le Développeur BI est un programmeur qui a une très bonne expérience des bases de données et des outils qui permettent de gérer et traiter des volumes importants de données (SSIS, SSRS, Informatica, Cognos, Business Objects, SAP BI, Oracle BI etc.). Le Développeur BI doit démontrer de la rigueur et de la précision dans l'écriture de son code, de même qu'un certain esprit créatif. Il doit aussi être curieux et et s'intéresser aux nouvelles technologies dans son domaine pour tenir à jour ses compétences techniques. La plupart des équipes de développement évoluant maintenant dans un cadre collaboratif (méthodologie Agile), le Développeur BI doit aussi faire preuve d'un sens de l'écoute et d'une bonne communication, avec un goût prononcé pour le travail en équipe. Pour travailler en TI à Montréal, il est préférable de parler le français et l'anglais.