Ce recruteur est en ligne!

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

Postuler

Sommaire du poste

Environnement de travail

Description

Vous désirez relever des défis? Ce poste est pour vous:

Chez PelicanCorp, vous serez amené à développer, à évaluer et à optimiser des applications au sein d’une équipe interfonctionnelle créant des produits appréciés de la population.

Vous contribuerez notamment à l’expansion d’une petite entreprise prospère, au long parcours, et de visée internationale.

Vous serez évalué sur plusieurs aspects; notamment, sur votre attitude, votre capacité à vous adapter aux changements, vos responsabilités et vos compétences. Vous devez comprendre comment rendre un produit beau et fonctionnel.

Vous travaillerez sous la supervision du directeur du développement de notre bureau de Québec. Cependant, l’équipe que vous dirigerez sera située aux Philippines.
L'emploi consiste à:

  • Travailler avec des langages et des environnements full-stack .NET y compris C#, ASP.NET et Microsoft MVC.
  • Test driven design; réaliser des tests unitaires selon pratiques et environnements mocking (ex. xUnit.NET, NUnit, Moq), injection de dépendances.
  • Implanter du code sécuritaire et fiable. Comprendre le top 10 OWASP.
  • Apprendre et s’adapter rapidement. Du développement au déploiement, travailler en équipe end-to-end. Faire preuve d’initiative et prendre ses responsabilités. Travailler avec Agile Scrum.
  • Tester et planifier des mises en production de qualité irréprochable. Culture CI/CD BizDevOps. Garantir la tolérance aux pannes, le temps disponible et l’extensibilité requise pour assurer le bon déroulement des mises en production.
  • Configurer et administrer un serveur Web IIS.
  • Faire réviser le code par les pairs.



Exigences

Niveau d'études

Universitaire

Diplôme

BAC
Terminé

Années d'expérience

6-9 années

Langues écrites

Fr : Avancé
En : Avancé

Langues parlées

Fr : Avancé
En : Avancé

Compétences recherchées

  • Compétences en .NET Framework, plus précisément en WCF, en LINQ, en Entity Framework et en .NET core
  • Expérience en développement et en optimisation d’interfaces OData pour rapports de conduite
  • Preuve attestant votre aptitude à coder des solutions hyper sécurisées, fiables, et dotées de processus d’authentification irréprochables
  • Compréhension de la gestion de l’authentification relative à notre solution Single Sign-On
  • Compréhension approfondie du logiciel; au-delà de l’écriture du codeConception structurée et implémentation utilisant JavaScript, TypeScript, VueJS, AJAX, JQuery, HTML, CSS et Bootstrap en interrelation avec tous les navigateurs pour applications bureautiques et mobiles
  • Aptitude à coder dans plus d’un langage de programmation; doit avoir une connaissance approfondie de la conception de logiciels
  • Aisance avec le concept de Cross Layer Design – maitrise du logiciel end-to-end
  • Fortement recherché : aptitude à développer des solutions mobiles avec Xamarin.
    • Important :savoir investiguer, être apte à apprendre de nouveaux systèmes, avoir de la facilité à comprendre le processus de déploiement du produit, savoir comment le produit doit être simplifié ou optimisé pour réduire les obstacles au déploiement, savoir configurer et déboguer des processus de compilation CI, être conscient des impacts de la livraison de logiciels pour le client et pour les personnes responsables de la livraison, savoir ce qui devrait être ajouté aux fichiers de journalisation (log files) et ce qui devrait être affiché, et comprendre comment ces données devraient être enregistrées afin de garantir une expérience utilisateur pleinement satisfaisante.
    • Être en mesure d’écrire du code testable, efficace et significatif
    • Posséder au minimum 5 ans d’expérience en développement de logiciels, dans le domaine commercial
    • Être en mesure de parler et d’écrire en anglais et en français
    • Atouts
  • Connaître des outils de tests automatisés comme Selenium ou être familier avec de tels outils
  • Posséder un ou des diplômes en génie informatique, en informatique ou dans tout autre domaine connexe
  • Prendre part à des groupes d’utilisateurs, participer à des rencontres d’intérêt, assister à des conférences et/ou contribuer à des projets de type open source

Avantages

Activités sociales organisées par l'entreprise

Activités sociales organisées par l'entreprise

Assurance des frais médicaux et paramédicaux

Assurance des frais médicaux et paramédicaux

Formation continue

Formation continue

Horaire flexible

Horaire flexible