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 type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ASP.NETAzureDockerHibernateJavaJUnitKubernetesMavenMongoDBSpringSpring BootSpringBootSQLTFSWPF.NET

Location requirements

OnsiteMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.