About the role

  • Développeur principal de support (.NET) chez iA Financial Group, assurant la stabilité et l'évolution des applications critiques. Diagnostic et résolution d'incidents complexes en collaboration avec plusieurs équipes.

Responsibilities

  • Provide Level 2–3 application support for systems developed in .NET (C#, ASP.NET, services/APIs)
  • Diagnose, reproduce, and resolve complex incidents in collaboration with operations, infrastructure, and business teams
  • Analyze code and propose and apply fixes, improvements, and optimizations
  • Participate in handling requests, tracking recurring issues, and maintaining technical documentation
  • Contribute to service stability, observability, and performance (logging, monitoring, SQL optimization, etc.)
  • Collaborate with developers, analysts, and architects to support releases and ensure smooth transitions to production/operations
  • Participate in continuous improvement of support processes, including automation, standardization, and reducing resolution time
  • Work with the team on design, development, configuration, or solution integration while adhering to a 'just enough — just in time' approach
  • Initiate and lead discussions on design choices in alignment with company best practices, norms, and standards

Requirements

  • Minimum 7 years of experience in information technology
  • Strong experience with: C#, VB.NET, WCF, WPF, ASP.NET, SpecFlow, Visual Studio
  • Experience with Java, Maven, IntelliJ, Spring Boot, JPA/Hibernate, JUnit
  • SQL Server / MS-SQL and MongoDB
  • TFS and Git
  • Knowledge of Agile and DevOps principles (Scrum/Lean)
  • Familiarity with cloud environments, containers, and virtualization tools (Azure DevOps, Docker, Kubernetes)
  • Knowledge of design and architectural patterns and decomposition practices
  • Knowledge of Domain-Driven Design (DDD) required
  • Knowledge of the insurance and financial services industry (an asset)
  • Fluent in French and advanced proficiency in English

Benefits

  • Flexible group insurance
  • Competitive retirement plan
  • Employee stock purchase plan
  • Vacation program and well-being/personal development days
  • Telemedicine
  • Employee and family assistance program
  • Ergonomic furniture program
  • Performance bonuses
  • Discounts on iA products
  • Healthy, safe, equitable, and inclusive work environment

Job title

Senior .NET Support Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job