Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Key Skills for This Role
Full Job Posting
BIENVENUE CHEZ SITA
Chez SITA, nous assurons la fluidité du trafic aéroportuaire, le bon déroulement des vols et l’ouverture des frontières. Nos innovations en matière de technologie et de communication sont le moteur du succès de l’industrie mondiale du transport aérien.
Nous sommes présents dans 95 % des aéroports internationaux et travaillons en étroite collaboration avec plus de 2 500 clients issus des secteurs des transports et des administrations publiques. Chaque partenariat comporte des défis uniques, et nous nous épanouissons en proposant des solutions novatrices et des technologies de pointe pour garantir un fonctionnement sans faille. Nous ne nous contentons pas de faire avancer le monde: nous sommes fiers d’être reconnus comme un Great Place to Work® par nos employés et d’avoir obtenu cette certification dans la plupart de nos sites en pleine expansion. Ici, nous nous sentons responsabilisés, soutenus et inspirés pour évoluer.
Êtes-vous prêt à aimer votre travail?
L’aventure commence ici même, avec vous, chez SITA.
À PROPOS DU POSTE ET DE L’ÉQUIPE
Le ou la Développeur(se) logiciel senior Full Stack est responsable de la conception technique, du développement et de la maintenance des applications et des systèmes en utilisant des plateformes technologiques existantes et émergentes. Cette personne jouera un rôle clé dans notre système de configuration des télécommunications ainsi que dans d’autres produits.
Relevant du gestionnaire du développement d’applications, le ou la Développeur(se) logiciel senior Full Stack occupe un rôle clé au sein de SITA FOR AIRCRAFT BUSINESS afin de répondre aux besoins d’affaires, de développer des solutions logicielles innovantes et de contribuer à la transformation de certaines de nos applications et plateformes actuelles.
Ce rôle nécessite une approche et des pratiques DevOps, permettant non seulement de développer de nouvelles solutions, mais également de contribuer à leur déploiement en production et d’assurer le soutien de la solution de bout en bout lorsque des problèmes surviennent.
VOS RESPONSABILITÉS
Participer à la conception technique, au développement et à la maintenance des applications et des systèmes en utilisant des plateformes technologiques existantes et émergentes.
Promouvoir l’utilisation des outils de développement assistés par l’IA approuvés par SITA afin d’améliorer la productivité, la qualité du code, les tests, la documentation et la livraison globale des logiciels, tout en respectant les normes de sécurité et de gouvernance.
Développer et livrer du code complexe ainsi que des modules pour de nouvelles fonctionnalités, effectuer le débogage du code et des modules existants et, à titre de responsable technique (Technical Lead), guider les développeurs moins expérimentés, qu’ils soient employés permanents ou contractuels.
Participer à l’élaboration des pratiques de programmation, des lignes directrices et des processus techniques, et veiller à leur application par les développeurs moins expérimentés.
Prendre en charge l’attribution et la répartition des anomalies aux développeurs appropriés afin qu’elles soient corrigées.
Participer à la collecte, à la gestion et à l’analyse des exigences afin de concevoir de nouvelles fonctionnalités pour les applications et les systèmes.
Participer à la documentation des cas de test pour les activités d’assurance qualité actuelles et futures.
Être responsable des estimations liées aux travaux techniques produites par soi-même ou par les développeurs moins expérimentés de l’équipe.
Concevoir, développer et maintenir des API sécurisées et évolutives afin de permettre une intégration fluide entre les produits.
Examiner les exigences fonctionnelles et techniques, identifier et soulever les enjeux potentiels et participer activement aux discussions de conception avec les différentes parties prenantes.
Qualification
VOTRE PROFIL
Baccalauréat en informatique, en génie ou dans une discipline technique équivalente pertinente pour ce poste.
Une certification professionnelle en programmation dans un langage de programmation reconnu constitue un atout.
Minimum de 10 à 12 années d’expérience professionnelle dans un rôle similaire.
Une expérience préalable dans le domaine des télécommunications constitue un atout.
Bilingue français/anglais.
COMPÉTENCES TECHNIQUES
Expérience avec J2EE/Java 8 jusqu’à Jakarta EE/Java 21.
Expérience avec Spring (Core, Spring JDBC), EJB, JDBC, JMS et Apache POI.
Expérience avec les technologies ORM Java, Hibernate et JPA.
Expérience dans la conception et la mise en œuvre de services REST/SOAP et d’événements Kafka.
Expérience avec les systèmes de gestion de bases de données relationnelles (RDBMS), notamment Oracle, PostgreSQL et MariaDB.
Expérience avec différents serveurs Web et serveurs d’applications, notamment WebLogic et Apache Tomcat.
Expérience avec des outils de développement logiciel assistés par l’IA, tels que GitHub Copilot, pour soutenir la programmation, les tests, les revues de code, le dépannage et la génération de documentation.
Connaissance de Kubernetes et de l’hébergement infonuagique Azure, ainsi que du refactoring; une connaissance de l’architecture de microservices constitue un atout.
CE QUE NOUS OFFRONS
La diversité est au cœur de notre façon de travailler. Nous exerçons nos activités dans 200 pays et réunissons des personnes représentant 60 langues et cultures différentes. Nous sommes très fiers de notre environnement inclusif. Nos bureaux offrent des espaces de travail agréables et stimulants, tout en vous donnant la possibilité de travailler de la maison. Découvrez ce que signifie faire partie de notre équipe et faites un pas de plus vers une vie professionnelle qui vous ressemble.
🏡 Flex Week: Travaillez de la maison jusqu’à 2 jours par semaine, selon les besoins de votre équipe.
⏰ Flex Day: Adaptez votre journée de travail à votre vie et à vos projets.
🌎 Flex Location: Travaillez depuis n’importe quel endroit dans le monde jusqu’à 30 jours par année.
🌿 Bien-être des employés: Nous sommes là pour vous et les personnes à votre charge grâce à notre Programme d’aide aux employés (PAE), accessible 24 heures sur 24, 7 jours sur 7, 365 jours par année. Nous offrons également Champion Health, une plateforme personnalisée qui répond à divers besoins liés au bien-être.
🚀 Développement professionnel: Chez SITA, nous croyons que le développement favorise l’innovation. Notre écosystème d’apprentissage donne accès à des plateformes et à des programmes de calibre mondial conçus pour vous aider à progresser.
🏫Tous nos employés ont notamment accès à LinkedIn Learning, Microsoft Enterprise Skills Initiative et Airports Council International, ainsi qu’à des solutions spécialisées comme Pluralsight pour le développement des compétences technologiques, Harvard Business Publishing pour le développement du leadership et Stanford pour le développement stratégique, parmi plusieurs autres.
Nous alignons les occasions d’apprentissage sur votre plan de développement et nos priorités d’affaires afin de vous accompagner à chaque étape de votre parcours professionnel.
🙌🏽 Avantages sociaux concurrentiels: Profitez d’avantages sociaux concurrentiels adaptés à votre marché local et à votre statut d’emploi.
SITA souscrit au principe de l’égalité d’accès à l’emploi et valorise la diversité de sa main-d’œuvre. Dans le cadre de notre programme d’équité en matière d’emploi, nous encourageons les femmes, les Autochtones, les membres des minorités visibles et les personnes en situation de handicap à poser leur candidature et à s’identifier volontairement dans le cadre du processus de candidature.
Vous serez amené(e) à interagir avec des collègues à l’international, d’où la nécessité d’une excellente maîtrise de la langue anglaise.
Qualifications
- UNAVAILABLE
Responsibilities
- UNAVAILABLE
About SITA
SITA provides IT and communications technology to the air transport industry, serving airlines, airports, aircraft operators, governments, and air navigation service providers. Founded by 11 airlines in 1949, the member-owned organization develops systems for passenger processing, baggage, border management, aircraft operations, and connectivity.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SITA
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Service Operations Specialist | Spécialiste en opérations de services
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Senior Incident Manager (infrastructure and Data Center Experience)
Delhi, IND
Manager Software Development
Riyadh, KSA
SITA is seeking a software development manager to lead teams building, maintaining, and supporting enterprise-scale, mission-critical applications. Candidates need at least five years in software engineering, Java expert
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Service Operations Specialist | Spécialiste en opérations de services
Montréal, CAN
Senior Manager Accounting
Mumbai, IND
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Senior Incident Manager (infrastructure and Data Center Experience)
Delhi, IND
Manager Software Development
Riyadh, KSA
