Missions principales
Le quotidien et les responsabilités.
- Analyser la spécification fonctionnelle et vérifier d'abord s'il existe une réponse standard
- Développer les états, interfaces, extensions et traitements spécifiques du périmètre
- Optimiser les performances des programmes, sujet critique sur les traitements de masse
- Écrire du code compatible avec les montées de version, en respectant les mécanismes d'extension
- Documenter les développements et maintenir le patrimoine existant, souvent hérité
- Accompagner les consultants fonctionnels sur la faisabilité et le chiffrage des demandes
Compétences
Ce qu'il faut maîtriser.
- Maîtrise d'ABAP, y compris orienté objet, et des mécanismes d'extension du standard
- Compréhension du modèle de données SAP et des tables des modules servis
- Capacité à discuter une spécification et à proposer une alternative standard
- Notions solides d'optimisation : un traitement mal écrit passe la recette et se voit en production
- Familiarité avec les technologies d'interface et de service, et avec le socle Fiori
- Rigueur de documentation : c'est elle qui permet à un autre de reprendre le patrimoine
- Anglais technique courant
Formation
Le parcours type.
École d'ingénieur, master informatique, licence professionnelle ou parcours autodidacte confirmé. L'apprentissage se fait presque toujours en entreprise, chez un intégrateur, une ESN ou un client final équipé, car le langage s'exerce uniquement dans l'écosystème. Les certifications éditeur existent et sont appréciées, mais départagent rarement.
Étudiant ou jeune diplômé ? Entourage Club est notre accompagnement gratuit vers un premier poste en Finance ou en Tech.
Évolutions
Les évolutions possibles.
- Architecte technique SAP, responsable des normes et du patrimoine de développement
- Bascule vers le fonctionnel, chemin fréquent et apprécié du marché
- Spécialisation sur les technologies d'intégration et les plateformes d'extension
- Lead technique d'un programme de migration vers S/4HANA
- Indépendance, où la rareté de la compétence se monnaie particulièrement bien
Conseils Entourage : Recruter
Recruter un Développeur ABAP.
Le critère qui nous sert le plus est la capacité à refuser un développement, davantage que le nombre d'années de code. Nous faisons analyser au candidat une demande réelle tirée de votre backlog, et nous regardons s'il cherche d'abord une réponse standard. Nous écartons aussi un raccourci fréquent : un développeur généraliste apprend la syntaxe en quelques semaines, alors que le modèle applicatif et la façon d'étendre le produit en préservant les montées de version s'apprennent en trimestres et demandent un accompagnement.
Conseils Entourage : Candidater
Postuler pour un poste de Développeur ABAP.
Sur ce poste, un développement évité compte autant qu'un développement livré. Les candidats retenus apportent un exemple de demande qu'ils ont requalifiée en solution standard, et un exemple de programme dont ils ont divisé le temps d'exécution. Votre exposition à S/4HANA et aux mécanismes d'extension modernes s'écrit explicitement : c'est ce que cherchent les employeurs qui préparent une migration, et c'est ce qui vous distingue d'un profil resté sur des pratiques anciennes.
Ce que nous proposons aux candidats
- À télécharger : Préparer un entretien (fonctions Tech)

