Développeur C#.NET / Java (Intermédiaire)

SII Group

Montreal

Hybrid

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybride

Job summary

SII Group à Montréal recherche un développeur intermédiaire ou senior pour concevoir, développer et tester des solutions principalement en VB.NET et .NET, avec des connaissances Java. Vous évoluerez au sein d’une escouade Scrum, en réalisant du développement, des tests et du soutien à la production.

Le poste exige autonomie, rigueur et sens des responsabilités, avec un leadership technique et une forte implication dans le code et les livraisons continues.

Qualifications

  • Expérience pertinente en développement et évolution d’applications.
  • Maîtrise des pratiques de développement modernes (pull requests, tests automatisés, CI/CD).
  • Bonne compréhension du code propre et des design patterns.
  • Expérience en diagnostic et résolution de problèmes de production.

Responsibilities

  • Concevoir, développer, tester, documenter et maintenir des solutions principalement en .NET, tout en contribuant à des composants Java.
  • Participer au leadership technique et aider l’équipe à résoudre les enjeux.
  • Participer aux travaux de projets, analyses techniques et mise en production.
  • Soutenir la production: analyser incidents, corriger anomalies, prévenir leur récurrence.
  • Développer des solutions sécuritaires, performantes et maintenables.
  • Réaliser des revues de code et écrire des tests automatisés.
  • Collaborer avec analystes et partenaires pour livrer des solutions adaptées.
  • Contribuer à l’observabilité et à l’amélioration continue.

Skills

Développement logiciel
Leadership technique
Collaboration
Diagnostic d’incidents
Agilité Scrum

Tools

VB.NET
Java
Spring Boot
Maven
JUnit

Job description

Contexte :

Tu rejoindras une équipe technologique responsable de la conception, de l’évolution et du maintien de solutions de prêts et de financement hypothécaire destinées aux membres et à la clientèle. L’environnement regroupe plus de 25 applications et s’appuie sur une culture où l’entraide, la collaboration et l’amélioration continue occupent une place centrale.

Nous recherchons une personne de niveau intermédiaire ou senior possédant une solide expertise en développement .NET ainsi que des connaissances en Java. Tu contribueras directement au code au quotidien, notamment à la conception, au développement, aux tests, à la maintenance et à l’évolution des solutions.

Tu évolueras au sein d’une escouade Scrum dont le mandat combine la réalisation de projets et le soutien à la production. Cette réalité implique autant de construire de nouvelles fonctionnalités que de diagnostiquer des incidents, stabiliser les applications et améliorer les solutions existantes.

Tes responsabilités :
  • Concevoir, développer, tester, documenter, maintenir et faire évoluer des solutions principalement en .NET, tout en contribuant à des composants Java selon les besoins de l’escouade.
  • Exercer un leadership de proximité en proposant des solutions, en partageant tes connaissances et en aidant l’équipe à résoudre les enjeux, tout en restant fortement impliqué dans la contribution technique.
  • Participer activement aux travaux de projets, de l’analyse technique jusqu’à la mise en production et au suivi après déploiement.
  • Assurer le soutien à la production : analyser les alertes et incidents, établir les causes, corriger les anomalies et contribuer à prévenir leur récurrence.
  • Développer des solutions sécuritaires, stables, performantes et maintenables en appliquant les bonnes pratiques d’ingénierie logicielle.
  • Réaliser des revues de code, écrire des tests automatisés et contribuer à l’amélioration des pipelines d’intégration et de déploiement continus.
  • Collaborer avec les analystes, les spécialistes qualité, les partenaires d’affaires et les autres équipes technologiques afin de livrer des solutions adaptées aux besoins.
  • Contribuer à la gestion de la dette technique, à l’observabilité et à l’amélioration continue des produits et des façons de faire.
Ton profil :
  • Tu as un goût marqué pour le développement logiciel et souhaites demeurer fortement impliqué dans le code au quotidien.
  • Tu as un intérêt réel pour un mandat partagé entre projets et soutien à la production, incluant le diagnostic d’incidents et la résolution de problèmes parfois urgents.
  • Tu fais preuve d’autonomie, de rigueur et d’un bon sens des responsabilités dans la prise en charge d’un changement, de son développement jusqu’à son comportement en production.
  • Tu sais garder ton calme, prioriser et communiquer clairement lors d’un incident ou d’une situation ambiguë.
  • Tu possèdes un fort esprit de collaboration et partages naturellement l’information afin d’éviter que les connaissances reposent sur une seule personne.
  • Tu exerces un leadership constructif par ton expertise, ta capacité à proposer des améliorations et ton soutien auprès de tes collègues, tout en restant centré sur la contribution technique.
  • Tu fais preuve de curiosité et sais apprendre dans un environnement comprenant plusieurs technologies et des applications à différents niveaux de maturité.
Expérience et savoir-faire :
  • Expérience pertinente en développement et en évolution d’applications, avec une profondeur adaptée à un niveau intermédiaire ou senior.
  • Maîtrise des pratiques de développement modernes, notamment les demandes de tirage, les revues de code, les tests automatisés ainsi que l’intégration et le déploiement continus.
  • Bonne compréhension des principes de code propre, des patrons de conception, de la sécurité applicative et de la gestion de la dette technique.
  • Expérience en diagnostic et en résolution de problèmes de production à partir de journaux, de métriques, de traces et d’outils de surveillance.
  • Expérience au sein d’une escouade Scrum ou d’une équipe agile multidisciplinaire.
  • Capacité à collaborer dans un environnement comportant plusieurs technologies et à développer tes connaissances selon les besoins de l’escouade.
  • Pour un profil senior : capacité à prendre en charge des enjeux complexes, à accompagner des collègues et à influencer les décisions techniques de façon pragmatique.
Environnement technologique obligatoire :
  • Développement principal : VB.NET, .NET et ASPX.
  • Écosystème complémentaire : Java 8 et versions ultérieures, Spring Boot, Maven et JUnit.
  • Intégration et données : API REST, services SOAP, messagerie, JSON et MS SQL.
  • Entity Framework et PowerShell.
  • Qualité et livraison : tests automatisés, Git, GitHub, GitHub Actions et pipelines CI/CD.
  • Exploitation : journalisation, surveillance, observabilité, diagnostic d’incidents, Kubernetes et environnements sur site ou infonuagiques.
Une réalité importante du poste :

Le mandat n’est pas exclusivement orienté vers les nouveaux projets. Une partie du travail consiste à soutenir les applications en production, traiter des incidents, corriger des anomalies et améliorer la stabilité des solutions existantes.

Nous recherchons donc une personne qui trouve de la valeur dans cette diversité, qui aime comprendre le fonctionnement réel des systèmes et qui souhaite contribuer autant à leur évolution qu’à leur fiabilité.

Conditions de travail :
  • Mode de travail : hybride, avec deux jours par semaine en présentiel.
  • Lieu de travail : Montréal
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DÉVELOPPEUR .NET ET JAVA
DÉVELOPPEUR .NET ET JAVA

Chrome Technologies • Montreal

Hybrid
CAD 85,000 - 120,000
DÉVELOPPEUR .NET ET JAVA Montréal (hybride) 2026-10-16
DÉVELOPPEUR .NET ET JAVA Montréal (hybride) 2026-10-16

Gravity Conseil • Montreal

Hybrid
CAD 85,000 - 120,000
DÉVELOPPEUR .NET ET JAVA
DÉVELOPPEUR .NET ET JAVA

Gravity Conseil • Montreal

Hybrid
CAD 90,000 - 120,000
Développeur .NET
Développeur .NET

Dempton Consulting Group • Montreal

On-site
CAD 70,000 - 110,000
Développeur Java Senior
Développeur Java Senior

SII Group • Montreal

Hybrid
CAD 90,000 - 120,000
DÉVELOPPEUR .NET ET JAVA Montréal (hybride) 2026-10-16
DÉVELOPPEUR .NET ET JAVA Montréal (hybride) 2026-10-16

Chrome Technologies • Montreal

Hybrid
CAD 85,000 - 110,000
DÉVELOPPEUR JAVA 8 ET PLUS Montréal (hybride) 2026-10-16
DÉVELOPPEUR JAVA 8 ET PLUS Montréal (hybride) 2026-10-16

Gravity Conseil • Montreal

Hybrid
CAD 90,000 - 130,000
Développeur Java senior
Développeur Java senior

Dempton Consulting Group • Montreal

On-site
CAD 90,000 - 120,000
DÉVELOPPEUR JAVA 8 ET PLUS
DÉVELOPPEUR JAVA 8 ET PLUS

Chrome Technologies • Montreal

Hybrid
CAD 90,000 - 120,000
DÉVELOPPEUR JAVA 8 ET PLUS Montréal (hybride) 2026-10-16
DÉVELOPPEUR JAVA 8 ET PLUS Montréal (hybride) 2026-10-16

Chrome Technologies • Montreal

Hybrid
CAD 85,000 - 120,000