Développeur Java / .NET (Senior)

Groupe SII

Canada

Hybrid

CAD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Groupe SII au Canada recherche un développeur senior passionné par le développement logiciel pour concevoir, développer et maintenir des solutions applicatives robustes en Java et .NET, dans un cadre Agile. Vous analyserez les besoins, contribuerez à la conception technique et à l’implémentation, et assurerez des tests automatisés, l’intégration et le déploiement continu.

En collaboration avec des équipes pluridisciplinaires, vous garantirez sécurité, performance et maintenabilité tout en

Qualifications

  • Minimum de cinq années d’expérience en développement logiciel.
  • Expérience en environnements Agile (Scrum, Kanban ou équivalent).
  • Forte capacité d’analyse et résolution de problèmes.
  • Autonomie tout en favorisant la collaboration.
  • Bonne communication et vulgarisation technique.

Responsibilities

  • Analyser les besoins d’affaires et techniques pour recommander les solutions.
  • Contribuer à la conception technique et réalisation des projets.
  • Concevoir, développer et maintenir des applications Web et services Java/.NET.
  • Appliquer les bonnes pratiques (Clean Architecture, SOLID, Design Patterns).
  • Développer et maintenir des API REST et des services d’intégration.
  • Concevoir et exécuter des tests automatisés (unitaires & int‑égration).
  • Participer au déploiement et assurer qualité, performance et sécurité.
  • Collaborer en équipe Agile et améliorer les processus de livraison.

Skills

Analyse avancée
Autonomie
Communication
Gestion des priorités

Tools

Java 8+
Spring Boot 2
Spring Cloud
Spring Data
Maven
Git
SQL
MapStruct
REST API
SOAP CXF
CI/CD
.NET 6+
.NET Core
ASP.NET Core
Entity Framework
Tests unitaires/integration

Job description

Description :

Nous recherchons une personne passionnée par le développement logiciel qui contribuera à la conception, au développement, à l’évolution et au maintien de solutions applicatives robustes et performantes. Dans ce rôle, tu participeras à la livraison de produits de qualité répondant aux besoins d’affaires tout en veillant aux meilleures pratiques de développement, à la sécurité, à la performance et à la maintenabilité des solutions.

Tu contribueras activement à la réalisation de projets d’envergure en collaborant avec différentes parties prenantes afin d’analyser les besoins, recommander les solutions technologiques appropriées et assurer la mise en œuvre de solutions efficaces dans un environnement Agile.

Responsabilités :
  • Analyser les besoins d’affaires et techniques afin de recommander les solutions technologiques les plus adaptées.
  • Participer à l’élaboration des stratégies de réalisation et à la conception technique des applications.
  • Concevoir, développer et maintenir des applications Web et des services en technologies Java et .NET.
  • Intégrer les bonnes pratiques de développement logiciel, notamment Clean Architecture, Clean Code, Design Patterns et principes SOLID.
  • Développer et maintenir des API REST ainsi que des services d’intégration.
  • Concevoir et exécuter des tests automatisés, incluant les tests unitaires et les tests d’intégration.
  • Participer à l’implantation, à l’intégration et au déploiement des solutions auprès des utilisateurs.
  • Assurer la qualité, la performance, la sécurité et la stabilité des applications développées.
  • Collaborer avec les équipes multidisciplinaires dans un contexte Agile.
  • Contribuer à l’amélioration continue des pratiques de développement et des processus de livraison.
Profil recherché :
  • Minimum de cinq (5) années d’expérience dans un rôle similaire.
  • Expérience significative en développement logiciel au sein d’environnements Agile (Scrum, Kanban ou équivalent).
  • Forte capacité d’analyse, de résolution de problèmes et d’amélioration continue.
  • Capacité à travailler de manière autonome tout en favorisant la collaboration.
  • Excellentes aptitudes de communication et de vulgarisation technique.
  • Sens de l’organisation, rigueur et bonne gestion des priorités.
  • Curiosité intellectuelle et intérêt soutenu pour l’apprentissage de nouvelles technologies.
  • Esprit collaboratif et aptitude à influencer positivement les équipes.
Compétences techniques requises :
  • Développement Java 8 et versions ultérieures.
  • Spring Boot 2.
  • Spring Cloud.
  • Spring Data.
  • Maven.
  • Git.
  • SQL.
  • MapStruct.
  • Développement d’API RESTful.
  • Services SOAP (CXF).
  • Intégration et déploiement continus (CI/CD).
  • Concourse.
  • Développement C#.
  • .NET Framework.
  • .NET Core / .NET 6 et versions ultérieures.
  • ASP.NET MVC.
  • ASP.NET Core.
  • Entity Framework.
  • Tests automatisés (unitaires et intégration).
  • Bonnes pratiques de sécurité applicative.
Atouts :
  • Expérience avec les plateformes infonuagiques (Azure, AWS ou GCP).
  • Connaissance de Docker et Kubernetes.
  • Expérience dans des environnements microservices.
  • Connaissance des outils DevOps et d’automatisation des déploiements.
Mode de travail :
  • Mode de travail hybride.
  • Présence au bureau requise deux (2) jours par semaine.
Niveau d’expérience :
  • Sénior.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Développeur / Développeuse Full Stack .NET (Microservices & Cloud)
Développeur / Développeuse Full Stack .NET (Microservices & Cloud)

ALFACONSEIL.CA • Montreal West

On-site
CAD 70,000 - 90,000
Développeur.euse Java Backend – Senior
Développeur.euse Java Backend – Senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 110,000 - 140,000
Développeur.euse .NET senior
Développeur.euse .NET senior

ALFACONSEIL.CA • Montreal West

Hybrid
CAD 70,000 - 90,000
PAEF
Télémédecine
Assurances collectives
+3
Développeur logiciel sénior, déploiement et préparation à la production (Senior Software Develo[...]
Développeur logiciel sénior, déploiement et préparation à la production (Senior Software Develo[...]

Intrado • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur - Java/SQL
Développeur - Java/SQL

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Développeur(euse) Java senior
Développeur(euse) Java senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 90,000 - 120,000
Développeur Java Sénior
Développeur Java Sénior

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Développeur(se) Java Senior
Développeur(se) Java Senior

HCLTech • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Développeur Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal (administrative region)

On-site
CAD 85,000 - 110,000