Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

3D Software Developer

$85k per year

GRAITEC Italy

About Graitec Group

GRAITEC est un chef de file mondial des solutions

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 : .

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. 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.

Additional Information

Rémunération annuelle cible (On-Target Earnings - OTE) pour ce poste

  • Part de rémunération variable cible du poste : 10%
  • Rémunération annuelle cible minimale (OTE) : CA$ 85,000
  • Rémunération annuelle cible maximale (OTE) : CA$ 100,000

Remarque :

La fourchette de rémunération indiquée dans cette annonce est fournie à titre informatif uniquement et correspond à un niveau d'expérience et à une localisation spécifiques. L'offre salariale finale peut varier en fonction du lieu de résidence du candidat retenu, de son niveau d'expérience, de ses compétences et d'autres facteurs pertinents.

#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the 3D Software Developer in Montréal, QC vacancy
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...Job Description As a Senior Software Developer at Vention… You’ll play a key role on the...  ...partnerships. Utilize linear algebra and 3D tools to support model manipulation,... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...large, global organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible... 
    Suggested
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to...  ...team, you’ll help design and implement new 3D simulation features and workflows that empower... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests,... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including...  ...workflows, Kubernetes, and Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural patterns.... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...responsible for the design, development and testing of multiple software modules. • Ensure implementation meets design objectives.  •...  ...computing architectures. • Collaborate with other software developers in the team to implement software that align and extend platforms... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor technical and... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  • $20k per year

     ...and innovation, where challenging the consensus is encouraged rather than tolerated. We are looking for several passionate Software Developers to join our team. In this role you'll build critical software that powers the collection, transformation, and delivery of the... 
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago
  • MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total...
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...services are customized to meet specific needs. For more details please visit our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract on W2 Work Status: US Citizen / Canadian Citizen / TN VISA Skills... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...development leader specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...infonuagiques.   What you’ll do As a Senior R&D Software Developer, your main responsibilities will include the technical design,... 
    Daily paid
    Full time

    Syntronic

    Montréal, QC
    15 days ago
  •  ...compatible global positioning system optimized for absolute precision, superior power, and robust protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development and integration of a desktop application to interact with our in-house satellite... 
    Permanent employment
    Full time
    Work at office

    Xona Space Systems

    Montréal, QC
    a month ago
  •  ...simulation products. As an experienced rendering developer, you will bring your industry experience...  ..., solides compétences en mathématiques 3D, connaissance des techniques de rendu de...  ..._______________ BS or MS Degree in Software Engineering, Computer Science, or equivalent... 
    Full time

    Solution Sft

    Montréal, QC
    more than 2 months ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions,... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...and help create the unknown! Job Description As a 2D and 3D Illustrator at Ubisoft Montréal, you will create visuals for Rainbow...  ...in Photoshop Create poses, lighting, and renders in 3D software Apply the color palettes set by the art direction Revise... 
    Full time
    Contract work
    Seasonal work

    Ubisoft

    Montréal, QC
    9 days ago
  •  ...variety of applications in forestry, agriculture, marine and coastal environments, and energy. We are looking for a Senior Software Developer to evolve our image processing pipeline toward new use cases. Expected start date: November 1st, 2026.   The role   You... 
    Full time
    Work at office
    Flexible hours

    Northstar Earth And Space

    Montréal, QC
    24 days ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions for... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  • $100k - $110k per year

     ...from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Software Developer - PL/SQL - Capital Markets with our large consulting client, workig onsite at a major financial services client in the downtown... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...______________________________________________________________________________  OPAL-RT Technologies is looking for a Drivers Software Developer   About OPAL-RT Technologies:    A global leader across a wide range of applications, our tools are used in many industries... 
    Full time
    Remote work
    Flexible hours

    Opal-rt

    Montréal, QC
    25 days ago
  •  ...Job description Huawei Canada has an immediate permanent opening for an AI Software Developer. About the team: The Smart Grid Technology Lab focuses on research in real-time simulation technologies, microgrid energy management, control systems, and other smart grid... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.

    Montréal, QC
    more than 2 months ago
  •  ...clients internes et/ou externes hors du Québec.   _______________________________________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a hybrid role that blends software engineering expertise with deep testing... 
    Full time
    Contract work

    Onespan

    Montréal, QC
    more than 2 months ago
  •  ...plusieurs postes de disponibles en dévelopement logiciel qui regroupent plusieurs...  .... Job Description: Our software R&D team is looking for a Senior Software Developer to join us. The individual will be...  ...tel que des logiciels temps réel, 3D, de jeux vidéos ou de simulation.... 
    Full time
    Remote work
    Flexible hours

    Cm Labs

    Montréal, QC
    more than 2 months ago
  •  ...journey and help create the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Introduction Join Montrium as a Software Developer, Backend and help build the backend services behind our Connect platform for life sciences customers. You will design and deliver secure, scalable features using Azure services, APIs, and data-driven backend patterns.... 
    Long term contract
    Full time
    Temporary work
    Work at office

    Montrium Inc

    Montréal, QC
    a month ago
  •  ...Your team’s dynamic: Our team is made up of more than 20 developers and test specialists, coming from diverse backgrounds, all united...  ...of our customers. While working with us, you’ll help develop software solutions for a wide portfolio of appliances Synergis Cloud... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...and functionalities. You’ll be directly involved in powering our software to the next level. This is a role for someone who is autonomous,...  ...let you work on concrete tasks and project with enough room to develop software engineering skill and decision-making. Role and responsibilities... 
    Internship
    Work at office
    Flexible hours

    Flare Inc.

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 3D Software Developer. Be the first to apply!