Back to job search
SC
SII CanadaVerified Job Source

Développeur Java / .NET (Senior)

French posting

The role involves designing, developing, and maintaining robust application solutions using Java and .NET technologies. Responsibilities include analyzing business needs, implementing REST APIs, and ensuring software quality through automated testing and Agile collaboration.

  • Hybrid
  • Montréal, QC
  • Posted Aug 22, 2026
  • Apply by Sep 21, 2026
  • 1 position

Opens an external site

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

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. Partenaire technologique de grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation, avec 16 000 employés, une présence internationale dans 20 pays et un chiffre d'affaires dépassant 1,621 milliard de dollars canadiens. SII Canada offre à ses clients une expertise technique de pointe dans les domaines du développement d'applications, du web et du mobile, de la cybersécurité et du cloud computing. Nous fournissons également des services d'ingénierie, notamment pour les systèmes embarqués dans divers secteurs industriels. Notre ambition est de faire progresser les systèmes d'information et de contribuer à la création des produits et services de demain pour nos clients. De plus, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux qui favorise la diversité et l'égalité des chances

What you’ll do

The role involves designing, developing, and maintaining robust application solutions using Java and .NET technologies. Responsibilities include analyzing business needs, implementing REST APIs, and ensuring software quality through automated testing and Agile collaboration.

Requirements

Candidates must have at least five years of experience in software development within an Agile environment. Proficiency in Java (Spring Boot) and .NET (.NET Core/C#) is required, along with a strong grasp of clean code and design patterns.

Listed skills

  • SQLPreferred
  • CI/CDPreferred
  • AgilePreferred
  • Spring BootPreferred
  • C++Preferred
  • GitPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java 8
  • Spring Boot
  • Spring Cloud
  • C#
  • .NET Core
  • ASP.NET Core
  • REST API
  • SQL
  • Entity Framework
  • CI/CD
  • Clean Architecture
  • SOLID Principles
  • Agile
  • Unit Testing
  • Integration Testing
  • Git

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting

Additional details

Minimum experience
5+ years
Apply by
Sep 21, 2026
Posting language
French
Working hours
40 hours per week
Office presence
2 days per week
Seniority
Mid-Senior level