Fresche Solutions · 2 months ago
Développeur.euse RPG Sénior - FS417
Fresche Solutions is a company that values work-life balance and offers flexible working hours. The role involves designing, programming, testing, debugging, and documenting enterprise software systems, as well as collaborating with team members and clients to deliver high-quality products.
ConsultingEnterprise ApplicationsInformation ServicesInformation TechnologyProfessional ServicesSoftwareWeb Apps
Responsibilities
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
Qualification
Required
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
Preferred
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
Company
Fresche Solutions
Fresche Solutions provides IT solutions for business processes and revenue-generating applications.
Funding
Current Stage
Growth StageTotal Funding
$78.42MKey Investors
National Bank of CanadaFonds de solidarité FTQ
2020-12-10Acquired
2018-05-24Debt Financing· $60.62M
2016-06-09Series Unknown· $10M
Recent News
Fresche Solutions Inc.
2025-11-04
Fresche Solutions Inc.
2025-10-30
Fresche Solutions Inc.
2025-05-01
Company data provided by crunchbase