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.