Bunge
Kastech Software Solutions Group
Développeur ABAP SAP
À propos du poste
Localisations privilégiées : Les candidats résidant à proximité des bureaux du client en Argentine, au Brésil ou au Costa Rica seront privilégiés afin de faciliter les opportunités de collaboration en présentiel, les réunions d'équipe et une meilleure intégration aux opérations régionales.
- Les certifications SAP pertinentes en développement ABAP ou Fiori sont fortement privilégiées
- Expérience de travail avec des équipes de développement distribuées ou offshore sur plusieurs fuseaux horaires (souhaité)
- Expérience avec les projets de développement et de migration SAP S/4HANA (souhaité)
- Familiarité avec la méthodologie SAP Activate et les pratiques de développement Agile (souhaité)
Exigences en matière d'éducation
Notes du manager
- Minimum 6 ans d'expérience pratique dans le développement et la mise en œuvre d'applications personnalisées SAP Fiori
- Minimum 6 ans d'expérience approfondie en programmation ABAP SAP et en développement de code personnalisé
- Programmation ABAP avancée, incluant l'ABAP orienté objet (OOABAP)
- Expertise solide en vues CDS, AMDP (ABAP-Managed Database Procedures) et optimisation de base de données
- Connaissance approfondie du framework d'amélioration et des techniques de modification SAP
Exigences en matière d'éducation
- Licence en informatique, technologies de l'information, génie logiciel ou domaine technique connexe
Expérience
- Minimum 6 ans d'expérience pratique dans le développement et la mise en œuvre d'applications personnalisées SAP Fiori
- Minimum 6 ans d'expérience approfondie en programmation ABAP SAP et en développement de code personnalisé
- Expertise confirmée dans le développement de vues CDS, incluant la modification de vues standard et la création de vues personnalisées
- Expérience approfondie des techniques d'amélioration ABAP, incluant les User Exits, Customer Exits, BAPIs, BADIs et Business Transaction Events
- Solide expérience du cycle de vie de développement SAP, de la collecte des besoins jusqu'au déploiement et au support
Compétences techniques
- Maîtrise experte de SAP Fiori et du framework SAPUI5
- Programmation ABAP avancée, incluant l'ABAP orienté objet (OOABAP)
- Expertise solide en vues CDS, AMDP (ABAP-Managed Database Procedures) et optimisation de base de données
- Connaissance approfondie du framework d'amélioration et des techniques de modification SAP
- Maîtrise du développement de services SAP Gateway et OData
- Expérience avec SAP Web IDE, Eclipse ADT (ABAP Development Tools) ou SAP Business Application Studio
- Connaissance des technologies d'intégration SAP et des APIs
- Compréhension des concepts de sécurité SAP et des objets d'autorisation
Compétences relationnelles
- Excellente communication : Solides compétences en communication orale et écrite en anglais pour collaborer efficacement avec des équipes mondiales et expliquer des concepts techniques à des parties prenantes non techniques
- Esprit analytique : Capacités exceptionnelles de résolution de problèmes avec une approche systématique pour analyser des besoins métier complexes et les traduire en solutions techniques
- Collaboration d'équipe : Capacité démontrée à travailler efficacement dans des environnements d'équipe distribués avec d'excellentes compétences interpersonnelles
- Gestion du temps : Motivé, avec de solides compétences organisationnelles pour gérer des priorités multiples et respecter les délais dans un environnement de travail à distance
- Adaptabilité : Flexibilité pour ajuster l'horaire de travail pour les réunions de passation et capacité à s'adapter rapidement aux exigences changeantes des projets
- Souci du détail : Approche méticuleuse de la qualité du code, des tests et de la documentation
- Apprentissage continu : Passion pour rester à jour avec les technologies SAP émergentes et engagement envers le développement professionnel
Résumé du poste
Nous recherchons un ou deux développeurs seniors SAP hautement qualifiés, possédant une expertise étendue dans le développement d'améliorations personnalisées SAP Fiori et ABAP SAP, pour renforcer notre équipe de développement conseil existante. Ce rôle est essentiel pour soutenir nos opérations de développement mondiales, en servant de pont entre notre équipe de développement offshore en Inde et nos opérations basées aux Amériques. Le candidat idéal justifiera d'une expérience confirmée de 6+ années en développement SAP personnalisé, avec une expertise technique approfondie à la fois dans le développement d'applications SAP Fiori et dans la programmation ABAP. Vous serez responsable de participer aux passations quotidiennes de développement avec notre équipe basée en Inde, en assurant la progression continue des initiatives de développement sur tous les fuseaux horaires et en maintenant la dynamique des projets d'amélioration critiques SAP. Ce poste offre la flexibilité du télétravail partout en Amérique latine, avec une préférence pour les candidats situés à proximité de nos bureaux en Argentine, au Brésil ou au Costa Rica pour des opportunités de collaboration occasionnelles en présentiel.
Périmètre
Responsabilités clés
- Développement SAP Fiori : Concevoir, développer et mettre en œuvre des applications SAP Fiori personnalisées qui améliorent l'expérience utilisateur et rationalisent les processus métier. Tirer parti du framework SAP UI5 et des services OData pour créer des interfaces réactives et intuitives.
- Développement de vues CDS : Effectuer des modifications avancées sur des copies de vues CDS (Core Data Services) standard, et concevoir et créer de nouvelles vues CDS personnalisées pour répondre à des exigences complexes de reporting et d'analyse. Garantir des performances optimales et le respect des meilleures pratiques de modélisation de données.
- Développement ABAP personnalisé : Concevoir et développer du code ABAP personnalisé sophistiqué, incluant des modules de fonction, des User Exits, des BAPIs (Business Application Programming Interfaces), des BADIs (Business Add-Ins) et des extensions de logique ABAP pour répondre à des besoins métier spécifiques.
- Amélioration et modification : Modifier des copies d'objets SAP standard existants, y compris les modules de fonction ABAP, les User Exits, les BAPIs, les BADIs et d'autres points d'amélioration, tout en maintenant l'intégrité du système et en respectant les meilleures pratiques SAP.
- Collaboration avec l'équipe mondiale : Participer aux réunions de passation quotidiennes avec l'équipe de développement offshore en Inde pour assurer une transition fluide des tâches de développement. Prendre en charge les responsabilités de développement pendant les fuseaux horaires des Amériques et transmettre le travail terminé à l'équipe en Inde à la fin de la journée pour permettre des cycles de développement de 24 heures.
- Qualité du code et normes : S'assurer que tous les développements personnalisés respectent les normes de codage SAP, les meilleures pratiques et les directives de l'entreprise. Effectuer des revues de code et maintenir une documentation technique complète.
- Tests et débogage : Effectuer des tests unitaires, des tests d'intégration et soutenir les tests d'acceptation utilisateur pour tous les développements personnalisés. Dépanner et résoudre les problèmes techniques de manière efficace.
- Amélioration continue : Rester à jour avec les tendances technologiques SAP, en particulier dans le développement Fiori et S/4HANA, et recommander des solutions innovantes pour améliorer les processus de développement et les performances du système.
