Développeur(euse) Full Stack

  • Employeur : iA Groupe financier
  • Bureau : 400-988 Broadway West
  • Principal lieu de travail : Vancouver, Colombie-Britannique
  • Domaines d'activité : Technologies de l'information
  • Numéro du poste : JR10022918
  • Type d'emploi : Emploi permanent
  • Postulez avant le : 2025-08-09

Description

Job Description

We are currently seeking a software developer to build and maintain custom internal software. The selected candidate will contribute to the development of essential products for our clients and understand IT operations. This is a great opportunity to work in a positive and creative environment, offering excellent benefits and flexible working hours.

Responsibilities

  • Understand and validate the needs expressed by the team, working closely with the Product Owner (PO) and/or users

  • Participate in the design, programming, configuration, and integration of the solution using a "just enough—just in time" approach

    • Follow development best practices supported by Centers of Excellence (CoE)

    • Apply appropriate design, decomposition, and modeling patterns for processing, data, hosting infrastructure, etc.

  • Guide the team’s technical decisions by relying on best practices and company standards, to which the developer will also contribute

    • Ensure information security and digital confidentiality

    • Prepare development work for automated testing

    • Perform required testing throughout development and production stages to avoid service disruption

    • Measure the quality of the developed solution (performance, robustness, test coverage, etc.)

    • Set up or leverage a continuous integration and deployment pipeline

  • Communicate and discuss technical decisions with peers

  • Actively engage in and initiate design discussions with team members regarding best practices and company standards

  • Participate in code reviews

  • Provide technical support for the software solution in production (bugs, maintenance, monitoring, etc.)

  • Ensure that documentation needed for long-term viability exists, is valid, and kept up to date

  • Support the team in documentation strategy and promote best practices

  • Handle complex tasks and set the benchmark in your area of technical expertise

  • Actively contribute to all team activities (ceremony planning, defining "done", etc.)

Profile Sought

  • College diploma or bachelor’s degree in computer science or a related field

  • Over 5 years of experience in software development

  • Knowledge of Agile and DevOps principles with the ability to apply them in a team setting

  • Understanding of cloud, container, and virtualization technologies (e.g. Azure DevOps, Docker, etc.)

  • Proficiency in ASP.NET, ASP.NET Core, C#, WCF, and WPF

  • Experience with JavaScript and a frontend framework such as React

  • Familiarity with Kubernetes and containerization

  • Experience with MS-SQL, Azure SQL & Storage, and MongoDB

  • Version control using Git and TFS

  • Knowledge of Mulesoft is an asset

  • Familiarity with VB.NET is useful but not required

  • Strong understanding of object-oriented programming and SOLID principles

  • Experience with unit testing and test-driven development (TDD)

  • Familiarity with enterprise application integration strategies, data integration requirements, APIs, and event-driven architectures

  • Understanding of design patterns and architectural models such as Pub/Sub, CQRS, and Event Sourcing

  • Knowledge of BDD (Behavior-driven Development) and DDD (Domain-driven Design) practices

  • Strong ability to identify and resolve problems

  • Experience in the financial services and insurance sector is an asset

The typical hiring range for this position is from $80,000 and $95,000 annually; the base pay offered is based on location and may vary depending on skills, job-related knowledge, experience, and internal equity. All permanent employees of iA are also entitled to an annual bonus.

Investissez dans votre talent en joignant notre équipe

Voyez pourquoi autant de gens choisissent iA!

Profil de l'organisation

iA Groupe financier, c’est la force d’une société de taille à dimension humaine qui compte plus de 10 000 employés. Ensemble, nous avons gagné la confiance de plus de 5 millions de clients et 50 000 représentants qui nous ont choisis pour leurs assurances, leur épargne et la gestion de leur patrimoine.

Avec plus de 235 milliards de dollars d’actifs, nous sommes un joueur clé dans le domaine des services financiers au Canada et aux États-Unis. Le secret de notre réussite? S’investir, une personne à la fois. Parce que depuis plus de 130 ans, nous croyons que c’est en soutenant chacun de nos employés et en nous entourant de leaders parmi les plus réputés de l’industrie que nous pouvons continuer d’innover.

Chez iA, on s’investit, pour vous.

Notre engagement en matière de diversité et d’inclusion

Chez iA Groupe financier, nous appuyons et nous célébrons la diversité. Nous nous efforçons de fournir un milieu de travail reconnu comme inclusif pour tous, sans égard à l’origine ethnique, à la nationalité, à la langue, aux croyances religieuses, au genre, à l’orientation sexuelle, à l’âge, au statut civil, à la situation familiale ou à un handicap physique ou mental.

Notez que si vous avez besoin d’aide ou d’assistance pour rendre le processus de recrutement plus accessible pour vous, veuillez nous écrire. Une personne de notre équipe se fera un plaisir de répondre à vos besoins.