iA Financial Group Logo

iA Financial Group

Full Stack Developer

Sorry, this job was removed at 06:27 p.m. (EST) on Friday, Apr 25, 2025
Be an Early Applicant
4 Locations
4 Locations

Job Description

We are currently in search of a Software Developer to create and maintain custom in-house software. The successful candidate will help to develop critical products for our clients and understand IT operations. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.  

Responsibilities 

  • Understand and validate the needs expressed by the team, in close collaboration 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:

    • by applying development best practices supported by the Centres of Excellence (CoE) and using appropriate design, decomposition, and modeling patterns for processing, data, hosting infrastructure, etc.

  • Guide the team’s technical decisions by relying on best practices and corporate standards, which they may also help define:

    • by consistently ensuring the security and confidentiality of digital information;

    • by preparing their development work for automated testing;

    • by carrying out the necessary tests throughout the development process up to production, preventing any service disruption;

    • by measuring the qualities of the developed solution (performance, robustness, functional test coverage, etc.);

    • by implementing or leveraging a continuous integration and deployment pipeline.

  • Communicate and discuss technical decisions with peers.

  • Actively participate in and initiate discussions among team members about design choices aligned with best practices and corporate standards.

  • Participate in peer code reviews.

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

  • Actively contribute to ensuring the necessary documentation for the sustainability of designed components exists, is valid, and remains up to date. Support the team’s documentation strategy and promote best practices.

  • Take responsibility for complex tasks and set the standard in their area of technical expertise.

  • Collaborate actively in all team activities (ceremony planning, definition of “done”, etc.).

Desired profile 

  • 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 and the ability to apply them in a team setting.

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

  • Development languages, tools & technologies:

    • ASP.NET & ASP.NET Core, C#, WCF, WPF

    • Azure cloud services & tools

    • JavaScript and a FrontEnd Framework

    • React

    • Kubernetes, Containerization

    • MS-SQL, Azure SQL & Storage, MongoDB

    • GIT & TFS

    • Mulesoft (nice to have)

    • VB.NET (good to know but not required)

  • Experience in object-oriented programming and SOLID principles.

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

  • Understanding of integration strategies involving enterprise applications, data integration requirements, APIs, and event-driven architectures.

  • Understanding of design, architecture, and integration patterns (e.g. Pub/Sub, CQRS, Event Sourcing, etc.).

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

  • Strong problem-solving skills and ability to identify and resolve issues.

  • Knowledge of the financial services and insurance industry (asset).

Compensation

The typical hiring range for this position is from $80,0000 to $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.

Location(s)Vancouver, British Columbia

Other Possible Location(s)Montreal, Quebec, Toronto, Ontario, Vancouver, British Columbia
Company

iA Financial Group

Posting End Date2025-06-02Company Overview

iA Financial Group* is the strength of a company with a human side, with its over 8,000 employees. Together, we have earned the trust of our more than four million clients and 25,000 advisors who have chosen us for their insurance, savings, and wealth management.

With over $200 billion in assets and half a billion invested in technological innovation, we’re a key player in the financial services industry in Canada and the United States. The secret to our success? Investing in you, one person at a time. Because, for over 125 years, we have believed that it’s by supporting our employees and surrounding ourselves with the most reputable leaders in the industry, we will continue to innovate.

At iA, we’re invested in you.

* iA Financial group includes the following entities: iA Services financiers, iA assurance auto et habitation, iA Gestion privée de patrimoine, PPI Management, Investia, iA Gestion de placements, Prysm, iA Clarington, Michel Rhéaume et associés, Garanties Nationales, WGI Manufacturing, WGI Service Plan Division, Lubrico, iA Financement auto 

Our Commitment to Diversity and Inclusion

At iA Financial Group, we support and celebrate diversity. We strive to provide a workplace that is recognized as inclusive for all, regardless of ethnic origin, nationality, language, religious beliefs, gender, sexual orientation, age, marital status, family situation, or physical or mental disability.

Please note that if you need help or assistance to make the recruitment process more accessible for you, please Contact us here. Someone from our team will be happy to assist you with your needs.

Similar Jobs

15 Days Ago
Hybrid
Montréal, QC, CAN
Mid level
Mid level
Fintech • Financial Services
As a Full Stack Software Developer, you will build scalable software for algorithmic trading while collaborating with traders and engineers.
Top Skills: AmqpC#DockerElkFlaskGraphQLHTTPJavaJavaScriptKafkaMongoDBMs Sql ServerMySQLNode.jsOraclePostgresPythonRabbitMQReactRedisReduxRubyTcpTypescriptVueWebsocket
7 Days Ago
Montréal, QC, CAN
Mid level
Mid level
Software
Develop and test scalable software solutions, review customer requirements, conduct code reviews, ensure performance and adhere to best practices.
Top Skills: AngularAWSAzureCSSDockerEclipseEdiETLGCPGitGitlab CiHTMLJavaJavaScriptJenkinsJestJSONJunitMavenMicrosoft Sql Server)PostgresRdbms (OracleReactRestSoapTerraformTypescriptVueXML
8 Days Ago
Montréal, QC, CAN
Mid level
Mid level
Security • Software
As a Full Stack Developer, you will design and develop secure, responsive web applications using a variety of technologies. You will collaborate with teams and contribute to the architecture in an Agile environment, focusing on quality delivery and CI/CD processes.
Top Skills: AWSCSSDockerGitlabHTML5JavaMavenReactSpringTypescript

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account