The C# Developer must know the .Net environment. He must know and use the Visual Studio development tool to code .Net applications, whether web, mobile, Windows or other. In web environment, additional knowledge in JavaScript, CSS, HTML and databases are often required in this type of position. The C# Developer must demonstrate rigor and precision in the writing of the code, so that a creative spirit. He must also be curious and interested in new technologies in its field to maintain its technical expertise. Most development teams now evolving into a collaborative framework (Agile methodology), the C# Developer must also demonstrate a sense of listening and effective communication, with a strong teamwork spirit. To work in IT in Montreal, it is best to speak French and English.