En tant que développeur/développeuse de logiciels, vous jouerez un rôle essentiel dans la conception, l’écriture et le test des codes pour de nouveaux systèmes et logiciels. Voici un aperçu des principales tâches et exigences liées à ce poste:
Conception et écriture de code :
Concevoir, écrire, lire, tester et corriger les codes d’un nouveau logiciel.
Analyser les informations pour recommander et planifier l’installation de nouveaux systèmes ou la modification d’un système existant.
Évaluer les relations entre les programmes, par exemple, si un changement envisagé dans une partie d’un programme entraînerait des résultats non désirés dans une partie connexe.
Programmation :
Programmer des logiciels et des applications Internet et mobiles.
Écrire, modifier, intégrer et mettre à l’essai le code des logiciels destinés au commerce électronique et aux applications Internet et mobiles.
Maintenance et documentation :
Mettre à jour des programmes informatiques existants.
Développer, mettre en œuvre et maintenir des fonctionnalités qui s’intègrent de manière efficace aux logiciels existants.
Rédiger la documentation pour les nouveaux logiciels et les mises à jour.
Exigences physiques :
Être assis pendant de longues périodes.
Manipuler manuellement du matériel.
Effectuer des gestes répétitifs.
Milieux de travail :
L’environnement de travail est généralement à l’intérieur, dans un environnement contrôlé, avec une proximité physique avec les autres (par exemple, partager un bureau).
Connaissance et expériences pour des applications :
Expérience en programmation PHP (quelques années)
Expérience en programmation JavaScript / jQuery (quelques années)
Expérience en gestion de base de données (MySQL ou MariaDB)
Connaissances des méthodes de programmation orienté objet (POO)
Connaissances des outils de travail suivant : Github, Sentry, autres Communiquer par courriel :
Connaissance et expérience des applications :
Expérience en programmation PHP (quelques années)
Expérience en programmation JavaScript / jQuery (quelques années)
Expérience en gestion de base de données (MySQL ou MariaDB)
Connaissance des méthodes de programmation orientées objet (OOP)
Connaissance des outils suivants : Github, Sentry, autres