Jobs at Alteo

View all jobs

C# Full-Stack Developer [#4358]

Montreal, QC
Alteo is looking for a C# Full-Stack Developer for a permanent position based in Montreal.

You will be responsible for the development and maintenance of a cloud based solution used worldwide by the company's customers.

Responsibilities:
  • Conduct design, development, code reviews and resolve production issues
  • Strong empathy with customer situation
  • Be responsible for features from development to production
  • Improve the product 

Profile:
  • DEC/BAC in computer science, software engineering or equivalent
  • 5+ years experience in software development
  • Experience with asynchronous processes, threads and back-end services
  • Practical knowlege of C# 
  • Practical knowledge of web services APIs, Cloud platforms
  • Practical knowledge of SQL and Non-SQL (Cosmos DB, MongoDB)
  • Practical knowledge of ORM (Entity Framework, nHibernate)
  • Familiar with Microservice architecture
  • Familiar with Message bus and web API inter-process communication methods
  • Web development using ASPX, AngularJS, Angular 7 (and up) and .NET
  • Various communication protocols: USB devices, IP/UDP, socket layers, HTTP/S, and familiar with networking/routing environment
  • Knowledge of TFS, JIRA, Jenkins and automation tools such as SoapUI is a plus
  • Familiarity with Zigbee controllers BLE an asset
  • Familiar with systems level integration & hardware configuration using a variety of Microsoft operating systems
  • Experience with Agile/Scrum process and applied software development best practices
  • Knowledge of the AWS platform (strong asset)
  • Experience with Docker (asset)
  • Knowledge of terraform language  (asset)
  • Knowledge of continuous integration tools and processes  (asset)
  • Knowledge of Jenkins (asset)
  • Team player, positive attitude
  • Ideally bilingual (English is a must; French is a plus)
@@@@@
Alteo est à la recherche d'un Développeur C# Full-Stack pour un poste permanent basé à Montréal.

Vous serez responsable du développement et de la maintenance d'une solution basée sur le cloud utilisée dans le monde entier par les clients de l'entreprise.

Responsabilités :
  • Conduire la conception, le développement, les revues de code et résoudre les problèmes de production.
  • Forte empathie avec la situation du client
  • Être responsable des fonctionnalités du développement à la production
  • Améliorer le produit 

Profil :
  • DEC/BAC en informatique, génie logiciel ou équivalent
  • 5+ ans d'expérience dans le développement de logiciels
  • Expérience avec les processus asynchrones, les threads et les services back-end
  • Connaissance pratique de C# 
  • Connaissance pratique des services web APIs, des plateformes Cloud
  • Connaissance pratique de SQL et Non-SQL (Cosmos DB, MongoDB)
  • Connaissance pratique des ORM (Entity Framework, nHibernate)
  • Familiarité avec l'architecture Microservice
  • Familiarité avec le bus de messages et les méthodes de communication inter-processus de l'API web
  • Développement web utilisant ASPX, AngularJS, Angular 7 (et plus) et .NET
  • Divers protocoles de communication : Périphériques USB, IP/UDP, couches de socket, HTTP/S, et connaissance de l'environnement réseau/routage
  • La connaissance de TFS, JIRA, Jenkins et d'outils d'automatisation tels que SoapUI est un plus.
  • Familiarité avec les contrôleurs Zigbee BLE un atout
  • Familiarité avec l'intégration au niveau des systèmes et la configuration du matériel à l'aide d'une variété de systèmes d'exploitation Microsoft.
  • Expérience du processus Agile/Scrum et des meilleures pratiques appliquées au développement de logiciels
  • Connaissance de la plateforme AWS (atout important)
  • Expérience avec Docker (atout)
  • Connaissance du langage terraform (atout)
  • Connaissance des outils et processus d'intégration continue (atout)
  • Connaissance de Jenkins (atout)
  • Esprit d'équipe, attitude positive
  • Idéalement bilingue (l'anglais est indispensable ; le français est un atout)

Share This Job

Powered by