About the role
Category: Software Development/ Engineering
Main location: Canada, Quebec, Montréal
Position ID: J0825-1743
Employment Type: Full Time
Position Description:
Description
Le développeur Sénior MENDIX participera aux étapes de conception, d'analyse, de développement, de test, d'implantation et de maintenance durant le cycle de vie du développement de nos applications. Au sein d'une équipe agile, il est un expert en conception et développement de logiciels, et travaillera en étroite collaboration avec les membres de l'équipe pour partager son expertise et atteindre les objectifs de l'équipe.
Responsabilités
- Participer à toutes les phases du cycle de vie du développement de logiciels sécurisés.
- Concevoir, mettre en œuvre, sécuriser et tester des solutions techniques conformes aux exigences du client et aux normes de développement de logiciels.
- Produire et maintenir la documentation technique tout au long du cycle de vie du développement.
- Assurer le support et la maintenance des applications et des services informatiques existants
- Améliorer continuellement la qualité, la sécurité, le processus de développement et la technologie de nos applications.
- Participer activement aux cérémonies agiles et aux réunions d'équipe.
Qualifications
Expérience professionnelle
- Minimum de 8 à 10 ans d'expérience en tant que développeur
Expérience éducative
- Un diplôme en informatique, en ingénierie ou dans un domaine pertinent d'un collège accrédité.
Connaissances et compétences
- Une expérience avec la plateforme de développement MENDIX. (OBLIGATOIRE)
- Maîtrise des concepts de la programmation orientée objet et bonne connaissance des principes de conception SOLID
- Expérience de la programmation avec .NET (C#) ou Java.
- Expérience avec Javascript, JQuery, CSS, XML, services Web et SQL.
- Expérience avec Microsoft SQL Server et les composants SSIS / SSRS.
- Expérience de la conception, de la documentation, du développement, de la sécurisation et de l'utilisation d'API REST.
- Expérience des mécanismes modernes d'authentification et d'autorisation (OpenID Connect et OAuth).
- Expérience du développement de tests automatisés robustes (tests unitaires, tests de service).
- Connaissance des fondamentaux de la sécurité applicative (Owasp Top 10, SANS 25, etc.) et capacité à appliquer des contre-mesures adaptées pour corriger les vulnérabilités détectées.
Compétences générales
- Innovateur technique, avide d'apprendre et de comprendre continuellement les nouvelles technologies.
- Compétences avérées en matière de leadership et d'organisation, et fort sens de l'autonomie et de l'initiative.
- Capacité d'apprendre de nouvelles technologies et de développer ses compétences.
Langue
- Bonnes aptitudes à la communication orale/écrite en français et en anglais.
Autre
- Excellentes capacités d'analyse et de résolution de problèmes
- Expérience pratique du travail dans des équipes de livraison agiles
- Une expérience pratique de la création de microservices ou de systèmes distribués est un atout.
- Une expérience dans la création d'applications évolutives et hautement disponibles est un atout.
- Maîtrise de Microsoft Visual Studio, Git, Azure DevOps, NuGet et des outils connexes.
- Bonne compréhension de l'architecture événementielle, et connaissance du streaming d'événements et des systèmes de messagerie tels que Kafka et ActiveMQ.
Lieux: Montréal ou Canada
Required qualifications to be successful in this role:
La capacité à communiquer en anglais, à l'oral comme à l'écrit, est requise, car le/la titulaire du poste devra collaborer régulièrement avec des collègues et partenaires aux États-Unis.
#LI-AM
Skills:
- French
- .NET
- Java
- jQuery
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.
About CGI
Insights you can act on to achieve trusted outcomes.
We are insights-driven and outcomes-focused to help accelerate returns on your investments. Across 21 industry sectors and 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally.
We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional and constructive tone. We remove comments containing objectionable language and derogatory views. We do not allow content that is unrelated to the subject, and we remove discriminatory and racist comments as well as spam and advertising.
Note that content on this page contains general information regarding CGI’s services and initiatives and should not be considered direct business advice. To engage in a discussion with one of our experts, please make a request through https://www.cgi.com/en/contact-us
About the role
Category: Software Development/ Engineering
Main location: Canada, Quebec, Montréal
Position ID: J0825-1743
Employment Type: Full Time
Position Description:
Description
Le développeur Sénior MENDIX participera aux étapes de conception, d'analyse, de développement, de test, d'implantation et de maintenance durant le cycle de vie du développement de nos applications. Au sein d'une équipe agile, il est un expert en conception et développement de logiciels, et travaillera en étroite collaboration avec les membres de l'équipe pour partager son expertise et atteindre les objectifs de l'équipe.
Responsabilités
- Participer à toutes les phases du cycle de vie du développement de logiciels sécurisés.
- Concevoir, mettre en œuvre, sécuriser et tester des solutions techniques conformes aux exigences du client et aux normes de développement de logiciels.
- Produire et maintenir la documentation technique tout au long du cycle de vie du développement.
- Assurer le support et la maintenance des applications et des services informatiques existants
- Améliorer continuellement la qualité, la sécurité, le processus de développement et la technologie de nos applications.
- Participer activement aux cérémonies agiles et aux réunions d'équipe.
Qualifications
Expérience professionnelle
- Minimum de 8 à 10 ans d'expérience en tant que développeur
Expérience éducative
- Un diplôme en informatique, en ingénierie ou dans un domaine pertinent d'un collège accrédité.
Connaissances et compétences
- Une expérience avec la plateforme de développement MENDIX. (OBLIGATOIRE)
- Maîtrise des concepts de la programmation orientée objet et bonne connaissance des principes de conception SOLID
- Expérience de la programmation avec .NET (C#) ou Java.
- Expérience avec Javascript, JQuery, CSS, XML, services Web et SQL.
- Expérience avec Microsoft SQL Server et les composants SSIS / SSRS.
- Expérience de la conception, de la documentation, du développement, de la sécurisation et de l'utilisation d'API REST.
- Expérience des mécanismes modernes d'authentification et d'autorisation (OpenID Connect et OAuth).
- Expérience du développement de tests automatisés robustes (tests unitaires, tests de service).
- Connaissance des fondamentaux de la sécurité applicative (Owasp Top 10, SANS 25, etc.) et capacité à appliquer des contre-mesures adaptées pour corriger les vulnérabilités détectées.
Compétences générales
- Innovateur technique, avide d'apprendre et de comprendre continuellement les nouvelles technologies.
- Compétences avérées en matière de leadership et d'organisation, et fort sens de l'autonomie et de l'initiative.
- Capacité d'apprendre de nouvelles technologies et de développer ses compétences.
Langue
- Bonnes aptitudes à la communication orale/écrite en français et en anglais.
Autre
- Excellentes capacités d'analyse et de résolution de problèmes
- Expérience pratique du travail dans des équipes de livraison agiles
- Une expérience pratique de la création de microservices ou de systèmes distribués est un atout.
- Une expérience dans la création d'applications évolutives et hautement disponibles est un atout.
- Maîtrise de Microsoft Visual Studio, Git, Azure DevOps, NuGet et des outils connexes.
- Bonne compréhension de l'architecture événementielle, et connaissance du streaming d'événements et des systèmes de messagerie tels que Kafka et ActiveMQ.
Lieux: Montréal ou Canada
Required qualifications to be successful in this role:
La capacité à communiquer en anglais, à l'oral comme à l'écrit, est requise, car le/la titulaire du poste devra collaborer régulièrement avec des collègues et partenaires aux États-Unis.
#LI-AM
Skills:
- French
- .NET
- Java
- jQuery
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.
About CGI
Insights you can act on to achieve trusted outcomes.
We are insights-driven and outcomes-focused to help accelerate returns on your investments. Across 21 industry sectors and 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally.
We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional and constructive tone. We remove comments containing objectionable language and derogatory views. We do not allow content that is unrelated to the subject, and we remove discriminatory and racist comments as well as spam and advertising.
Note that content on this page contains general information regarding CGI’s services and initiatives and should not be considered direct business advice. To engage in a discussion with one of our experts, please make a request through https://www.cgi.com/en/contact-us