Career Opportunities Contact Us Français Italiano
Home Services Solutions Profile
In order to meet the growing needs of our customers, we are constantly searching for dynamic, qualified individuals to join the CTC resource team. Currently, there are several career opportunities available at CTC. If you feel you satisfy the qualifications for one of the positions listed on this page, please send your CV to resources@ctcinc.ca identifying the position(s) you are interested in. Qualified individuals will be contacted by our human resources department.
CTC004731 : .Net developper - Intermediate/senior
Location : Montreal, Quebec
Field : .Net
Position Type : Contract
Starting : May 20, 2019
Ending : January 10, 2020
Resources Required : 1
Position Description

Your intellectual curiosity, your constant optimism and your sharpened innovation capacity will enable you to take on the following tasks:

  • Participate in requirements gathering and analysis phases;
  • Design and develop software solutions required to meet project requirements and specifications;
  • Review, analyze and modify programming systems (coding, testing, debugging) and document programs;
  • Work with technical resources to ensure understanding and proposing technical solutions related to functional needs;
  • Develop and update conceptual and physical models;
  • Document technical specifications and test cases;
  • Proactively collaborate within the agile team and with other teams to achieve common goals of quality and effectiveness.

Required Skills

  • You have gained significant 4 years of IT experience as a .NET C # 4.6 and .NET Core developer on large projects.
  • You have a good understanding of object-oriented programming concepts, and have participated in Api REST projects in .NET (ASP WEB API) technologies,
  • You have a strong analytical capacity and you are rigorous.
  • You are good at creating responsive web interfaces (HTML5, bootstrap, Jquery, Angular JS, Angular 7, Typescript)
  • You are very familiar with source controllers such as GitHub, TFS and SVN, automated unit testing
  • You are strong in object-oriented design and you master the design patterns.
  • You have a good knowledge of software development processes including agile methods, continuous integration and fault handling,
  • You know change management and release management processes,
  • Dynamic, analytical, autonomous and rigorous, your excellent level of oral and written communication makes you a first-class interlocutor in both French and English,
  • You have a great ability to adapt and work in a team in a stimulating environment motivates you.

Technological environment:

  • Back End-.NET C # (4.6 and Core 2.X), RESTful APIs, .Net Web API, JSON Web Service, ASP.NET, Entity Framework, RabbitMq, WCF, MSMQ, SQL Server, Docker
  • Front End-JavaScript(AngularJS, Angular 7, Vue.js, D3.js), HTML 5, CSS3
  • Collaboration part - Confluence
  • Automation and Delivery Tools - JIRA, TFS, Git, SVN, Powershell, Sonar, Bamboo, Jenkins

Required experience: .NET and / or Front-end developer: 4 years