About the role
Développeur RPG Sénior - TÉLÉTRAVAIL
Chez Fresche Solutions, nous offrons un excellent équilibre travail - vie personnelle avec des horaires flexibles. Vous pouvez travailler n'importe où en Amérique du Nord, de votre domicile ou dans l'un de nos bureaux... la décision vous appartient.
POURQUOI REJOINDRE FRESCHE ? Nous croyons au leadership de notre industrie, nous croyons à l'innovation, nous croyons au plaisir de nos clients, à la garantie de leur succès et à l'assurance que 100% de nos clients sont référençables.
Notre culture d'entreprise distincte fait de nous l'un des meilleurs employeurs, ainsi que le premier choix de nos clients pour les dix (10) dernières années consécutives. Nous nous efforçons de faire en sorte que nos valeurs imprègnent l'entreprise et se reflètent dans tout ce que nous faisons. Qu'il s'agisse de fixer des priorités, de définir des idées ou de mettre en œuvre des processus, nous nous engageons à veiller à ce que les valeurs suivantes se manifestent à tous les niveaux de notre organisation.
**Ce que vous ferez:**Vous serez responsable de la conception de la programmation, du code, des tests, du débogage et de la documentation des logiciels des systèmes d'entreprise. Vous participerez à l'élaboration et à la fourniture des produits livrables aux clients en tant que membre de l'équipe, mais vous pourrez également travailler de manière indépendante sur des projets.
Dans le cadre de votre travail quotidien, vous serez responsable de:
-
Suivre la méthodologie Fresche pour tous les projets en gardant à l'esprit les normes de codage de l'industrie et les meilleures pratiques lors du travail sur tous les projets.
-
Participer à la conception, au développement, aux tests et à la maintenance des systèmes logiciels.
-
Travailler avec d'autres développeurs de l'équipe pour les aider à éliminer les obstacles techniques qui les empêchent de terminer leur travail ; cela implique parfois de travailler directement avec les clients pour comprendre divers impacts/logiques métier qui doivent être résolus pour que le développement puisse progresser
-
Aidez à résoudre les problèmes Websmart en résolvant les problèmes IBM i (bibliothèque, listes, tâches, etc.)
-
Créer des fonctions définies par l'utilisateur via TDOMS et promues avec les programmes que nous modifions : recherchez car chaque situation est différente (parfois - si nous n'avons pas modifié le programme - nous avons juste besoin de créer directement la fonction définie par l'utilisateur)
-
Effectuer des révisions de code pour les modifications de table/fichier logique
-
Maintenir un chemin de promotion distinct (en dehors de TDOMS) si nécessaire
-
Vérifiez que les données du fichier sont copiées correctement dans la promotion de la production
-
Rechercher des moyens de mettre en œuvre l’automatisation pour contribuer à améliorer la vitesse et la qualité des processus
-
Participer aux révisions de code sur le travail produit par d'autres membres de l'équipe et travailler en étroite collaboration avec l'assurance qualité pour effectuer des révisions du plan de test.
-
Documente les applications et les systèmes nouveaux et existants grâce à une combinaison d'explications textuelles et de diagrammes visuels de différents niveaux de détail en fonction du public cible.
-
Jouer de manière proactive un rôle de soutien dans la gestion des attentes, des préoccupations et/ou des questions de nos clients.
-
Effectue différents niveaux de tests pour garantir l'exactitude des systèmes logiciels en utilisant divers moyens de tests automatisés et manuels, tels que : tests unitaires, tests d'intégration, tests d'acceptation, tests de fumée, etc.
Ce qu'il faut avoir :
-
Plus de 10 ans d'expérience avec une expérience éprouvée en matière d'IBM i (iSeries, AS/400), de base de données DB2 et de langage RPGLE (syntaxe de forme libre et de forme fixe)
-
Expérience récente en programmation et en analyse dans les systèmes suivants : RPGILE, RPGLE en format libre, SQL et SQL embarqué dans RPG
-
Programmation d'applications DB2 avancée
-
Expérience de la plateforme IBM I (iSeries, AS/400) de niveau expert
-
Une bonne compréhension des concepts ILE : Modules, Programmes de Service, etc.
-
Une bonne compréhension des processus de gestion du changement
-
Communication efficace avec tous les niveaux d’employés et de direction
-
Admissibilité à travailler au Canada.
Atout:
-
Expérience dans le développement d'outils et/ou de frameworks IBM i de quelque nature que ce soit.
-
Expérience avec les outils d'analyse d'impact sur la plateforme IBM i
-
Expérience avec RDI/Eclipse
-
Expérience avec des outils de gestion du changement comme Git ou Svn
Nous sommes toujours à la recherche de personnes très motivées, énergiques et créatives qui travaillent bien dans un environnement d'équipe en évolution rapide et qui sont engagées envers l'excellence.
QU'EST-CE QUE C'EST QUE DE TRAVAILLER CHEZ FRESCHE ?
Visitez notre site web et appliquez dès aujourd’hui: https://freschesolutions.com/careers/
Suivez-nous: LinkedIn: https://www.linkedin.com/company/fresche-solutions
#LI-Remote
About Fresche Solutions
Fresche is an IT consulting and development company. We are experts in strategy , design, development, modernization and transformation. We help build, integrate and support some of the most complex business-critical systems running today. We bridge the gap between old and new, giving our customers the digital capabilities they need today and for the future. We’ve helped companies such as Adidas, Volvo, Royal Caribbean Cruises LTD, fiserv, New Penn, JF Fabrics, Challenger, and many others change the way they scale business and better compete in todays digital world. Join our dynamic team today and help shape the future of technology.
About the role
Développeur RPG Sénior - TÉLÉTRAVAIL
Chez Fresche Solutions, nous offrons un excellent équilibre travail - vie personnelle avec des horaires flexibles. Vous pouvez travailler n'importe où en Amérique du Nord, de votre domicile ou dans l'un de nos bureaux... la décision vous appartient.
POURQUOI REJOINDRE FRESCHE ? Nous croyons au leadership de notre industrie, nous croyons à l'innovation, nous croyons au plaisir de nos clients, à la garantie de leur succès et à l'assurance que 100% de nos clients sont référençables.
Notre culture d'entreprise distincte fait de nous l'un des meilleurs employeurs, ainsi que le premier choix de nos clients pour les dix (10) dernières années consécutives. Nous nous efforçons de faire en sorte que nos valeurs imprègnent l'entreprise et se reflètent dans tout ce que nous faisons. Qu'il s'agisse de fixer des priorités, de définir des idées ou de mettre en œuvre des processus, nous nous engageons à veiller à ce que les valeurs suivantes se manifestent à tous les niveaux de notre organisation.
**Ce que vous ferez:**Vous serez responsable de la conception de la programmation, du code, des tests, du débogage et de la documentation des logiciels des systèmes d'entreprise. Vous participerez à l'élaboration et à la fourniture des produits livrables aux clients en tant que membre de l'équipe, mais vous pourrez également travailler de manière indépendante sur des projets.
Dans le cadre de votre travail quotidien, vous serez responsable de:
-
Suivre la méthodologie Fresche pour tous les projets en gardant à l'esprit les normes de codage de l'industrie et les meilleures pratiques lors du travail sur tous les projets.
-
Participer à la conception, au développement, aux tests et à la maintenance des systèmes logiciels.
-
Travailler avec d'autres développeurs de l'équipe pour les aider à éliminer les obstacles techniques qui les empêchent de terminer leur travail ; cela implique parfois de travailler directement avec les clients pour comprendre divers impacts/logiques métier qui doivent être résolus pour que le développement puisse progresser
-
Aidez à résoudre les problèmes Websmart en résolvant les problèmes IBM i (bibliothèque, listes, tâches, etc.)
-
Créer des fonctions définies par l'utilisateur via TDOMS et promues avec les programmes que nous modifions : recherchez car chaque situation est différente (parfois - si nous n'avons pas modifié le programme - nous avons juste besoin de créer directement la fonction définie par l'utilisateur)
-
Effectuer des révisions de code pour les modifications de table/fichier logique
-
Maintenir un chemin de promotion distinct (en dehors de TDOMS) si nécessaire
-
Vérifiez que les données du fichier sont copiées correctement dans la promotion de la production
-
Rechercher des moyens de mettre en œuvre l’automatisation pour contribuer à améliorer la vitesse et la qualité des processus
-
Participer aux révisions de code sur le travail produit par d'autres membres de l'équipe et travailler en étroite collaboration avec l'assurance qualité pour effectuer des révisions du plan de test.
-
Documente les applications et les systèmes nouveaux et existants grâce à une combinaison d'explications textuelles et de diagrammes visuels de différents niveaux de détail en fonction du public cible.
-
Jouer de manière proactive un rôle de soutien dans la gestion des attentes, des préoccupations et/ou des questions de nos clients.
-
Effectue différents niveaux de tests pour garantir l'exactitude des systèmes logiciels en utilisant divers moyens de tests automatisés et manuels, tels que : tests unitaires, tests d'intégration, tests d'acceptation, tests de fumée, etc.
Ce qu'il faut avoir :
-
Plus de 10 ans d'expérience avec une expérience éprouvée en matière d'IBM i (iSeries, AS/400), de base de données DB2 et de langage RPGLE (syntaxe de forme libre et de forme fixe)
-
Expérience récente en programmation et en analyse dans les systèmes suivants : RPGILE, RPGLE en format libre, SQL et SQL embarqué dans RPG
-
Programmation d'applications DB2 avancée
-
Expérience de la plateforme IBM I (iSeries, AS/400) de niveau expert
-
Une bonne compréhension des concepts ILE : Modules, Programmes de Service, etc.
-
Une bonne compréhension des processus de gestion du changement
-
Communication efficace avec tous les niveaux d’employés et de direction
-
Admissibilité à travailler au Canada.
Atout:
-
Expérience dans le développement d'outils et/ou de frameworks IBM i de quelque nature que ce soit.
-
Expérience avec les outils d'analyse d'impact sur la plateforme IBM i
-
Expérience avec RDI/Eclipse
-
Expérience avec des outils de gestion du changement comme Git ou Svn
Nous sommes toujours à la recherche de personnes très motivées, énergiques et créatives qui travaillent bien dans un environnement d'équipe en évolution rapide et qui sont engagées envers l'excellence.
QU'EST-CE QUE C'EST QUE DE TRAVAILLER CHEZ FRESCHE ?
Visitez notre site web et appliquez dès aujourd’hui: https://freschesolutions.com/careers/
Suivez-nous: LinkedIn: https://www.linkedin.com/company/fresche-solutions
#LI-Remote
About Fresche Solutions
Fresche is an IT consulting and development company. We are experts in strategy , design, development, modernization and transformation. We help build, integrate and support some of the most complex business-critical systems running today. We bridge the gap between old and new, giving our customers the digital capabilities they need today and for the future. We’ve helped companies such as Adidas, Volvo, Royal Caribbean Cruises LTD, fiserv, New Penn, JF Fabrics, Challenger, and many others change the way they scale business and better compete in todays digital world. Join our dynamic team today and help shape the future of technology.