Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Avantages

Activités sociales organisées par l'entreprise

Activités sociales organisées par l'entreprise

Assurance

Assurance

Café

Café

Conciliation travail et vie personnelle

Conciliation travail et vie personnelle

Congés de maladie

Congés de maladie

Fruits frais

Fruits frais

Horaire d'été

Horaire d'été

Horaire flexible

Horaire flexible

Remboursement du transport en commun

Remboursement du transport en commun

Salle de détente

Salle de détente

Salle de jeux

Salle de jeux

Transport en commun à proximité

Transport en commun à proximité

Vacances

Vacances

Description

Développeur Back-end .NET

Votre rôle

À titre de développeur Back-end .NET, vous utiliserez votre expertise technique pour concrétiserez la vision du client en vue d’en faire un produit de qualité qui saura le satisfaire. Pour ce faire, vous travaillerez de manière collaborative avec une équipe de projet multidisciplinaire.

Votre travail s’effectuera dans un contexte de services professionnels rendus aux clients, ce qui exige une bonne capacité d’adaptation dans les divers changements pouvant survenir de manière spontanée dans votre quotidien en lien avec l’évolution des livrables. Vous devrez donc vous montrer agile et efficace dans la gestion de vos tâches.

Pour être développeur back-end au sein de notre équipe, vous devez être motivé, polyvalent, rigoureux, autonome et passionné. De plus, vous devez avoir une tendance naturelle à aimer explorer de nouvelles pistes, anticiper les tendances et développer des produits de qualité desquels vous serez fier.

Ce que vous ferez
  • Développer la logique d’affaire des applications en suivant les bonnes pratiques technologique et architecturaux (MVC, injection de dépendance, micro-services, serverless, etc.);
  • Développer des APIs REST afin de faire le pont entre la couche logique et les applications Web/mobiles;
  • Écrire les tests unitaires et d’intégration pertinents afin de valider la logique d’affaire
  • Être en mesure d’automatiser les déploiements et gérer les infrastructures serveurs qui hébergeront les applications;
  • Diagnostiquer rapidement les problèmes au niveau de la performance et de la sécurité des applications;
  • Faire état de l’avancement de ses tâches afin d’assurer le respect des engagements de l’entreprise envers ses clients;
  • Travailler dans une équipe multidisciplinaire.


Vos compétences techniques

Bonne connaissance des technologies suivantes:

  • .NET / .NET Core (C#)
  • API REST (ASP.NET)
  • Azure
  • AWS
  • Docker / Kubernetes
  • SQL Server

La connaissance des technologies suivantes est un atout:

  • NHibernate
  • Entity Framework
  • NewRelic APM
  • js
  • Django

Ce que vous apporterez à l’équipe

  • Grand souci du détail et d’un bon sens de l’observation;
  • Habiletés relationnelles permettant une bonne collaboration avec l’équipe;
  • Curiosité qui vous permet de demeurer à l’affût des nouvelles tendances/framework/techniques tout en demeurant pragmatique face à celles-ci;
  • Bon jugement qui vous permet de cibler quand développer des outils réutilisables afin d’augmenter la productivité;
  • Autonomie et proactivité qui vous permet de prendre des initiatives;
  • Gestion du stress et de la pression dans un contexte où les échéanciers sont plus serrés;
  • Esprit logique qui permet une excellente efficience dans la planification et la livraison de produits utilisés sur plusieurs plateformes.

Ce qui rend votre profil particulièrement intéressant

  • Expérience en tant que développeur back-end ou sur des projets de développement d’applications back-end.
Lire la suite

Environnement de travail

Compétences recherchées

Vos compétences techniques

Bonne connaissance des technologies suivantes:

  • .NET / .NET Core (C#)
  • API REST (ASP.NET)
  • Azure
  • AWS
  • Docker / Kubernetes
  • SQL Server

La connaissance des technologies suivantes est un atout:

  • NHibernate
  • Entity Framework
  • NewRelic APM
  • js
  • Django

 

Ce que vous apporterez à l’équipe

  • Grand souci du détail et d’un bon sens de l’observation;
  • Habiletés relationnelles permettant une bonne collaboration avec l’équipe;
  • Curiosité qui vous permet de demeurer à l’affût des nouvelles tendances/framework/techniques tout en demeurant pragmatique face à celles-ci;
  • Bon jugement qui vous permet de cibler quand développer des outils réutilisables afin d’augmenter la productivité;
  • Autonomie et proactivité qui vous permet de prendre des initiatives;
  • Gestion du stress et de la pression dans un contexte où les échéanciers sont plus serrés;
  • Esprit logique qui permet une excellente efficience dans la planification et la livraison de produits utilisés sur plusieurs plateformes.

 

Ce qui rend votre profil particulièrement intéressant

  • Expérience en tant que développeur back-end ou sur des projets de développement d’applications back-end.

Exigences

Niveau d'études

non déterminé

Diplôme

Terminé

Années d'expérience

3-5 années

Langues écrites

Fr : Avancé

Langues parlées

Fr : Avancé