About Onepoint
Onepoint is a key architect behind the major transformations of businesses and public sector organizations.
We support our clients from strategy through to technological implementation—always aiming to think beyond the obvious. We are committed to principles of Economic, Social, Environmental, and Technological Responsibility (RESET), with the goal of creating new ways of working, new business models, and smart, forward-thinking environments.
Over the past 20 years, we’ve grown into a leading player in digital transformation, with more than 3,500 employees across Europe, Tunisia, North America, and the Asia-Pacific region.
What We Look For
COURAGE – AUTHENTICITY – OPENNESS – COMMITMENT – ELEGANCE
These are the values that unite our people at Onepoint.
We work with passionate individuals who are eager to share their expertise within open, collaborative teams. They show initiative, challenge themselves, and grow through continuous learning.
At the heart of Onepoint are genuine human connections and a deep respect for our environment. We strive for excellence and believe in bringing our best to every client.
Description du poste
Votre rôle consiste à participer à la mise en œuvre de projets de développement, notamment par l’analyse, l’arrimage et l’implantation de divers projets solutions informatiques afin de répondre aux besoins d'affaires de l’organisation.
Vous participez à l’analyse des besoins des clients et à l’élaboration des orientations dans les activités de développement. Vous collaborez à la planification et à la coordination du travail quant à la livraison continue de solutions de produits logiciels, à leur maintien et à leur mise à jour. L’aptitude à gérer la complexité est essentielle. Vous êtes appelé(e) à travailler en cocréation avec les partenaires d’affaires et les architectes pour bien comprendre et ainsi réaliser l’arrimage des solutions représentant les intentions et objectifs d’affaires. Vous agissez à titre de référence et de personne ressource relativement aux systèmes auprès de votre équipe, des client(e)s et divers intervenant(e)s.
Responsabilités :
Participer activement à l’élaboration des stratégies de réalisation, effectuer l’analyse et le développement de produits logiciels, soit la conception, le code, l'automatisation des tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité;
Documenter les solutions techniques et les pratiques pour assurer la pérennité des produits et élaborer la documentation, préparer et diffuser les formations pour les pairs et consommateurs;
Travailler en cocréation avec les partenaires d’affaires et les architectes pour bien comprendre et ainsi réaliser l’arrimage des solutions représentant les intentions et objectifs d’affaires;
Participer à l’installation et aux tests de progiciels ou à l’implantation des applications;
Automatiser les essais (comprendre les méthodologies associées ; ex : pyramides des essais, TDD, BDD …) et se porter imputable de la qualité;
Assurer une vigie des technologies et pratiques de développement, et partager les meilleures pratiques et façons de faire au sein de son équipe.
Qualifications
Démontrer au minimum 5 années d'expérience dans un rôle similaire (niveau recherché: sénior);
Expérience de projets de développement en mode agile;
Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern);
Expertise de NodeJS pour le développement backend;
Expérience avec OKTA-Auth0;
Expertise des outils de développement modernes (GIT, Swagger ou autres);
Expertise en développement RESTful WebAPI;
Connaissance de la GIA et ses concepts technlogiques;
Connaissance intermédiaire des technologies Web et langages de programmation (ex.: HTML5, CSS3, JavaScript);
Connaissance intermédiaire des standards de GIA (connexion OpenID, SAML, OAuth2, JWT);
Connaissance débutante des outils d’intégration continue et de livraison continue (Concourse, Terraform).
Seuls les candidats légalement autorisés à travailler pour tout employeur au Canada seront considérés.
Why Join Onepoint?