À titre d’analyste - programmeur(euse) en développement, exploitation et maintenance de produits logiciels, vous contribuez à l’efficacité informatique.
Vous analysez, concevez, configurez, développez, maintenez et faites évoluer les produits logiciels pour répondre aux besoins de l'organisation.
Vous vous portez responsable de la qualité des solutions codées. Votre rôle consiste à contribuer au développement de systèmes, programmes et applications informatiques de moyenne à grande envergure en réalisant l’arrimage et la mise en œuvre, tout en mettant à profit votre compétence à maitriser la technologie et d’anticiper les innovations.
Vous analysez les besoins des clients et partenaires et influencez les orientations relativement aux solutions technologiques appropriées.
À cet égard, vous planifiez, hiérarchisez et coordonnez le travail afin de tenir les engagements pris en phase avec les
objectifs à atteindre. La nature des dossiers et des projets exige des connaissances globales dans votre domaine. Vous contribuez à la résolution de problèmes complexes par des analyses et votre connaissance globale du domaine d’affaires.
Les arrimages sont fréquents. Vous êtes appelé à interagir avec diverses parties prenantes œuvrant dans des domaines d’expertise complémentaires.
Vous agissez à titre de référence et de personne-ressource relativement aux systèmes auprès de votre unité, des clients et divers intervenants.
Responsabilités principales
- Participer activement à l’élaboration des stratégies de réalisation, effectuer l’analyse et le développement de produits logiciels, soit la conception, le code, l'automatisation des tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité
- Documenter les solutions techniques et les pratiques pour assurer la pérennité des produits et élaborer la documentation, préparer et diffuser les formations pour les pairs et consommateurs
- Fournir un soutien technique aux opérations informatiques. Assurer une analyse des problématiques complexes, déterminer les causes et effectuer un suivi des problèmes aux systèmes lors d’incidents critiques et s’assurer de leur résolution
- Travailler en cocréation avec les partenaires d’affaires et les architectes pour bien comprendre et ainsi réaliser l’arrimage des solutions représentants les intentions et objectifs d’affaires
- Être responsable de l’installation et des tests de progiciels ou de l’implantation des applications
Profil recherché
- Un minimum de six (6) années d’expérience pertinente dans les métiers d'assurance qualité
- Expérience dans un environnement complexe et technologiquement hétérogène, pour des projets d’ampleur impliquant du développement, l’intégration de progiciel et la conversion de données.
Connaissances spécifiques
- Connaissance de Centrale MVS
- Connaissance de Cobol
- Connaissance de VSAM
- Connaissance de IDMS
- Connaissance de CICS
- Connaissance de Easytrieve
- Connaissance de JCL