Full-Stack C# Developer [#2342]

Location: Montreal, QC, Canada
Date Posted: 09-19-2017
Alteo is looking for an experienced Full-Stack C# Developer for a contract position based in Montreal.

*** Full time contract 6+ month ***

Responsibilities:
  • Evaluate and code architecture design in collaboration with internal and external users to determine content, processing and capacity requirements, user access levels, software, firmware and hardware requirements.
  • Perform detailed analysis of system design, including sequential and logic diagrams from system requirements or user stories.
  • 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 team. 

Profile:
  • DEC / BAC in IT, Software Engineering or equivalent
  • 5+ years experience in Software Development with C# ASP.NET
  • Good understanding of a multi-tiered architecture
  • Experience with asynchronous processes, threads and back-end services
  • Familiar with systems level integration & hardware configuration
  • Web development using MVC
  • Practical knowledge of SQL language and MS-SQL Server.
  • Practical knowledge of web services, APIs, Cloud platforms, Azure, nHibernate, Cassandra.
  • Experience with TFS and Agile/Scrum process and applied software development best practices.
  • Ideally bilingual French & English
@@@@@
Alteo est à la recherche d'un Développeur C# Full-Stack pour un contrat basé à Montréal.

*** Full time contract 6+ month ***

Responsabilités :
  • 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 performante. 

Profil:
  • DEC / BAC en TI, Génie logiciel ou l'équivalent
  • 5+ années d’expérience en développement logiciel avec C# ASP.NET
  • Développement web avec MVC
  • Connaissances pratiques de l’architecture de multi-tiered
  • Experience avec asynchronous, threads and services back-end 
  • Expérience avec les systèmes de niveau intégration & configuration matérielle
  • Connaissances pratiques de SQL et MS-SQL Server
  • Connaissances pratiques des services web, APIs, plateformes Cloud, Azure, nHibernate, Cassandra
  • 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
  • Idéalement bilingue français et anglais
this job portal is powered by CATS