Description du poste
Le développeur Java implante des solutions techniques pour nos clients. Il participe au contrôle qualité, à la revue de code, et à l’analyse-conception avec son équipe agile. Il valide son propre travail et fournit des retours de qualité à ses collègues. Il communique son avancement et s’implique activement dans la réussite de son équipe. Son évaluation repose sur le respect des échéances, la qualité de son code, le nombre de bogues, et l’amélioration des revues de code.
Tâches et Responsabilités
- Rédiger du code (des algorithmes) de qualité, organisé, structuré, robuste et sécuritaire, selon les exigences fonctionnelles;
- Aider ses collègues à analyser, concevoir, revoir le code et contrôler la qualité du travail;
- Intégrer des éléments graphiques dans nos solutions Web et mobile;
- Utiliser les outils de développement (Eclipse, Bitbucket, Git);
- Travailler en équipe à livrer des résultats selon les priorités et les échéances;
- Accomplir toute autre responsabilité pertinente en lien avec l’évolution du poste et les priorités de l’organisation.
Qualifications
- Exigences techniques
- DEC en informatique, BAC en informatique, génie logiciel / TI ou autre;
- Expérience de 1 à 3 ans en programmation Java;
- Expérience avec des environnements de développement comme IntelliJ IDEA ou Eclipse;
- Expérience avec l’utilisation de systèmes de gestion de version (ex. : Git);
- Expérience dans la manipulation de bases de données relationnelles et l’écriture de requêtes SQL;
- Expérience dans l’écriture de tests unitaires avec JUnit ou un autre Framework de test;
- Expérience dans l’utilisation de structures de données et la mise en œuvre d’algorithmes de base;
- Bonnes compétences en résolution de problèmes et en débogage;
- Expérience en développement Android (atout);
- Expérience ou connaissances en développement frontend avec React, JavaScript, HTML et CSS (atout).
Savoir-être
- Autonome (pour les sujets simples), débrouillard et curieux d’apprendre;
- Communicateur et compréhensif des échéances et des attentes de livraison;
- Pensée itérative pour livrer par phases tout en se concentrant sur la valeur;
- Créatif, innovateur et porté à trouver des solutions;
- Synthèse, abstraction, compréhension des enjeux;
- Travail d’équipe pour participer aux succès qui sont d’abord collectifs.
Informations supplémentaires
- Travailler chez Generix Group c’est aussi :
- Une culture basée sur la collaboration, l'inclusion et la diversité;
- Mode de travail hybride : 3 jours / semaine en télétravail;
- Minimum 3 semaines de vacances et on ajuste en fonction de ton expérience;
- 7 journées pour congés perso / maladie;
- Assurances collectives payées à 60% par Generix;
- Télémédecine;
- PAEF (Programme d'aide aux employés et à leur famille);
- Compte bien-être : 250$ / année;
- REER collectif : Generix matche les cotisations de l’employé jusqu’à hauteur de 4%;
- Programme Opus & Cie – transport collectif Montréal remboursé à 50%;
- Formations / Cheminement de carrière;
- Sur place : Gym, douches, terrasse extérieure, salle de repos;
- Activités sociales au top et fréquentes !
Intéressé(e) par cette opportunité ? Découvre l'univers de Generix Group dès aujourd'hui en postulant !
- Afin de pouvoir servir les employé.es de Generix au Canada et aux États-Unis et de communiquer adéquatement avec les partenaires et entre les différents services du Groupe.
- Le masculin est utilisé pour alléger le texte, et ce, sans préjudice pour la forme féminine.
J-18808-Ljbffr
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte