Développeur COBOL H/F
- Lille - 59
- CDI
- Entreprise anonyme
Les missions du poste
Contexte de la mission
Intégré au sein d'une équipe projet complète composée d'un Chef de Projet, Business Analyst, Développeurs et Testeurs (environ 10 personnes), le Développeur COBOL participera à la conception, au développement et à la maintenance d'applications COBOL dans un environnement moderne (Eclipse COBOL, Git, méthodes Agiles).
L'objectif est de renforcer la capacité de développement sur des applications stratégiques tout en garantissant la qualité, la performance et la pérennité du code.
Nature des prestations attendues
Réalisation de développements COBOL, correctifs et évolutifs, selon les spécifications fonctionnelles et techniques.
Participation aux phases d'analyse et de conception sur des sujets complexes.
Développement sous Eclipse COBOL (environnement non mainframe).
Prise en charge de deux types de périmètres COBOL :
COBOL avec prégénération (X08)
COBOL sans prégénération
Compilation et exécution via le compilateur Cobol IT.
Contribution à l'automatisation des tests unitaires.
Participation active aux revues de code et aux rituels agiles (daily meeting, sprint review, rétrospective...).
Collaboration étroite avec les équipes fonctionnelles (BA) et techniques (DEV, QA).
Le profil recherché
Compétences techniques requises
Langages & outils
COBOL (expérience confirmée sur plusieurs projets).
Eclipse COBOL (environnement de développement principal).
Compilateur Cobol IT.
Gestion de versions avec Git / GitLab / GitHub.
Outils de tests unitaires automatisés (selon le contexte projet).
Méthodologie
Connaissance et pratique du contexte Agile (Scrum / Kanban).
Capacité à travailler en intégration continue et à respecter les bonnes pratiques de développement (qualité de code, revue par les pairs, documentation technique).
Profil recherché
Expérience minimum de 4 ans en développement COBOL.
Capacité démontrée à analyser et concevoir des solutions complexes.
Bonne maîtrise de la gestion de configuration (Git).
Sens de la qualité logicielle et goût pour l'automatisation des tests unitaires.
Savoir-être
Dynamisme et autonomie.
Excellent esprit d'équipe et ouverture d'esprit.
Rigueur et sens du détail dans les développements.
Proactivité dans la résolution de problèmes et la proposition d'améliorations.
Bonnes capacités de communication dans un environnement collaboratif.