Le Développeur .Net se doit de connaître les langages de programmation C# et/ou VB.Net ainsi que l'environnement .Net. Il devra connaître également l'outil de développement Visual Studio qui lui permet de réaliser des applications .Net, qu'elles soient Web, mobiles, Windows ou autres. Des connaissances supplémentaires en JavaScript, CSS, HTML et bases de données SQL sont souvent exigées dans ce type de poste. Le Développeur .Net 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 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 .Net 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 comme Développeur .Net à Montréal, il est préférable de parler le français et l'anglais.