Votre rôle
Au sein d’une équipe experte en développement logiciel fonctionnant en mode agile, vos missions seront :
- Développer et maintenir une solution logicielle existante.
- Comprendre et analyser des documents de spécifications fonctionnelles détaillées.
- Chiffrage des développements et rédaction des documents de conception technique.
- Développement et exécution des tests unitaires.
- Correction des anomalies des différents cycles de tests.
- Travailler en mode Agile et faire un reporting régulier de son activité.
- Mise en place de la version en gestion de configuration et respect des bonnes pratiques de développement.
- Commenter, documenter et loguer les développements.
- Suivre et rapporter sur la qualité du code produit
- Accompagnement à la recette fonctionnelle et technique.
- Aide à la définition de la couverture de tests techniques et fonctionnels, en assistance au chargé de tests.
- Élaboration de jeux d’essais (tests unitaires d’intégration).
- S’assurer de la qualité des livrables logicielles et documentaires tout en respectant les délais et les charges.
Votre profil
Formation et qualités requises :
- Formation d’Ingénieur d’étude et développement (bac + 5)
- Expérience similaire de 5 ans
- Travail en mode Agile sous l’outil JIRA
- Esprit agile et capitalisation sur la veille autour des technologies J2EE et Android
- Etre force de proposition sur les sujets d’amélioration d’architectures et socles techniques
- Esprit de synthèse, capacité à communiquer avec le client et à animer des réunions
Compétences indispensables:
- Développer et déployer des applications Android
- Ecrire, optimiser et exécuter des scripts SQL
- Garantir la solution technique et rédiger des spécifications techniques détaillées
- Participer à l’identification, à la documentation et à l’analyse des exigences fonctionnelles et techniques
- RESTful, SOAP, JSON
- Intégration continue (maven, jenkins, surfire,sonar)
- Grails & Groovy
- Jquery, AngulasJS et Dev Front Office
- Tunning Mysql