This site uses cookies to customise and improve your experience. By continuing to browse the site you are agreeing to our use of cookies. Check our Privacy and Cookies Policy OK More information
Home Careers Job offers

Job offers

You can reply directly to a posted job offer or add it to your selection and apply for several positions at once. 

QC/DEV/004 - Software Development Engineer .NET

  • Date 02-20-2016
  • Contract type : CDI
  • Region Montreal
  • Location Montreal
  • Availability ASAP
  • Branch Canada
  • Domain Indifferent

Véritable partenaire technologique, SII apporte des solutions à forte valeur ajoutée aux projets en Ingénierie et en Informatique de nombreuses grandes entreprises. SII Canada, la dernière filiale à avoir rejoint le Groupe SII, a officiellement démarré ses activités en mars 2015. Dans le cadre de son développement, SII Canada recrute à la fois des personnes expérimentées et des jeunes diplômés qui sont prêts à relever de nouveaux défis.

As a trusted technology partner, SII provides high value added solutions for the Engineering and IT projects of many large corporations. SII Canada, the latest subsidiary of SII Group, has officially started its operations in March 2015. In the frame of its development, SII Canada recruts not only experimented persons but also yound talented graduates which are ready to take on new challenges.


Software Development Engineer  .NET


For our client, a worldwide known company, leader in his technologic domain, we are looking for talented people like you. You will tightly integrate hardware, software and services.

The role Software Development Engineer, is to bring your .NET development expertise to support the design, development and maintenance of features as executed by the product development team.


2-5 years


Your expertise in Microsoft technologies provides your base to build highly scalable, well performing systems that serve a large user base. You will :

  • Design, develop and maintain various features executed by the product development team.
  • Participate in code reviews and provide and accept reviews.
  • Interact with infrastructure user interface team present locally.
  • Review the existing system and be able to provide support maintenance activities when assigned.
  • Analyse all the solution options in a given project, and identify which solutions to maintain and provide high performance solutions and implement.


You must possess the below minimum qualifications to be initially considered for this position. Qualifications listed as preferred or additional will be considered a plus factor for applicants.


  • Bachelor of Computer Science or equivalent combination of education and experience

Additional Qualifications:

  • Strong Object Oriented Programming principles. Thorough understanding and practicing SOLID principles.
  • Over 5 years of experience in developing .NET applications
  • Highly proficient in .Net 4.x: C#, XML, SQL Server 2012, Cassandra
  • Experience with RESTful services with WCF/Web API JSON
  • Expert knowledge of RDBMS concepts, Database coding techniques and store procedures.
  • Experience in analysing requirements, able to understand impact on existing systems and come up with an all-encompassing solution
  • Experience in designing, developing and maintaining enterprise class web based applications
  • Follow coding best practices and standards
  • You must have independently designed and implemented solutions or modules in a project.

Preferred Qualifications:

  • Excellent analytical skills
  • Good understanding of Design Patterns, Agile and Scrum Methodologies.
  • Experience with Software configuration management (SCM) tools such as ACCUREV, SVN is a plus.
  • Good written and verbal communications skills and must be a strong team player.


Research and development engineer