Développeur – full-stack
Principales responsabilités :
- Conçoit, modifie, développe, écrit et implante des applications logicielles.
- Contribue aux designs et à la documentation de composantes et de produits architecturaux.
- Participe aux essais d’évolutivité et A/B tests pour en améliorer les produits.
- Mène et participe aux révisions de code et de design.
- Élabore et effectue les jeux de tests nécessaires à l’implantation des programmes développés en fonction de critères de qualité établis.
- Respecte les échéanciers des livrables techniques.
- Suggère des améliorations aux problèmes de maintenance, de limitation de design, de fiabilité de produit et des nouvelles fonctionnalités.
- S’implique dans les estimations d’efforts, coûts et temps afin de maximiser la performance du développement.
- Contribue à l’amélioration constante du processus de développement et des outils associés.
- De façon proactive, assure une veille technologique relative à son secteur d’activité; se tient au courant des tendances et des nouveautés.
- Soumet tout dossier requérant une attention particulière à son supérieur immédiat; effectue toute autre tâche, à la demande de celui-ci ou nécessitée par ses fonctions.
Exigences :
Scolarité et expérience
- Baccalauréat en génie logiciel
- De 2 à 5 années d’expérience en développement logiciel
Aptitudes et qualités recherchées
- Très bonne expérience avec systèmes client/serveur et base de données d’application
- Très bonne maîtrise des technologies Web (PHP, HTML, CSS, Angular JS)
- Maîtrise le développement orienté objet et les patrons de conception
- Connaissance des infrastructures de nuage d’Amazon AWS
- Connaissance de Jira, Git, tests unitaires et intégration continue
- Connaissance du processus de développement Agile/Scrum
- Esprit de synthèse, capacité d’analyse et résolution de problèmes
- Bon sens de l’organisation et de gestion des priorités selon les besoins d’affaires
- Capacité de travailler sous pression et sur plusieurs dossiers simultanément
- Aptitudes positive pour le travail d’équipe
- Capacité d’apprentissage et d’adaptation à l’évolution rapide des environnements technologiques
- Très bonne habiletés en communication orale et écrite, tant en français qu’en anglais
- Orienté vers les résultats
Atouts
- Expérience en commerce électronique, paiement et sécurité SSL
- Maîtrise les techniques d’optimisation pour les sites à trafique élevé (cache, CDN, etc.)
- Maîtrise les techniques d’optimisation de base de données (indexation, partitionnement, dénormalisation, réplication maître/esclave, etc.)
- Développement en Java, C++ et Objective-C
- Expérience en développement d’application tels que; iOS, Android, Facebook
- Voir la localisation
- Entreprise
SRA TI
Nous sommes une Firme de placement, avec plus de 16 ans d'expérience en technologies de l'information. ...
Voir les offres