Développeur / Ingénieur d'études H/F
Alternance France Développement informatique
Description de l'offre
Détail de l'offre
Informations générales
Entité
Filiale du groupe Crédit Agricole, Crédit Agricole Payment Services est le producteur paiement du Groupe Crédit Agricole, leader en France des solutions de paiement avec près de 30% de part de marché et 10 milliards de transactions traitées en 2016.
Digitalisation, nouveaux usages, nouvelles concurrences, pression réglementaire le domaine des paiements connaît des mutations profondes et rapide. Dans ce contexte, Crédit Agricole Payment Services met son expertise, sa capacité d'innovation et sa performance industrielle au service des banques et des grands remettants pour leur proposer des services de paiement nouveaux conjuguant facilité d'usage et sécurité.
Référence
2017-21473
Date de parution
03/08/2017
Description du poste
Type de métier
Systèmes d'information / Maîtrise d'Ouvrage
Type de contrat
Alternance / Apprentissage
Missions
Le service développement interne (6 personnes) appartient au département services transverses qui regroupe toutes les activités d'architecture, de tests et de développement spécifique.
Ce service assure les missions suivantes :
- Développer des applications au service des lignes d'offres et de l'exploitation reposant essentiellement sur des technologies Open Source ;
- Intervenir sur des missions d'audit de code applicatif sur des solutions de l'entreprise ;
- Challenger les évaluations de charges de développement des fournisseurs ;
- Effectuer de la veille technologique.
Dans ce cadre, vous participerez au développement d'applications et aux POC de solutions en relation avec les parties prenantes du projet (Chef de projet, expert fonctionnel, équipes production) dans des modes agiles (scrum, devops) ou classique, principalement autour de frameworks open source.
Vos missions principales seront les suivantes :
Participer à la conception des architectures logicielles des nouveaux projets.
Réaliser le développement d'applications et/ou d'outils :
- Programmer les solutions en respectant les normes de développements ;
- Créer des services scalables et résilients ;
- Développer des API destinées à fournir la meilleure expérience utilisateur sur mobile et sur site web ;
- Tester unitairement les solutions ;
- Assurer une qualité de code favorisant la maintenabilité et la réversibilité ;
- Sécuriser le développement en applicant les normes de sécurité de l'entreprise (basé entre autre sur les recommandations OWASP et PCI-DSS).
Accompagner la chaîne de production :
- Automatiser les installations ;
- Contribuer à l'industrialisation des composants dans le système d'information de l'entreprise ;
- Effectuer des audits de code ;
- Transmettre les compétences aux développeurs TMA.
Localisation du poste
Zone géographique
Europe, France, Ile-De-France, 78 - Yvelines
Ville
Guyancourt
Profil recherché
Critères candidat
Niveau d'études minimum
Bac + 3 / L3
Formation / Spécialisation
Ecoles, universités avec une spécialisation informatique (développement génie logiciel, systèmes distribués ou sécurité)
Niveau d'expérience minimum
0 - 2 ans
Compétences recherchées
Compétences comportementales :
- Curiosité technique et fonctionnelle ;
- Qualité rédactionnelle ;
- Esprit d'équipe.
Outils informatiques
- OS : Windows, Linux ;
- Bases de données : SGBDR SQL (MySql), connaissance des bases NoSql ;
- Développement en Java (8), HTML. Javascript ;
- Outils de fabrication : maven , test unitaires, http et systèmes distribués.
Langues
Anglais serait un plus