Développeur S.T.I.
Description
La personne que nous recherchons possède de l’expertise en développement logiciel et fait preuve de beaucoup d’autonomie. Elle est motivée, a soif d’apprendre et se trouve à l’aise dans un contexte de collaboration, tant avec ses collègues qu’avec les représentants du client. Elle connaît les méthodes agiles et les a expérimentées dans différents projets.
Responsabilités
- Participer à toutes les étapes d’un projet : conception, analyse, développement, débogage et tests unitaires
- Contribuer à l’évolution d’applications déjà développées : ajout de fonctionnalités, modifications, etc.
- Préparer et faire approuver la documentation technique pour le déploiement et le soutien des applications
- Effectuer une veille technologique continue en vue de proposer des améliorations
Exigences
- Baccalauréat en génie informatique ou l’équivalent
- 3 à 5 années d’expérience en développement de logiciels et web
- Expérience dans l’utilisation de Java (version 8+), de HTML et de CSS
- Expérience .NET et/ou php et/ou Python sont un atout important
- Expérience dans l’utilisation de JavaScript
- Expérience dans l’utilisation de jQuery et d’AngularJS, un atout
- Expérience professionnelle dans l’utilisation de Spring 4 et de JPA (Hibernate)
- Connaissance de SQL (PostgreSQL) et d’outils de migration (Flyway, Liquibase)
- Connaissance des méthodes de développement agiles (Scrum, XP)
- Connaissance des serveurs d’applications Web (Tomcat, Jetty)
- Connaissance du contrôle des versions sources (Git, Bitbucket) et des essais unitaires (jUnit, Mockito)
- Connaissance de Maven, un atout
- Expérience en intégration et déploiement en continu (Jenkins, Sonar, Nexus, Docker), un atout
- Capacité à communiquer clairement, tant à l’oral qu’à l’écrit, et à adapter les communications à la clientèle visée
Vous vous reconnaissez dans cette description? Et vous êtes bilingue (français et anglais) tant à l’oral qu’à l’écrit?
NOUS VOULONS VOUS CONNAÎTRE!
