3D Software Developer

4 weeks ago


Montréal QC, Canada GRAITEC GmbH Full time

About Graitec Group

GRAITEC Group Company is a global Software editor leading Building Information Modeling (BIM) solutions and helping its architectural, engineering, construction, and manufacturing customers to digitize and industrialize their processes to improve performance and build a sustainable tomorrow.

Ambitious and fast - growing environment: We see ourselves as a 30 years old startup, having doubled our revenue in the last 3 years again thanks to both organic and inorganic growth and targeting 500m € revenue in 2024 (join us to make it happen).

We strongly believe that this growth will continue since the market is only at the beginning of its digitization.

Experts & Talents with strong culture : O ur team is made of more than 700 outstanding talents with a strong management team to execute our mission .

A true international group: Graitec serves more than 200 000 customers worldwide with +50 offices in 13 different countries, enabling us to meet our customer needs around the globe

A market leader: we are one of the largest AUTODESK Platinum partners and the only one operating at worldwide scale with an equal split of the business between Europe and North America, enabling Autodesk solutions thanks to our own GRAITEC Softwares

Strong Products serving the construction & manufacturing industries: Through Autodesk products Add-ons like PowerPack to more complex solutions to enable simulation, fabrication & management of our customers projects, GRAITEC is proud of its 150+ developers innovating each day to accelerate our customers performance.

We are driven to hire the best people, with diverse experiences, and provide them with the resources that empower them to achieve their full potential. This ultimately enables our organization to provide the very best customer experience and solutions that help our customers navigate and implement technologies and services that prepare them for sustainable growth.


About the Team Hiring

As a manufacturer of high-performance BIM applications, GRAITEC focuses its energy in becoming a truly international Design, Simulation, Fabrication and Data Management software developer for the construction industry around the world.

The R&D division of GRAITEC is a diverse, multicultural environment, with a wide range of experienced professionals, with strong technical / interpersonal skills and a dedication to excellence. Cantered in Romania, the R&D team also operates locally, in France, UK, Canada, Czech Republic, Germany and Poland, working alongside the Product Management Team in offering top-notch solutions to the AEC sector.

We offer a rewarding working environment, together with comprehensive and ongoing learning, where personal initiative and development are encouraged and the freedom in implementing ideas that people consider beneficial for the company’s activity.


Overview

Role purpose/Objective

Software Developers are responsible for writing and implementing efficient code for new or existing software inside GRAITEC product portfolio: researching, designing, implementing, and managing software programs, testing and evaluating, identifying areas for modification in existing programs and developing these modifications.

Key Responsibilities Development:

  • Has a global understanding of the architecture of allocated applications
  • Ensure clear and structured programming, keeping performance, maintenance and compatibility requirements in mind
  • Develops software programs, modules, and algorithms for projects, following the specific requirements and company guidelines;
  • Designs, implements and modifies the structure of the databases necessary to achieve the required implementations;
  • Is preoccupied with ensuring the best possible quality of implementations;
  • Maintains existing programs by making changes following requirements;
  • Configures the applications necessary to carry out the activity;
  • Writes specifications for the development of computer programs and describes the architecture of the developed component;
  • Submits technical reports for developments or for other topics of interest for ongoing projects;
  • Makes proposals for software research and development topics. Testing · Creates automatic tests for the carried-out implementations;
  • Tests the carried-out implementations/modifications;
  • Documents the source code;
  • Meets programming, documentation, and testing standards and conventions;
  • Promptly solves the problems that arise in the area of competence;

Key Metrics:

  • Delivery of development on time as expected by manager
  • Minimal return rate from testing team on your development that translate into high quality production
  • Bugs tracked and fixed in timely manner for allocated development
  • Complete 2 trainings per year as defined in developers’ roadmap

Responsibilities

Mandatory experience:

  • 3+ years relevant experience as a Software Developer with proficiency in C# and fair knowledge of the language specification.
  • Reading and interpreting pre-existing code
  • Proven experience of the software development lifecycle in a commercial environment.
  • A track record of delivering complex technical solutions to production use
  • Understanding of object-oriented programming (OOP): encapsulation, inheritance, polymorphism, templates;
  • Strong math skills.
  • Knowledge in 3D mathematics (Linear algebra, arrays, vectors, etc.)

Nice to have:

  • Exposure or experience in Full Stack development
  • Infrastructure and DevOps tools knowledge: Azure DevOps, Git, CI/CD etc.
  • Agile / Scrum / experience – Development Methodologies

Qualifications

  • Bachelor’s degree/student in computer science, computer engineering or equivalent
  • Fluency in English (spoken/written);
  • Results-driven, focused on delivering quality work
  • Ability to work as part of a team with good communication skills
  • Very good problem solving & troubleshooting skills
  • Attention to details
  • Self-taught, pro-active and self-motivated

Interview Process

  • Screening/Get to know discussion
  • Technical assessment
  • Peer of hiring manager or key stakeholder to the role from another organization
#J-18808-Ljbffr
  • 3D Modeler

    7 days ago


    Montréal, QC, Canada AY Talent Full time

    MODÉLISATEUR 3D | MODÉLISATRICE 3D - CIVIL Notre client, un leader canadien de la construction, dans les secteurs du bâtiment, de l'exploitation minière et des grands travaux de génie civil, est à la recherche d'un(e) pour un MODÉLISATEUR 3D | MODÉLISATRICE 3D basé à Montreal, Brossard, ou Québec. Notre département Civil et Mines est à la...

  • 3D Modeler

    1 week ago


    Montréal, QC, Canada AY Talent Full time

    MODÉLISATEUR 3D | MODÉLISATRICE 3D - CIVIL Notre client, un leader canadien de la construction, dans les secteurs du bâtiment, de l'exploitation minière et des grands travaux de génie civil, est à la recherche d'un(e) pour un MODÉLISATEUR 3D | MODÉLISATRICE 3D basé à Montreal, Brossard, ou Québec. Notre département Civil et Mines est à la...

  • 3D CAD Design

    1 week ago


    Montréal, QC, Canada AY Talent Full time

    MODÉLISATEUR 3D | MODÉLISATRICE 3D - CIVIL Notre client, un leader canadien de la construction, dans les secteurs du bâtiment, de l'exploitation minière et des grands travaux de génie civil, est à la recherche d'un(e) pour un MODÉLISATEUR 3D | MODÉLISATRICE 3D basé à Montreal, Brossard, ou Québec. Notre département Civil et Mines est à la...


  • Montréal, QC, Canada Prevu3D Inc. Full time

    Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack Software Developer...


  • Montréal, QC, Canada Prevu3D Inc. Full time

    Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end platform uses reality capture data to create the most realistic digital twins in the market. Under the guidance of the Platform Lead, the Senior FullStack Software Developer...


  • Montréal, Canada Acolad Full time

    Montreal, Quebec, Canada - Digital - Full-time **Description**: Acolad is an international leader in language and content solutions, services, and technologies. Represented by the brands Acolad, TextMaster and Ubiqus, the group is present in 25 countries and has a network of over 2,500 internal experts worldwide and +20,000 external linguists. At Acolad,...


  • Montréal, Canada Acolad Full time

    Montreal, Quebec, Canada - Digital - Full-time - *** **Description**: Acolad is an international leader in language and content solutions, services, and technologies. Represented by the brands Acolad, TextMaster and Ubiqus, the group is present in 25 countries and has a network of over 2,500 internal experts worldwide and +20,000 external linguists. At...

  • 3D Modeler

    3 days ago


    Montréal, Canada AY Talent Full time

    MODÉLISATEUR 3D | MODÉLISATRICE 3D - CIVILNotre client, un leader canadien de la construction, dans les secteurs du bâtiment, de l'exploitation minière et des grands travaux de génie civil, est à la recherche d'un(e) pour un MODÉLISATEUR 3D | MODÉLISATRICE 3D basé à Montreal, Brossard, ou Québec. Notre département Civil et Mines est à la...


  • Montréal, QC, Canada Budge Full time

    Artiste 3D Généraliste (postes permanents et contractuels) Nous recherchons une personne créative et passionnée pour combler le poste d’Artiste/Animateur 3D. Dans ce rôle, vous allez travailler avec les marques d’enfants les plus médiatisées sur le marché. En tant qu’artiste 3D généraliste, vous serez responsable de tâches principalement 3D...


  • Québec, QC, Canada Artaux Full time

    VOLTA is a creative services studio dedicated to creating high-end 2D and 3D visuals, as well as cinematics and animation for video games and film. Since 2006, our veteran team has delivered thousands of projects to the world's most celebrated entertainment companies. You will be responsible for creating or adapting high-level assets. Your assets will have...


  • Montreal, QC, Canada Adoc Talent Management Full time

    Are you passionate about programming & mixed reality technologies? Would you like to work at the interface between new technologies and medical innovation? Our customer is a MedTech startup developing a surgical navigator that will allow surgeons to quickly generate 3D models from a patient’s diagnostic imaging scans. This immersive mixed-reality...


  • Montréal, QC, Canada Ubisoft Full time

    As a Character Artist at Ubi MTL, you'll create people, creatures, and animals for players to interact and connect with. You’ll combine your artistic and technical talents to form the physical features that define the characters that live within our worlds. Always eager to improve, you’ll constantly be on the lookout for feedback to refine your art and...

  • Artiste 3D

    4 weeks ago


    Montréal, Canada Triotech Amusement Inc Full time

    Nous amenons le fun à un autre niveau et nos équipes repoussent constamment les limites. Nous cherchons des joueurs talentueux pour compléter nos équipes. Nous faisons les choses à notre manière, et nous n'avons pas l'intention de nous arrêter là. Êtes-vous prêt? En collaboration avec l'équipe d'artistes et le directeur de la création,...

  • Software Developer

    6 days ago


    Montréal, QC, Canada SpaceBridge Inc. Full time

    SpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada GuruLink Full time

    Location: Montreal, Quebec Our client works to identify and solve the most complex and highest value business problems that can be addressed through data science techniques. To achieve this, they provide data science, operations research and artificial intelligence solutions and software products to a broad range of industry and technology partners. As a...

  • 3D Character Artist

    3 weeks ago


    Montréal, QC, Canada Ubisoft Entertainment Full time

    As a Character Artist at Ubi MTL, you'll create people, creatures, and animals for players to interact and connect with. You’ll combine your artistic and technical talents to form the physical features that define the characters that live within our worlds. You'll enjoythe detailed, versatile, far-from-boring character development process. To...

  • Software Developer

    3 weeks ago


    Montréal, QC, Canada Nakisa Inc. Full time

    Nakisa has built top of the line software solutions which are being used by the Fortune 1000 of today. Our solutions have excelled on the market and we are looking for individuals who will partake in our successful adventure. You will be responsible for working on the design and implementation of Java applications. You will be part of a passionate Agile...

  • 3D Character Artist

    3 weeks ago


    Montréal, QC, Canada Ubisoft Full time

    As a Character Artist at Ubi MTL, you'll create people, creatures, and animals for players to interact and connect with. You’ll combine your artistic and technical talents to form the physical features that define the characters that live within our worlds. You'll enjoy the detailed, versatile, far-from-boring character development process. To...

  • Remote Developer

    4 weeks ago


    Laval, QC, Canada Creaform Deutschland GmbH Full time

    Creaform Inc. Levis office or Laval office (Hidden) Our R&D department is looking for a scientific developer to design, develop and fine-tune our future sensor platforms. You will be responsible for the hardware or software architecture of the developed systems as well as for the development and prototyping of powerful algorithms related to 3D...

  • Software Developer

    2 weeks ago


    Montréal, QC, Canada ALLTECH CONSULTING SVC INC Full time

    The Credit Valuation Adjustment (CVA) Technology team is responsible for developing Risk Management systems for the global CVA Trading Desk, also benefiting the firm’s Credit Risk, Market Risk, Valuation Risk, and Corporate Treasury departments. We are seeking an experienced software developer to join our global team, providing performant solutions for...