Vue d'ensemble

Chez Noverka, nos valeurs illustrent qui nous sommes et définissent nos convictions :  Humain, Transparent, Passionné. Nous sommes menés par l’innovation et le succès, tant au niveau relationnel qu’au niveau de nos pratiques.

Trouver le bon emploi pour la bonne personne, c’est ce que nous faisons de mieux!

Notre client, une organisation du domaine bancaire est à la recherche d’un Développeur full stack DevOps .NET.

 

Description du poste :

Notre client est à la recherche d’un(e) développeur full stack DevOps .NET. L’équipe œuvre dans un contexte Agile. Les défis sont constants et très stimulants. Les travaux couvrent des applications .NET impliquent la plupart du temps du développement sur le PaaS. Le candidat idéal doit être à l’aise avec le back-end et le front-end. Le climat de travail est harmonieux et l’humour est au cœur de notre quotidien.

À titre de développeur full stack .NET, vous agissez à titre de spécialiste relativement aux systèmes de votre périmètre applicatif. Vous intervenez auprès des escouades de la direction, de nos co-équipiers d’affaires et des autres contributeurs technologiques.

Vous contribuez à la résolution de problèmes comportant un niveau élevé de complexité, nécessitant une analyse et une compréhension globale et détaillée du domaine d’affaires et de l’organisation. Les arrimages sont nombreux. Vous êtes appelé à interagir avec un grand nombre de parties prenantes œuvrant dans des domaines d’expertise variés.

Les escouades fonctionnent en mode Agile/Scrum et le développement des compétences transversales (T-Shape) est fortement encouragé.

Rôle et responsabilités :

  • Participer à la documentation technique avec l’architecte et valider les documents des analystes fonctionnels
  • Travailler en cocréation avec les partenaires d’affaires, les architectes et les contributeurs d’infrastructure pour bien comprendre et ainsi réaliser l’arrimage des solutions représentants les intentions et objectifs d’affaires
  • S’assurer de l’installation et des tests de progiciels ou de l’implantation des applications.
  • Participer à l’élaboration des stratégies de réalisation complexes
  • Analyser et concevoir les bases de développement et les preuves de concept.
  • Effectuer le développement de produits logiciels soit l’architecture logicielle, la conception, le code, les tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité.
  • « Est à l’affût des bonnes pratiques liées à la cybersécurité et les applique dans tous les axes de son travail.
  • Participe et contribue à l’élaboration des étapes d’implantation et de déploiement pour limiter les risques et problèmes lors des implantations (conversion de données, stratégie de retour en arrière, de déploiement progressif, etc.).
  • Produis du code de qualité (clair, bien documenté et maintenable) .
  • Automatiser les essais (maitriser les méthodologies associées ; ex : pyramides des essais, Essais unitaires, TDD, BDD …) et se porter imputable de la qualité.
  • Être capable de vulgariser des concepts compliqués.
  • Être capable d’influencer aussi bien l’équipe vis-à-vis des meilleures façons de faire de l’industrie, que les autres personnes avec qui on interagit (partenaires d’affaires, gestionnaires, fournisseurs et autres)
  • Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses. Stimuler l’innovation -> assurer une vigie, Capacité de comprendre rapidement, de s’adapter et d’anticiper, Capacité d’apprentissage en continu,
  • Être organisé, rigoureux et savoir gérer les priorités. – Avoir un grand sens des responsabilités.
  • Capacité à anticiper les problèmes, les bloquants et trouver des façons proactives de les contourner. Capacité de comprendre rapidement, de s’adapter et d’anticiper

Expertises recherchées :

  • Baccalauréat dans une discipline appropriée
  • Un minimum de huit ans d’expérience pertinente
  • Expérience à titre analyste-programmeur(euse) senior
  • Expérience en mode Agile
  • Expérience dans le secteur bancaire ou financier
  • Travail en escouade
  • Communication orale et écrite en anglais
  • Maitrise du langage .NET
  • Développement API
  • Maitrise du langage Angular
  • Configuration et administration des pipeline Concourse et Azure DevOps
  • Connaissance des Bases de données : Azure SQL, SQL Server, PostgreSQL
  • Maitrise de la platforme GIT
  • Atout: Jmeter
  • Atout: Framework d’essais BDD (ex. SpecFlow)