Entreprise: GCL
Service: IT - Group Ben Sol Dev
Catégories d’emplois: Poste permanent à temps plein
Modèle de travail: Hybride (2 jours au bureau)
Langue: Le ou la titulaire de ce poste travaille en anglais.
L’opportunité :
Nous sommes une coopérative canadienne de services financiers de premier plan engagée à promouvoir activement une société durable et résiliente, et notre équipe est essentielle au succès de cette stratégie. C’est pourquoi nos gens sont notre priorité. Nous offrons une culture d’entreprise vivante et des occasions de perfectionnement qui permettent à notre équipe d’exploiter tout son potentiel et de concrétiser notre raison d’être. Et le meilleur : vous travaillerez avec des personnes qui se soucient vraiment de vous, de notre clientèle et de nos collectivités.
En qualité de développeur ou développeuse de systèmes, vous assurez le développement et le soutien des systèmes de TI sous supervision générale. Vous vous concentrez sur l’analyse, la conception, le développement, les essais, la mise en œuvre, la documentation et la maintenance des systèmes et des applications pour assurer la satisfaction des besoins de la clientèle. Étant au deuxième niveau de la fonction de développement de systèmes, vous accomplissez des tâches liées à des programmes et à des systèmes d’une complexité et d’une diversité modérées.
Expérience avec les technologies suivantes :
- Expérience de niveau intermédiaire en tant que développeur .NET polyvalent ou développeuse .NET polyvalente (C#, MVC, JavaScript).
- Expérience de niveau intermédiaire en conception et en développement d’applications Web.
- Expérience de niveau intermédiaire avec le langage HTML 5 et les feuilles de style CSS.
- Expérience de niveau intermédiaire avec SQL Server.
- Connaissance pratique du développement et de l’utilisation d’interfaces de programmation d’applications (API).
- Connaissance pratique des environnements conteneurisés, du nuage Azure, de l’intégration de l’authentification unique (SSO), des protocoles de gestion des identités et des accès, ainsi que de l’authentification multifacteur.
- Connaissance pratique du cycle de vie du développement logiciel, des modèles de conception ainsi que du développement et de l’exploitation (GitHub).
- Expérience avec OpenShift, un atout.
Comment vous créez un impact :
- Analyser les exigences opérationnelles et techniques, évaluer les répercussions et traduire les besoins en solutions techniques concrètes, conformes aux normes et aux processus établis.
- Concevoir et développer des solutions faciles à entretenir, réutilisables et évolutives pour des améliorations et des applications de complexité faible à moyenne.
- Planifier et gérer vos activités de développement, notamment l’estimation de l’effort requis, le codage, le débogage et le suivi de l’avancement, tout en signalant les risques ou les difficultés au besoin.
- Élaborer et effectuer des tests unitaires, et collaborer avec les analystes des systèmes internes afin de soutenir les tests de système et les tests d’acceptation par les utilisateurs et utilisatrices, de régler les problèmes et de corriger les défauts.
- Appuyer la mise en œuvre des solutions en participant à l’élaboration des plans de déploiement et de retour en arrière, en coordonnant les activités de mise en œuvre et en offrant un soutien après la mise en œuvre et pour les garanties logicielles.
- Rédiger et tenir à jour une documentation technique claire couvrant les exigences, la conception de la solution, les essais, la mise en œuvre et le soutien continu du système.
- Collaborer avec les TI et les parties prenantes afin de communiquer les recommandations techniques, les résultats de tests, l’état d’avancement des projets et les possibilités d’amélioration des systèmes et des processus de développement.
Pour joindre notre équipe :
- Diplôme collégial ou universitaire en technologies de l’information ou en informatique, avec au moins 3 ans d’expérience pertinente en TI ou une combinaison équivalente de formation et d’expérience.
- Excellente compréhension des composantes des applications, des interfaces système et des intégrations avec d’autres applications.
- Compréhension des processus d’affaires et de la manière dont la technologie et les applications répondent aux besoins et soutiennent les activités de l’entreprise.
- Maîtrise des langages de programmation, des environnements de développement, des techniques et des outils pertinents.
- Expérience dans le soutien des différentes phases du cycle de vie du développement de systèmes, notamment l’analyse des systèmes, la programmation, les essais et la mise en œuvre.
- Solides compétences en analyse, conception et intégration de systèmes, ainsi qu’en résolution de problèmes.
Comment vous brillez :
- Vous stimulez le changement et l’amélioration continue en vue de dépasser les attentes de la clientèle.
- Vous faites appel à votre esprit critique afin de cerner les problèmes et de proposer des solutions de façon proactive.
- Vos solides compétences en communication vous permettent de transmettre clairement les messages.
- Vous faites preuve d’un bon esprit d’équipe et vous partagez vos connaissances afin de soutenir vos pairs.
Ce que vous devez savoir :
- Si votre candidature est retenue, nous procéderons à la vérification de votre solvabilité et de vos antécédents judiciaires comme condition d’embauche.
Comment vous en bénéficiez :
- Des occasions de formation et de perfectionnement pour faire avancer votre carrière.
- Un horaire de travail flexible et des congés rémunérés pour répondre à vos besoins personnels et familiaux.
- Une approche globale à l’égard de votre bien-être incluant des programmes de santé physique et mentale et une culture solidaire en milieu de travail.
- Des journées de bénévolat rémunérées pour redonner à votre collectivité.
- En plus de nos salaires concurrentiels et de nos programmes incitatifs, le personnel admissible bénéficie d’un programme de rémunération globale complet comprenant des régimes collectifs d’épargne-retraite, une assurance collective (p. ex. soins médicaux et dentaires, mieux-être, invalidité, vie), du soutien en santé mentale et un programme d’aide.
Renseignements sur le salaire
Échelle salariale prévue de 60 574 $ à 100 956 $.
Position dans l’échelle salariale
Le montant du salaire de la candidate ou du candidat retenu est déterminé par Co-operators, à sa discrétion, et varie en fonction de plusieurs critères, notamment : les conditions du marché local, la région géographique et les facteurs pertinents liés au poste, comme les connaissances, les compétences, les aptitudes, l’expérience et la formation.
Incitatif/Rémunération variable
Les employées et employés peuvent également avoir la possibilité de participer à des programmes incitatifs et de gagner une rémunération supplémentaire en fonction de leur rendement individuel ou de celui de l’entreprise, ou d’autres mesures commerciales.