Développeur AS400 (IBM i) F/H

IBM
Canton de Sin-le-Noble, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Sin-le-Noble, France

Tech stack

Db2400
Java
.NET
Agile Methodologies
IBM System I
Unit Testing
Code Review
Databases
IBM RPG (Programming Language)
Software Engineering
SQL Databases

Job description

Analyse et développement

  • Analyser les besoins fonctionnels et techniques.
  • Concevoir les spécifications techniques.
  • Développer les évolutions et correctifs sur environnement IBM i.
  • Réaliser les tests unitaires et accompagner les phases de recette.
  • Optimiser les performances des traitements batch et interactifs.

Maintenance applicative

  • Corriger les anomalies de production.
  • Assurer le support de niveau 2 et 3.
  • Participer aux mises en production.
  • Garantir la qualité, la sécurité et la pérennité du code.

Gestion des bases de données

  • Développer et maintenir les bases DB2 for i.
  • Concevoir et optimiser les requêtes SQL.
  • Participer aux opérations de migration et d'évolution des données.

Collaboration

  • Travailler en étroite collaboration avec les équipes métiers.
  • Participer aux ateliers fonctionnels.
  • Rédiger la documentation technique.
  • Participer aux revues de code et aux démarches d'amélioration continue.

Livrables attendus

  • Développements applicatifs.
  • Correctifs de production.
  • Documentation technique.
  • Dossiers de mise en production.
  • Cahiers de tests.
  • Documentation d'exploitation.

Requirements

  • Bac +3 à Bac +5 en informatique, génie logiciel ou équivalent.

Expérience

  • 5 ans d'expérience minimum en développement IBM i / AS400.
  • Une expérience dans le secteur du retail ou de la banque constitue un atout majeur.

Compétences techniques

  • Excellente maîtrise du développement RPG IV et RPG Free.
  • Bonne connaissance des commandes CL.
  • Maîtrise de DB2 for i et du SQL.
  • Connaissance de l'architecture IBM i.
  • Développement et maintenance de traitements batch.
  • Analyse des performances.
  • Gestion des incidents de production.
  • Notions d'intégration avec des applications Java, .NET ou Web.
  • Connaissance des méthodes Agile ou Cycle en V.

Apply for this position