Analyste, Développeur Java

Identification du poste
713
Province/État
Centre-ville de Montréal
Responsabilité du poste
IT Unlock est une société de conseil en informatique et une entreprise sociale unique. Notre mission est d'améliorer l'état informatique actuel de nos clients et d'aider les enfants défavorisés. Lorsque vous travaillez avec nous, vous contribuez à redonner à l'humanité.

Nous recherchons un développeur Java talentueux. Ceci est un poste permanent. Les travaux sont effectués à Montréal et commenceront dès que possible. De belles technologies et de beaux défis vous attendent.

Analyse et Développement
• Travaille en collaboration avec les partenaires d’affaires afin d’identifier et analyser les besoins d’affaires pour diverses applications de gestion internes
• Analyse le code des applications existantes afin d’en comprendre la logique et la nature des fonctionnalités non documentées
• Analyse des structures de données, principalement relationnelles, utilisées pour la persistance et l’interrogation de l’information par les applications
• Développe des applications internes bout en bout selon les meilleures pratiques MVC
• Implante des interfaces d’intégration de type ESB
• Participe avec les autres intervenants TI, architectes, analystes, sys admin, DBAs et programmeurs, dans divers projets de développement et intégration
• Participe aux projets dans un cadre agile Scrum

Support aux utilisateurs
• Coordonne ou effectue, selon la nature de la problématique, le soutien technique aux usagers de diverses applications internes

Formation académique
• BAC en informatique ou DEC en informatique avec expérience équivalente

Expérience de travail
• Minimum 5 ans d'expérience en développement d’applications 2 tiers (client/serveur) et applications web

Compétences professionnelles
• Très bonne connaissance du langage Java et du cadre Java Entreprise (peu importe la version)
• Très bonne connaissance des langages et méta langages web : HTML5, JavaScript, CSS, JSON, XML, etc.
• Très bonne connaissance des bases de données relationnelles, surtout MSSQL (capable de lire des procédures stockées, de construire des requêtes).
• Bonne habilité à communiquer et vulgariser des concepts techniques.
• Connaissance des autres langages de programmation sur le marché est un grand atout. Ex : .Net C#, VB, File Maker, Fox Pro, Delphi, etc.
• Connaissance des concepts et plateformes d’intégration continue (ex : Jenkins) est un atout.
• Connaissance des meilleurs pratiques d’intégration SOA est un atout
• Connaissance des ERP, particulièrement en gestion manufacturière, est un atout
• Connaissance de cadres agiles (ex : SCRUM) est un atout

Compétences générales (ex. habileté de communication, autonomie, gestion du stress, négociation, travail d'équipe)
• Forte capacité de résolution de problèmes;
• Forte capacité d’analyse
• Capacité à comprendre un environnement d’affaires complexe;
• Reconnu comme une personne rigoureuse, structurée, déterminée et dynamique ;
• Pensée critique et autonomie;
• Capacité à travailler sous pression (incidents, délai court et plus d’un dossier à la fois);
• Capacité à travailler en équipe multidisciplinaire.

Exigences particulières liés au poste
• Doit être disponible pour voyager au Canada et aux États-Unis au besoin (demandes exceptionnelles);
Ensemble de compétences
Requis:
• 5-10 ans d'expérience en J2EE
• HTML5, JavaScript, CSS, JSON, XML
• SQL (MSSQL)
• Prêt à voyager pour rencontrer les clients au Canada et aux États-Unis à chaque mois ou à chaque deux mois
• Prêt à faire du soutient à chaque semaine
• Bilingue (le français est plus important)

Atouts:
• .Net C #, VB, Créateur de fichiers, Fox Pro, Delphi.
• Jenkins
• SOA
• ERP
• Agile (SCRUM)
Nombre de postes
1
Expérience professionnelle
Au moins 5 ans
Salaire
Selon l'expérience
Appliquer