Description du poste Ce poste de Développeur / Développeuse - IA, solutions numériques et intégrations est à temps plein et basé sur site à Blainville, QC. La personne retenue participe à la conception, au développement et à l’optimisation de solutions logicielles intégrant des composants d’intelligence artificielle. Elle collabore avec les équipes internes pour analyser les besoins, proposer des architectures adaptées et assurer l’intégration fluide des outils numériques dans les systèmes existants. Les tâches quotidiennes incluent l’écriture de code, les tests, la revue de code, la documentation technique et le support aux utilisateurs internes. La personne contribue également à la veille technologique, à l’amélioration continue des processus de développement et à la sécurité des solutions déployées.
Qualifications
- Développement logiciel et programmation : maîtrise de la Programmation orientée objet et des bonnes pratiques de Software Development, idéalement avec plusieurs langages (par ex. Python, JavaScript, C#).
- Base de données : compétences en conception, gestion et optimisation de Databases (SQL/NoSQL), incluant la modélisation de données et l’écriture de requêtes efficaces.
- Intégration de systèmes : expérience en Integration d’API et de services, utilisation de formats d’échange (JSON, XML) et mise en place de flux entre applications.
- Front-end et présentation : connaissance de Cascading Style Sheets (CSS) et des bases du développement web pour intégrer et ajuster des interfaces utilisateurs.
- Compétences additionnelles : intérêt marqué pour l’IA et l’apprentissage automatique, capacité à travailler en équipe multidisciplinaire, aptitude à communiquer clairement, sens de l’organisation et autonomie.