Développeur Full Stack, Département Digital & Intelligence Artificielle
Date: 18 déc. 2024
Lieu de travail: Dorval, Québec, CA, H4S 1Y9
Entreprise: Bombardier
En fonction du poste, Bombardier offre des politiques de travail flexibles et hybrides.
Pourquoi vous joindre à nous ?
Chez Bombardier, nous concevons, construisons, modifions et entretenons les avions les plus performants du monde pour les individus, les entreprises, les gouvernements et les entités militaires les plus avisés. Nous réussissons à établir les normes les plus élevées grâce à notre approche centrée sur les personnes, et toujours en définissant l'excellence, ensemble.
Travailler chez Bombardier signifie offrir ce qu’il se fait de mieux. Chaque jour, vous faites partie d’une équipe qui offre des expériences et des produits de qualité supérieure, repoussant les limites du possible dans notre industrie et au-delà. En priorisant la croissance et le développement des employées, nous permettons à chacune d'atteindre son plein potentiel à sa manière, parce que le meilleur travail se produit lorsque vous êtes libre d'être vous-même et de partager votre expertise unique.
Nos avantages sociaux
En veillant au bien-être de nos employés, nous proposons un programme d'avantages sociaux complet et compétitif, qui comprend les éléments suivants :
- Régimes d'assurance (Soins dentaires, soins médicaux, assurance-vie, assurance-invalidité, et plus encore)
- Salaire de base compétitif
- Régime d'épargne retraite
- Programme d'aide aux employés
- Programme de télésanté
Quelles sont vos contributions envers l’équipe?
• Concevoir et implémenter la logique côté serveur en utilisant le framework .NET.
• Développer et maintenir des APIs et services qui alimentent les applications activées par l’IA.
• Réaliser des exercices de modélisation de schémas de bases de données pour concevoir des structures efficaces et évolutives.
• Documenter les modèles d’information, les schémas de tables et les relations de manière claire et accessible.
• Documenter les APIs, les procedures, and le code.
• Écrire et maintenir du code back-end pour reproduire des logiques métier complexes.
• Implémenter des transformations DTO (Data Transfer Object) pour garantir une intégration fluide des données.
• Développer et optimiser des procédures stockées dans SQL Server.
• Utiliser Entity Framework Core pour interagir avec et gérer efficacement les modèles de données.
• Travailler en étroite collaboration avec les développeurs front-end, les architectes et les parties prenantes pour aligner les fonctionnalités back-end avec les exigences des applications.
• Suivre les meilleures pratiques pour la qualité du code, les tests et le déploiement.
• Se tenir informé(e) des avancées dans le domaine de .NET, des technologies de bases de données et des méthodologies de développement logiciel.
• Contribuer avec des idées et des améliorations pour optimiser les performances du système et sa maintenabilité.
Comment vous épanouir dans ce rôle? Compétences, connaissances et expérience requises:
• Baccalauréat ou Maîtrise en Informatique, Technologies de l’Information ou dans un domaine connexe.
• 5 ans ou plus d’expérience professionnelle en développement back-end dans l’écosystème .NET.
• Expérience démontrée en modélisation de schémas et conception de bases de données relationnelles.
• Expertise prouvée avec Entity Framework Core pour la modélisation et la gestion des données.
• Autonomie, innovation et dynamisme.
• Expérience pratique dans l’écriture et l’optimisation de procédures stockées dans SQL Server.
• Solides compétences en programmation en C# et .NET.
• Maîtrise de la conception de schémas de bases de données, des relations et de l’optimisation des performances.
• Familiarité avec Blazor pour le développement front-end est un atout.
• Expérience avec des outils et technologies pour documenter l’architecture des bases de données et des systèmes.
• Passion démontrée pour rester à l’avant-garde des tendances du secteur et apporter des idées nouvelles à des problèmes complexes.
• Un vif intérêt pour le développement d’applications activées par l’IA et leur intégration avec les systèmes back-end.
Maintenant que vous vous projetez dans ce rôle, postulez et rejoignez la famille Bombardier!
Veuillez noter: Vous n'avez pas besoin de toutes les compétences, connaissances et expériences requises pour ce poste ! Nous ne sommes pas à la recherche du candidat(e) parfait, mais une personne talentueuse et passionnée.
Bombardier est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi et encourage les personnes de toute race, religion, origine ethnique, identité sexuelle, orientation sexuelle, âge, statut d'immigrant, handicap ou autres caractéristiques protégées par la loi à postuler.
Emploi Développeur Full Stack, Département Digital & Intelligence Artificielle
Site principal Administrative Centre (CA)
Organisation Aerospace Canada
Quart de travail Travail de jour
Statut de l'employé Régulier
Réquisition 6208 Développeur Full Stack, Département Digital & Intelligence Artificielle