iA Financial Group logo
iA Financial GroupPosted 1 month ago

Concepteur(trice) Logiciel

On-siteMontréal, Quebec, Canada or Quebec, Canada

Full TimeBachelors DegreeLarge

Job Summary

Design detailed technical and system solutions aligned with architectural guidelines while developing high-performing, scalable software components. Configure and optimize development environments, continuous deployment pipelines, and DevSecOps practices to support the operationalization and evolution of technology solutions. Collaborate with architects, developers, and business partners to ensure solution consistency, produce technical documentation, and coach internal resources on delivery standards. Participate in Level 2 and Level 3 support activities to resolve major incidents and actively contribute to application and technology evolution roadmaps. Monitor emerging technologies and promote industry-leading practices across the organization. This role is part of the Horizon Program, a strategic initiative modernizing Group Insurance sector processes and platforms. The position requires a bachelor's degree in Computer Science or related fields, over ten years of IT experience, and proficiency in .NET Core, C#, Java, Azure, and DevSecOps.

Required Qualifications

  • Bachelor's degree in Computer Science, Management Information Systems, Information Systems, Computer Engineering, Software Engineering, or another relevant field
  • More than ten years of experience in Information Technology, including at least three years as a Software Designer
  • Strong proficiency in modern software development approaches such as Agile, MVP, Software Development Lifecycle (SDLC), Test-Driven Development (TDD), and Behaviour-Driven Development (BDD)
  • Solid experience in DevSecOps and integrating security, quality, and compliance practices throughout the software development lifecycle
  • Strong expertise in software design principles, including SOLID, Clean Code, maintainability, testability, and reusability
  • Proactive and responsible approach to using Artificial Intelligence to improve the quality and efficiency of deliverables
  • Strong communication skills, the ability to simplify complex technical concepts, and excellent synthesis skills
  • Strong leadership and influence when collaborating with delivery teams and business partners
  • Strong analytical thinking and the ability to solve complex problems
  • Significant experience designing application-to-application and system-to-system integration solutions
  • Coordination, negotiation, and decision-making abilities
  • Intermediate level of English proficiency
  • Advanced level of French proficiency
  • .NET Core
  • C#
  • Java
  • PowerShell
  • Bash
  • Azure Pipelines (YAML)
  • Git
  • Docker
  • Kubernetes
  • Helm
  • Postman
  • REST
  • SOAP
  • GitHub Copilot
  • Microsoft SQL Server (2016+)
  • Terraform
  • Rancher
  • Microsoft Azure
  • Azure DevOps Services
  • Windows
  • Linux
  • Kafka
  • Confluent Cloud
  • Dynatrace
  • Salesforce
  • MuleSoft
  • ServiceNow
  • API and microservices development
  • Azure cloud architectures
  • C4 Architecture

Desired Qualifications

  • Knowledge of the insurance and financial services industry
  • Knowledge of Salesforce and its integration within a corporate application ecosystem
  • Intermediate level of English proficiency, as the incumbent will be required to communicate, analyze, and explain operational and technical issues to English-speaking business partners, vendors, and stakeholders on a monthly basis
  • Advanced level of French proficiency, as the incumbent will be required to interact with, analyze, and explain operational and technical issues to French-speaking business partners, stakeholders, and users on a regular basis
  • Terraform
  • Rancher
  • Salesforce
  • MuleSoft
  • ServiceNow
  • C4 Architecture

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce