développeur.euse sénior en logiciel
Date publiée : 2024/09/18 | Numéro de l'offre : 240133
TECHNOLOGIES CYSCA, une entreprise d'ingénierie offrant une vaste gamme de services, réunit une équipe de plus de 50 professionnels dédiés au développement de projets et à la conception de produits ou d'applications. Nos domaines d'intervention variés incluent l'électrification des transports, l'emballage, l'éclairage, l'exploitation minière, la cybersécurité, la réfrigération, l'aérospatiale, la robotique et l'intelligence artificielle.
En raison de l'expansion de nos activités, nous sommes actuellement à la recherche d'un développeur sénior de logiciel spécialisé dans le développement d’applications complexes, natives, interfaçant avec d’autres systèmes via des API, avec ou sans interfaces graphiques. En qualité de membre clé d'une équipe expérimentée, le développeur sénior contribuera à toutes les phases des projets, de l'analyse des besoins à la programmation, en passant par la recherche, la conception, l'expérimentation, le débogage et les revues. Rejoignez-nous pour participer à des projets stimulants et collaborer au sein d'une équipe dédiée à l'excellence technologique.
Les avantages de choisir Cysca
— Projets innovants et responsables, où vous mettrez vos talents à contribution et développerez vos compétences
— Environnement de travail positif, collaboratif, inclusif et diversifié
— Avantages sociaux complets, incluant assurance collective, régime de retraite et soins de santé virtuels
— Flexibilité du lieu de travail et des horaires, afin que vous puissiez avoir votre mot à dire sur l'endroit et le moment où vous travaillez
— Formations rémunérées, pour développer vos compétences
— Activités sociales et événements
Vos responsabilités
— Étudier et suggérer des améliorations sur les technologies et les algorithmes pour implémenter des fonctionnalités au sein de systèmes complexes et distribués;
— Analyser, coder de nouvelles applications ou améliorer les systèmes en développement, afin de répondre aux exigences nouvelles et en évolution concernant la configuration, la performance, le contrôle et l'intégration de divers systèmes;
— Analyser les exigences techniques, les technologies disponibles et les particularités de systèmes existants pour développer de nouvelles fonctions et de meilleures caractéristiques de performance, de sécurité et de flexibilité opérationnelle;
— Préparer et clarifier des exigences détaillées liées aux capacités et aux fonctionnalités recherchées;
— Développer des applications prototypes pour l'évaluation de technologies et d'algorithmes;
— Concevoir, mettre en œuvre et moderniser des applications sécuritaires et faciles à utiliser, s’intégrant avec des systèmes tiers.
— Responsable des différentes phases du cycle de vie des produits, notamment l'analyse, le développement et les tests;
— Assister des collègues moins expérimentés pour le développement de systèmes complexes;
— Écrire, modifier, réviser, optimiser et déboguer du code informatique;
— Mettre en place des environnements de développement et de tests pour des systèmes variés;
— Rédiger la documentation des nouveaux logiciels ou les mises à jour
— Participer à la planification et aux estimés des tâches en appliquant la méthode Agile
Qualifications recherchées
— Baccalauréat en informatique ou en génie logiciel, ou expérience équivalente
— Minimum 5 ans d’expérience en programmation C#, .net core, Java, Node, ou équivalent;
— Une expérience avec SOAP ou REST API
— Maîtrise de la programmation orienté objet
— Expérience en développement d’applications d’intégration de données, connectées à d’autres systèmes
— Connaissances et expérience de programmation utilisant des bases de données et des requêtes SQL
— Intérêt et habiletés pour le design logiciel.
— Intérêt pour le mentorat
— Leadership, bonne capacité de jugement et autonomie
— Aptitudes à communiquer efficacement
Qualifications souhaitables
— Une expérience en Frontend React, Javascript, Typescript, ou Angular
— Connaissance de MS PowerApps ou Salesforce
— Expérience avec les mécanismes d’authentication de connexion (OAuth2 et autres)
— Expérience en programmation C/C++
— Connaissance d’une technologie de base de données non-relationnelles (CouchDB, MongoDB, Redis...
À propos de Cysca Technologies
Depuis 1997, Cysca Technologies fournit des solutions d'ingénierie de pointe aux plus grands défis de ses clients. Que ce soit en ingénierie de systèmes, en conception électronique, en ingénierie logicielle, en intégration de systèmes ou en architecture informatique et cybersécurité, vous ferez partie de la solution en contribuant à des projets axés sur le développement durable qui aident à construire la société d'aujourd'hui et de demain.
Chez Cysca, vous contribuerez à des projets innovants pour des clients de renom dans des secteurs aussi variés que la mobilité durable, les équipements de communication, l'aéronautique, l'emballage, l’agriculture et la défense. Vous pouvez en savoir plus sur les types de projets dans lesquels vous pourriez être impliqué au cysca.com/fr/portfolio/.
--------------------------
Cysca souscrit au principe de l'équité en matière d'emploi. Nous valorisons et nous nous engageons à avoir une équipe diversifiée composée de personnes de tous horizons et veillons à ce que cela se reflète dans notre processus de recrutement.
Les candidats doivent être admissibles à travailler au Canada pour être considérés pour ce poste.