Carrières
Analyste-programmeur

Architecte technologique / Développeur sénior

Permanent | Temps plein | Immédiat

Œuvrant au sein de l’équipe de développement et relevant du directeur R&D, l’architecte technologique/développeur senior assure l’utilisation maximale des technologies disponibles pour les solutions en place et oriente les choix technologiques des développements futurs. Sa polyvalence permet une participation occasionnelle aux projets de développement et apporte une valeur ajoutée à l’organisation. Son travail de haute qualité, ses qualités de communicateur et vulgarisateur et son attitude irréprochable permettent de coacher les ressources et conseiller la direction.

Tâches et responsabilités principales

  • Avoir une vision d’ensemble des technologies disponibles et à venir sur le marché et guider les choix technologiques de l’entreprise dans des dossiers stratégiques;
  • Établir les liens avec les technologies qui répondent aux besoins d’affaires de l’entreprise et assurer la pérennité des technologies déjà en place;
  • Assurer l’intégration des architectures technologiques et proposer des solutions novatrices aux problèmes d’intégration;
  • Proposer des solutions afin de peaufiner les applications et augmenter la performance des systèmes;
  • Faire des recommandations à la direction par rapport à l’approche, la cohérence, la réutilisation, la qualité, la méthodologie de développement et au style de la documentation;
  • Donner de la formation aux membres de l’équipe de développement;
  • Participer à l’évolution et assurer le maintien de la structure des bases de données incluant les tables, index, clés étrangères, intégrité des données, etc.;
  • Participer à la résolution des problèmes de performance SQL;
  • Participer à différents projets d’envergure dans un environnement .Net/SQL;
  • Travailler avec les analystes pour assurer une cohésion entre les solutions proposées et les requis techniques;
  • Participer à des rencontres de développement et partager de l’information pour faire avancer les projets;
  • Documenter le travail effectué;
  • Effectuer d’autres tâches connexes afin de partager les responsabilités dans l’équipe.

Qualifications recherchées

  • BAC en informatique avec un minimum de 10 années d’expérience;
  • Très bonne connaissance des outils de développement Web et mobile : HTML5, Javascript, jQuery, CSS3 et LESS;
  • Très bonne connaissance de l’environnement de développement Microsoft .NET et du langage C#;
  • Très bonne connaissance de SQL Server;
  • Bonne connaissance de ASP.NET MVC et ASP.NET WebApi;
  • Connaissance de Entity Framework 6 (atout);
  • Expérience avec un Framework Web de type Knockout ou AngularJS (atout);
  • Connaissance de la méthodologie de développement Agile (atout);
  • Détenir des certifications Microsoft récentes (atout);
  • Être motivé à poursuivre des certifications Microsoft;
  • Très bonne maîtrise du français à l’oral et à l’écrit;
  • Capacité de bien communiquer en anglais à l’oral et à l’écrit.

Compétences recherchées

  • Être un joueur d’équipe
  • Être créatif et débrouillard
  • Être orienté vers l’auto-apprentissage et le développement de ses connaissances
  • Être à l’affût des nouvelles technologies
  • Faire preuve de dynamisme et de curiosité
  • Être autonome, rigoureux, sociable et dispose d’une grande éthique professionnelle
  • Être disponible pour des déplacements occasionnels à l’extérieur
  • Avoir une attitude irréprochable
  • Être bon communicateur et vulgarisateur

Pourquoi JOVACO?

ico_careers_formation

Accès à des ressources de formation

ico_careers_stimul

Projets très diversifiés et stimulants

ico_careers_avant

Assurances collectives et REER collectif

ico_careers_montreal

Entreprise située à Anjou, près des grands axes routiers et à proximité des commerces et restaurants