Enable job alerts via email!

Programmeur-analyste senior

TEHORA

Lévis

Hybrid

CAD 80,000 - 100,000

Full time

20 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

TEHORA, une firme québécoise en pleine croissance, recherche un(e) Programmeur-analyste senior pour rejoindre son équipe diverse et créative. Le candidat idéal possédera d'excellentes compétences en .Net et Java, avec au moins 8 ans d'expérience, et sera impliqué dans le développement d'une solution logicielle dynamique, tout en bénéficiant d'une flexibilité de travail et d'un environnement motivant.

Benefits

Flexibilité pour le télétravail
Horaires flexibles
Programme d’apprentissage
Initiatives sociales et environnementales

Qualifications

  • Minimum de 8 ans d’expérience en développement et maintenance.
  • Connaissance approfondie de l’ingénierie logicielle.
  • Compétences en programmation .Net et Java exigées.

Responsibilities

  • Participer à l’estimation et découper les histoires en tâches.
  • Réaliser la programmation, documenter, et effectuer les tests unitaires.
  • Mettre en place le développement piloté par les tests et le comportement.

Skills

Développement et maintenance de systèmes .Net
Programmation .Net (VB, C#, Visual Studio)
Programmation Java (Java, JavaScript, Angular)
Méthodologie Agile (Scrum, Kanban)
Ingénierie logicielle (refactoring, intégration continue, TDD, BDD)

Education

Diplôme d’études collégiales en informatique

Tools

TFS ou outils similaires (GIT)

Job description

TEHORA est actuellement à la recherche d’un(e) Programmeur-analyste senior possédant d’excellentes compétences techniques et souhaitant mettre à profit ses connaissances au sein d’une équipe polyvalente.

Description des responsabilités :

Dans le cadre du développement ou de la maintenance de la solution logicielle :

  1. Participer, avec l’équipe, à l’estimation des histoires du carnet de commandes ;
  2. Découper les histoires en tâches (unités de programmation) ;
  3. Réaliser la programmation, documenter, et effectuer les tests unitaires ;
  4. Contribuer à la qualité du code (revue, documentation, propriété collective) ;
  5. Mettre en place le développement piloté par les tests (TDD) et le développement piloté par le comportement (BDD) ;
  6. Livrer la solution de manière incrémentale et démontrer les résultats à chaque itération ;
  7. Entretenir et faire évoluer la notion de terminé ;
  8. Soutenir les membres lors des essais fonctionnels, d’acceptation, et des essais systèmes ;
  9. Participer à la mise en place et à l’implantation des solutions ;
  10. Assumer toute autre responsabilité liée à ce niveau d’intervention.

Biens livrables :

Les livrables incluent :

  • Tests automatisés (intégration continue, TDD, BDD) ;
  • Code commenté ;
  • Documents sous-jacents aux responsabilités mentionnées.

Exigences minimales :

  1. Diplôme d’études collégiales en informatique ou attestation équivalente ;
  2. Minimum de 8 ans d’expérience en développement et maintenance de systèmes .Net et WEB ;
  3. Maîtrise d’une démarche agile (Scrum, Scrumban, Kanban, DAD, ou SAFE) ;
  4. Connaissance approfondie de l’ingénierie logicielle (refactoring, automatisation, intégration continue, TDD, BDD, revue de code, programmation en binôme, mocks) ;
  5. Compétences en programmation .Net (VB, C#, Visual Studio) ou Java (Java, JavaScript, Angular, Jasmine) ;
  6. Connaissance des technologies orientées objet (MVC5, MVW, AJAX, REST/SOAP, Bootstrap, JQuery, JSON) ;
  7. Expérience avec TFS ou outils similaires (GIT) ;

Avantages :

  • Flexibilité pour le télétravail et obligations familiales ;
  • Culture axée sur la créativité et l’innovation ;
  • Horaires flexibles, congés, outils adaptés, environnement motivant ;
  • Initiatives sociales et environnementales ;
  • Programme d’apprentissage et cheminement de carrière.

SALAIRE : Sur la base du taux horaire moyen selon votre profil.

LIEU DE TRAVAIL : Selon le mandat, en télétravail ou chez le client.

Pourquoi rejoindre TEHORA ?

TEHORA, firme québécoise multidisciplinaire, est reconnue pour ses services techniques et de gestion de projets à l’échelle nationale et internationale. Notre mission est d’accompagner nos clients dans la réalisation de leurs projets grâce à notre savoir-faire et créativité.

Depuis 2017, notre équipe connaît une croissance rapide, répondant aux besoins en gestion de projets dans les domaines des transports, du génie civil, et des TI. Nos collaborateurs travaillent aussi bien en interne qu’en clientèle, dans un environnement valorisant la diversité, la créativité, et l’autonomie. Nous privilégions la proximité, la confiance, et une communication efficace pour assurer le succès collectif.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.