To apply for this job you must first either login or register

Développeur .NET / .NET Developer (x4)

Montreal, Quebec  - Contract



Job Description

Participer au cycle de vie du développement logiciel de systèmes de contrôle d'accès pour des applications Web, Cloud, RFID, Bluetooth, technologies WiFi pour les migrations de systèmes existants ainsi que pour les anciens systèmes de notre client.

Planifier, coder et valider afin de fournir un niveau optimal d'interface utilisateur. Effectuer une analyse détaillée de la conception du système, y compris des diagrammes séquentiels et logiques à partir des exigences système ou des histoires d'utilisateurs.

Évaluer la conception de l'architecture en collaboration avec les utilisateurs internes et externes afin de déterminer les besoins en matière de contenu, le traitement d’information/évènements et la capacité, les niveaux d'accès des utilisateurs, les logiciels, les logiciels pour systèmes embarqués (firmware) et le matériel requis.

Évaluer les facteurs du système, y compris, mais sans s'y limiter aux exigences d'entrée/sortie, le flux d'information à travers le matériel/logiciel/firmware en fournissant d'autres méthodes de résolution de problèmes lorsque nécessaire.

Contribuer au sein d’une équipe Agile SPRINT performante.


English version..


Participate in full SDLC of access control systems for web applications, Cloud, RFID, Bluetooth, WiFi technologies for existing and legacy system migrations to future generation product lines.

Plan, code and validate to deliver highly performant responsive user interface. Perform detailed analysis of system design, including sequential and logic diagrams from system requirements or user stories.

Evaluate architecture design in collaboration with internal and external users to determine content, processing and capacity requirements, user access levels, software, firmware and hardware requirements.

Evaluate system factors, including but not restricted to input/output requirements, information flow through hardware/software/firmware; providing alternative methods of problem resolution when needed.

Contribute to a high performing Agile SPRINT team.


Must Have Skills:

QUALIFICATIONS:
•Diplôme universitaire ou collégiale en informatique, ingénierie ou discipline connexe.
•Minimum de 5 ans d'expérience dans la conception et le développement de logiciels idéalement dans une ou plusieurs des technologies, méthodologies et environnements suivants :
•C#, .Net, C++
•Développement web avec ASPX, MVC, and .NET.
•Protocoles de communication : appareils USB, IP/UDP, socket layers, HTTP/S, et connaissances des environnements réseaux/routing.
•Connaissances pratique de SQL, SP et MS-SQL Server.
•Connaissances pratique des services web, APIs, Zigbee, Veracode, plateformes Cloud, BLE, nHibernate, Cassandra.
•Connaissances de Delphi pour les migrations des sytèmes anciens.
•Connaissances des systèmes d'exploitation Microsoft.
•Expérience avec TFS et processus Agile/Scrum et les meilleures pratiques en développement de logiciels.
•Familiarité avec l'intégration des systèmes et la configuration des matérielles.
•Expérience avec des processus asynchrones, des threads et des services back-end.
•Vous devez accepter de vous soumettre à une vérification préalable à l’emploi, y compris, mais sans s’y limiter, à une vérification des références et des antécédents.
•Vous devez posséder le droit sans restriction de travailler au Canada.
•Vous devez joindre vos deux versions de CV (français et anglais)

COMPÉTENCES:

•Bilingue (anglais et français), tant à l’oral qu’à l’écrit
•Capacité de travailler simultanément sur diverses problématiques
•Aptitudes au travail d’équipe, entregent et autonome.
•Grand souci du client et de la compréhension de ses besoins.
•Personne proactive et orientée résultats.

English version..

Qualifications
•University or College degree in Computer Science, Engineering or equivalent.
•Minimum 5 years’ experience in software design and development ideally in one or more of the following technologies, practices and environments:
•C#, .Net, C++
•Web development using ASPX, MVC, and .NET.
•Various communication protocols: USB devices, IP/UDP, socket layers, HTTP/S, and familiar with networking/routing environment.
•Practical knowledge of SQL language, SP and MS-SQL Server.
•Practical knowledge of web services, APIs, Zigbee, Veracode, Cloud platforms, BLE, nHibernate, Cassandra.
•Good knowledge of Delphi for legacy migration purposes.
•Good Knowledge of various Microsoft operating systems.
•Experience with TFS and Agile/Scrum process and applied software development best practices.
•Familiar with systems level integration & hardware configuration.
•Experience with asynchronous processes, threads and back-end services.
•Must be willing to comply with pre-employment screening, including but not limited to, reference verification and background check
•Must have unrestricted Canadian work authorization
•Add or send your two CV versions (French and English)

Skills

•Bilingual (English and French), spoken and written
•Ability to handle several issues simultaneously.
•Team player, good interpersonal skills and autonomous.
•Strong customer focus, understanding of the customer’s viewpoint.
•Goals oriented, proactive.





Details:
Starting: ASAP
To apply for this job you must first either login or register