Analyste-Programmeur

Transcription

Analyste-Programmeur
Analyste-Programmeur
Fonctions et responsabilités
Au sein de l'équipe TI, la personne au poste de programmeur-analyste conçoit et implémente des
projets technologiques complexes et variés en lien avec l'intégration et l'interopérabilité des systèmes.
Elle collabore étroitement avec les différentes unités d'affaires, travaille de manière proactive à l'analyse,
à la conception, au développement, au déploiement et au soutien des projets. Elle développe des
solutions logicielles en fonction d’analyses effectuées et des besoins des clients. Elle vérifie la faisabilité
technique des solutions esquissées auprès des ressources appropriées et produit les rapports aux
différents interlocuteurs. Elle programme et documente le code selon les standards et procédures établis
de l’entreprise. Elle participe à la définition des objectifs, des échéances et des mesures de performance
des solutions qui seront livrés, participe au contrôle qualité, assure la maintenance corrective et
évolutive tout en participant à l'évolution et à l'amélioration des produits. Elle participe à la rédaction
de la documentation fonctionnelle et/ou technique, offre des services-conseils portant sur plusieurs
volets comme la résolution de problèmes, les performances visées et l’utilisation d’outils de
développement spécialisés. Elle conseille son supérieur immédiat sur de nouveaux outils de
développement pouvant soutenir les activités et le rendement de l'entreprise. Elle identifie les
opportunités en effectuant une veille technologique constante, prévoit les activités nécessaires lors de
l’introduction de nouveaux outils et participe à des rencontres avec l'équipe et/ou des partenaires
(clients, fournisseurs ...)
Profil recherché :
Nous cherchons une personne proactive, autonome, ingénieuse et enthousiaste dans la résolution de
problèmes complexes. Une personne passionnée et pleine d'initiative. Un agent de changement
dynamique, bon communicateur avec un excellent esprit d'équipe. Une capacité prouvée à analyser et
à comprendre les besoins ainsi qu'à les prendre en charge jusqu'au déploiement et au soutien. Une
grande capacité d’apprentissage avec profil d’autodidacte.
Maîtrise du français oral et écrit.
Bonne connaissance de l'anglais parlé et écrit (idéalement bilingue).
Profil avec expérience :
·
·
·
·
Diplôme universitaire dans le domaine des technologies de l’information ou formation et
expérience équivalente :
Au moins 3 ans d’expérience en développement Java
Au moins 3 ans d’expérience en développement Web et Web Service (REST)
De l’expérience en développement d’applications front-end JavaScript basée sur des services
Web (API REST)
·
·
·
·
Une bonne connaissance des technologies : Spring, JPA (Hibernate), JUnit, Maven (ou Gradle),
JSON, SVN. Une connaissance des technologies : Spring Boot, React/Redux ou Angular
avoir déjà travaillé avec l’IDE Spring Tool Suite (STS)
Un grand souci de rédaction de code performant, documenté et bien architecturé.
Toute autre expérience jugée pertinente sera sérieusement considérée.
Vous avez moins de trois ans d’expérience, une formation académique différente ou encore des
connaissances diverses en programmation, n’hésitez pas à postuler. Toute candidature pertinente sera
sérieusement considérée.
Conditions et ambiance de travail :
Conciliation travail et vie personnelle, assurances collectives, congés flottants, horaires flexibles,
contribution financière aux activités sportives, environnement de travail dynamique, activités sociales et
sportives d’équipe, stationnement gratuit…
Salaire offert : à discuter
Nombre d'heures par semaine : 35,00
Statut d’emploi : Temps plein permanent
Date prévue d'entrée en fonction : Automne 2016
Voici comment postuler:
Si vous êtes inscrit(e) au Collectif, merci de contacter votre conseiller(ère) en
emploi.
Si vous n’êtes pas inscrit(e) au Collectif, contacter Farid Smail: [email protected]
ou par téléphone au 514 279-4246