Talent.com
Graitec
Future Opportunities – Software DeveloperGraitec • Montreal, CA
Future Opportunities – Software Developer

Future Opportunities – Software Developer

Graitec • Montreal, CA
Il y a 5 heures
Salaire
12,00 $CA par heure
Type de contrat
  • Temps plein
Description de poste
About Graitec Group GRAITEC est un chef de file mondial des solutions Building Information Modeling (BIM). Nous concevons et développons des logiciels qui permettent aux architectes, ingénieurs et fabricants de concevoir plus intelligemment et plus efficacement. Forts de plus de 30 années d’innovation et d’un solide esprit entrepreneurial, nous avons triplé notre chiffre d’affaires au cours des cinq dernières années. Notre ambition est claire : accélérer la transformation numérique de l’industrie de l’architecture, de l’ingénierie, de la construction et des opérations (AECO) et contribuer à façonner l’avenir du secteur. Nous réalisons cette vision grâce à des logiciels et des services innovants qui favorisent l’adoption des technologies numériques, l’intégration des processus et la création de valeur durable pour nos clients. Avec plus de 800 experts répartis dans plus de 30 bureaux à travers 12 pays, nous accompagnons aujourd’hui plus de 270 000 utilisateurs dans le monde. En tant que partenaire Autodesk Platinum mondial, nous combinons des partenariats technologiques de premier plan avec nos propres solutions logicielles et services innovants afin d’améliorer la performance, la productivité et la durabilité de l’industrie. Chez GRAITEC, nous évoluons dans un environnement dynamique où l’ambition, la collaboration et l’innovation sont au cœur de nos activités. Nous travaillons au-delà des frontières et des équipes, valorisons la diversité des perspectives et nous remettons continuellement en question pour créer les solutions de demain. Nous croyons à l’importance de faire ce qui est juste, de favoriser la collaboration et de générer un impact positif ensemble. Notre façon de travailler - Croissance | Agilité | Innovation | Responsabilité Nos valeurs - Ambition | Engagement | One GRAITEC | Énergie positive Pour en savoir plus sur le Groupe GRAITEC : https://graitec-group.com/graitec-a-global-player. About the Team Hiring Notre division Recherche et Développement (R-D) est composée d’une équipe diversifiée et multiculturelle de professionnels expérimentés, tous animés par un objectif commun : offrir des solutions technologiques d’excellence. Nos équipes R-D sont présentes en Roumanie, en France, au Royaume-Uni, aux États-Unis, au Canada, en République tchèque, en Allemagne et en Pologne, et collaborent étroitement avec nos équipes de gestion de produits afin de développer des solutions innovantes et de premier plan pour l’industrie de l’architecture, de l’ingénierie et de la construction (AEC). Chez GRAITEC, nous favorisons un environnement de travail stimulant où l’apprentissage continu, l’initiative personnelle et l’innovation sont valorisés. Nous encourageons nos employés à partager leurs idées, à relever de nouveaux défis et à contribuer activement au succès de l’entreprise. Nous croyons que le développement professionnel, la collaboration et l'amélioration continue sont essentiels pour bâtir des produits performants et offrir une expérience exceptionnelle à nos clients. Overview Nous sommes à la recherche d’un(e) Développeur(euse) Logiciel C# talentueux(se) pour se joindre à notre équipe d’ingénierie. Dans ce rôle, vous participerez à la conception, au développement et à la maintenance de solutions logicielles prenant en charge la modélisation 3D, le traitement géométrique, la visualisation et les flux de conception en ingénierie. Évoluant dans un environnement collaboratif et innovant, vous contribuerez au développement d’applications logicielles de bureau, connectées au nuage et intégrées, utilisées par des professionnels de l’architecture, de l’ingénierie et de la construction à travers le monde. À titre de Développeur(euse) Logiciel, vous contribuerez à la conception, au développement et à l’évolution de solutions logicielles avancées destinées aux professionnels de la construction, de l’ingénierie et du design. Au sein de l’organisation R-D de GRAITEC, vous participerez à la création d’applications haute performance, d’outils d’ingénierie et d’intégrations CAD/BIM soutenant la transformation numérique de l’industrie de l’architecture, de l’ingénierie et de la construction (AEC). Vous serez impliqué(e) dans l’ensemble du cycle de vie du développement logiciel, de l’analyse technique et de la conception jusqu’à l’implantation, les essais, l’optimisation, la maintenance et l’amélioration continue des produits. Le poste est fortement axé sur le développement de solutions robustes et évolutives à l’aide de C#, .NET et des pratiques modernes d’ingénierie logicielle, tout en travaillant avec des données d’ingénierie complexes, des modèles 3D, des algorithmes géométriques et des processus d’automatisation de la conception. Dans un environnement Agile collaboratif, vous travaillerez en étroite collaboration avec les gestionnaires de produits, les ingénieurs qualité (QA), les designers UX, les ingénieurs en structure et les autres développeurs logiciels afin de livrer des solutions fiables, évolutives et centrées sur les besoins des utilisateurs. Vous contribuerez à des applications permettant aux ingénieurs et concepteurs de résoudre des défis concrets grâce à la technologie. Ce poste offre l’occasion de travailler sur des défis techniques stimulants liés à la géométrie 3D, aux intégrations CAD/BIM, à l’automatisation de la conception, à l’optimisation des performances et au développement de logiciels d’ingénierie. À mesure que votre expertise progressera, vous aurez l’occasion de contribuer aux décisions architecturales, de mentoriser vos collègues, de diriger des initiatives techniques et d’influencer l’évolution future de nos produits et de notre environnement technologique. Principales responsabilités Concevoir, développer, tester et maintenir des applications logicielles utilisant les technologies C# et .NET. Développer et améliorer des applications de bureau, des outils d’ingénierie et des composants logiciels essentiels aux activités de l’entreprise. Concevoir et mettre en œuvre des fonctionnalités interagissant avec des modèles 3D, des données géométriques, des plateformes CAD/BIM et des flux de travail d’ingénierie. Développer des intégrations, modules complémentaires (plug-ins) et extensions pour des plateformes logicielles de conception et d’ingénierie. Contribuer à l’architecture applicative, à la conception technique et aux initiatives de modernisation des logiciels. Développer des solutions robustes, évolutives et faciles à maintenir en s’appuyant sur les meilleures pratiques de développement logiciel et les patrons de conception. Optimiser les performances des applications, la consommation mémoire, la réactivité et la capacité d’évolution. Assurer la qualité logicielle au moyen de tests unitaires, de revues de code, du débogage et d’une démarche d’amélioration continue. Collaborer étroitement avec les équipes Produit, Assurance Qualité (QA), UX et Ingénierie tout au long du cycle de développement. Analyser, diagnostiquer et résoudre des problèmes techniques complexes dans les environnements de développement et de production. Contribuer à l’évolution des standards de développement, des outils, des processus CI/CD et des bonnes pratiques d’ingénierie. Évaluer et adopter de nouvelles technologies, y compris les outils de développement assistés par l’intelligence artificielle et les services infonuagiques modernes lorsque pertinent. Responsibilities Plus de 5 ans d'expérience professionnelle en développement logiciel avec C# et .NET. Expérience dans le développement d’applications logicielles commerciales avec un fort accent sur la performance, l’évolutivité et la maintenabilité. Expérience en programmation graphique 3D, traitement géométrique, géométrie computationnelle ou technologies de visualisation. Expérience dans le développement d’intégrations, de plug-ins, d’extensions ou de modules complémentaires pour des plateformes telles que Revit, AutoCAD, Navisworks, Civil 3D, Bentley Systems, SolidWorks ou des applications similaires. Excellente maîtrise de la programmation orientée objet (POO), des patrons de conception (Design Patterns) et des principes d’architecture logicielle. Expérience dans l’utilisation d’API, de SDK et dans l’intégration de solutions logicielles tierces. Connaissance des services infonuagiques (cloud), des API REST et des pratiques modernes de développement logiciel. Expérience avec Git, Azure DevOps, GitHub ou d’autres outils de gestion de code source et de collaboration. Expérience de travail dans un environnement de développement Agile. Capacité démontrée à analyser, diagnostiquer et résoudre des problèmes techniques complexes. Excellentes aptitudes en communication et en collaboration, avec la capacité d’évoluer efficacement au sein d’équipes internationales. Qualifications Baccalauréat en informatique, en génie logiciel, en génie informatique, en mathématiques ou dans un domaine connexe. Excellente maîtrise de C# et de l’écosystème .NET. Solides connaissances des structures de données, des algorithmes et des principes de conception logicielle. Expérience avec les technologies de développement d’applications de bureau telles que WPF, MVVM ou équivalentes. Bonne compréhension des concepts liés à la géométrie 3D, aux systèmes de coordonnées, aux transformations spatiales et aux modèles géométriques. Expérience du développement de logiciels CAD, BIM, d’ingénierie ou de visualisation constitue un atout important. Connaissance des API Revit, AutoCAD, Autodesk Platform Services (Forge) ou d’outils similaires constitue un atout. Expérience avec les tests unitaires, les pratiques de qualité logicielle et les pipelines CI/CD.Excellentes capacités d’analyse, de résolution de problèmes et de débogage. Excellente maîtrise de l’anglais, tant à l’oral qu’à l’écrit. Interview Process Chez Graitec, nous sommes fiers de promouvoir un milieu de travail diversifié et inclusif. Nous valorisons nos employés pour ce qu’ils sont ainsi que pour les contributions uniques qu’ils apportent à notre organisation. Nous encourageons chacun à être authentique et à s’épanouir pleinement dans son environnement professionnel. Cette diversité nous permet de mieux comprendre et servir les différents marchés et clients avec lesquels nous collaborons à travers le monde. Nous accueillons les candidatures de personnes issues de tous horizons et évaluons chaque candidat uniquement sur la base de ses compétences, de son expérience et de sa capacité à réussir dans le poste. Graitec utilise l’intelligence artificielle afin de soutenir et d’optimiser certains processus internes. Toutefois, toutes les évaluations de candidatures, les activités de présélection et les décisions d’embauche sont réalisées exclusivement par notre équipe d’Acquisition de talents et nos gestionnaires recruteurs. Processus de recrutement Entretien avec les Ressources humaines Première discussion permettant de faire connaissance, de présenter l’entreprise et de mieux comprendre votre parcours professionnel. Entretien d’évaluation technique Évaluation de vos compétences techniques pouvant inclure une présentation, une discussion approfondie ou un exercice collaboratif. Entretien avec le gestionnaire recruteur Discussion portant sur le poste, vos expériences pertinentes et votre contribution potentielle à l’équipe. Entretien final Rencontre avec un membre de la direction de l’unité d’affaires. Informations complémentaires En tant que signataire des Principes d’autonomisation des femmes des Nations Unies (Women's Empowerment Principles), Graitec s’engage à promouvoir l’égalité des chances, l’équité en emploi et la transparence salariale.
Créer une alerte emploi pour cette recherche

Future Opportunities – Software Developer • Montreal, CA

Offres similaires

Remote Software Developer (Canada)

TuringMontreal (administrative region), QC, CA
Télétravail
Temps plein

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Voir plus

 • Offre sponsorisée

Staff Software Developer, Full Stack (Provider Experience)

Dialoguemontreal (administrative region), qc, Canada
Temps plein

Staff Software Developer, Full Stack (Provider Experience).Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and ... Voir plus

 • Offre sponsorisée

Remote Junior Software Developer – Observability

CanonicalLaval (administrative region), QC, CA
Télétravail
Temps plein

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Voir plus

 • Offre sponsorisée

Remote Junior Observability Software Developer

CanonicalMontreal (administrative region), QC, CA
Télétravail
Temps plein

A leading open source software firm is seeking a Junior Software Developer for a remote role.The ideal candidate should be skilled in Python and have knowledge of Go, along with experience in open ... Voir plus

 • Offre sponsorisée

Staff Software Developer, Full Stack (Provider Experience)

Dialogue Technologies Inc.Montreal (administrative region), QC, CA
Temps plein

Staff Software Developer, Full Stack (Provider Experience).Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and ... Voir plus

 • Offre sponsorisée

Software Developer - Platforms & Frameworks

GuruLinkMontreal, Montreal (administrative region), CA
Temps plein

Our client is a global investment management firm.As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale ... Voir plus

 • Offre sponsorisée

Junior Observability Software Developer — Remote & Travel

CanonicalMontreal (administrative region), QC, CA
Télétravail
Temps plein

A leading software development company is seeking a passionate Junior Software Developer for their Observability team.This entry-level position will focus on developing a cloud-native monitoring st... Voir plus

 • Offre sponsorisée

Broadsign Software Engineer in Montreal

BroadsignMontreal (administrative region), QC, CA
Temps plein

Join Broadsign as a Software Engineer in Montreal, focusing on full-stack development for our dynamic software platforms.Transform out-of-home media with your coding skills! As a Software Engineer... Voir plus

 • Offre sponsorisée

Montreal, Senior Software Developer - AI Platform

Terzo TechnologiesMontreal, Montreal (administrative region), CA
Temps plein

Terzo is an Enterprise AI Data and Analytics platform that ‘makes data dance’! We believe that data can transform financial and operating performance by driving better decision-making.Terzo uses th... Voir plus

 • Offre sponsorisée

Remote Software Developer for FinTech Platform & Analytics

NumerixMontreal (administrative region), QC, CA
Télétravail
Temps plein

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Voir plus

 • Offre sponsorisée

Software Developer - Integrations Squad

TraveltechessentialistMontreal (administrative region), QC, CA
Temps plein

Basée à Montréal, Stay22 aide les créateurs ambitieux et les plateformes numériques à forte intention à transformer leur trafic existant en revenus additionnels, grâce à une technologie qui fonctio... Voir plus

 • Offre sponsorisée

Future Opportunities For Software Architects

AkkodisRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

Expand your career by joining a talent network for Software/Application Architects in Canada.We seek seasoned professionals ready for upcoming roles with diverse technology needs.This network will ... Voir plus

 • Offre sponsorisée

Senior Software Developer New Montreal, Canada

AppDirect, IncMontreal (administrative region), QC, CA
Temps plein

Pour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link.Développeur/développ... Voir plus

 • Offre sponsorisée

Motivated Software Developer Enhancing High-Performance Systems

ALLTECH CONSULTING SVC INCMontreal (administrative region), QC, CA
Temps plein

Step into a challenging role as a Software Developer dedicated to building robust, high-performance systems.Collaborate with an experienced team determined to push the boundaries of low-latency inf... Voir plus

 • Offre sponsorisée

Hybrid Software Developer, Scheduling Focus

Kinaxismontreal (administrative region), qc, Canada
Temps plein

Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms.This role, based in Ottawa or Toronto, Canada, focuses on delivering enterprise-grade solutions.You will... Voir plus

 • Offre sponsorisée

Ai Software Developer Co-Op - Summer 2026 (8 Months) - $25 - $34 An Hour

CienaLe Plateau, Canada
Temps plein

Seeking an AI Software Developer for an 8-month co-op position to design and implement AI-powered workflows and integrate agentic AI frameworks into their Navigator Software Suite. Voir plus

 • Offre sponsorisée

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter Bondmontreal, montreal (administrative region), Canada
Temps plein

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Be among the first 25 applicants.Direct... Voir plus

 • Offre sponsorisée

Rust Developer (Blockchain)

Toparomontreal, montreal (administrative region), Canada
Temps plein

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Voir plus

 • Offre sponsorisée

C++ 20/23 Software Engineer (2-12 Years)- Up to $220k CAD + Bonus - Elite FinTech Firm

Hunter Bondmontreal, montreal (administrative region), Canada
Temps plein

C++ 20/23 Software Engineer (2-12 Years) – Elite FinTech Firm in Montreal (Hybrid).Work on world’s most performant ML pipelines that deal with millions of data points every second.Build software so... Voir plus

 • Offre sponsorisée

Junior Software Developer - Observability

CanonicalLaval (administrative region), QC, CA
Temps plein

Junior Software Developer – Observability.Apply for the Junior Software Developer – Observability role at Canonical.Canonical is a leading provider of open source software and operating systems to ... Voir plus