3D Software Developer | C#

3 weeks ago


Quebec, Canada GRAITEC CANADA Full time

About the Team Hiring

GRAITEC's R&D division is a diverse, multicultural environment with professionals across Romania, France, UK, Canada, Czech Republic, Germany, and Poland. We work closely with Product Management to develop innovative solutions for the AEC sector.

Our team offers a rewarding work environment with continuous learning opportunities. Personal initiative and development are encouraged, and team members have the freedom to implement beneficial ideas for the company.



About the Role

Role Purpose:

As a Software Developer, you will be responsible for developing efficient code for GRAITEC's product portfolio, including designing, testing, and managing software programs. Your work will focus on improving existing systems and implementing new functionalities.

Key Responsibilities:

  • Understand the architecture of assigned applications.
  • Develop structured and efficient code, maintaining performance and compatibility.
  • Implement and modify database structures.
  • Ensure the highest quality of software implementations.
  • Collaborate with the testing team to resolve issues quickly.
  • Create automatic tests and documentation for implementations.
  • Adhere to development, documentation, and testing standards.

Key Metrics:

  • Deliver developments on time.
  • Ensure a minimal return rate from the testing team.
  • Track and fix bugs in a timely manner.
  • Complete 2 annual training courses as defined in the developer’s roadmap.


Required Experience, Skills & Qualifications:

  • Bachelor’s degree in computer science or related field.
  • 3+ years of experience in C# software development.
  • Understanding of object-oriented programming (OOP) and 3D mathematics (linear algebra, vectors, etc.).
  • Experience in the software development lifecycle.
  • Proven ability to deliver complex technical solutions.
  • Proficiency in English (spoken/written).
  • Strong problem-solving skills and attention to detail.
  • Proactive, self-motivated, and able to work effectively in team

Nice to Have:

  • Experience in Full Stack development.
  • Knowledge of DevOps tools (Azure DevOps, Git, CI/CD).
  • Familiarity with Agile methodologies.


Interview Process:

  • Initial screening interview.
  • Technical assessment.
  • Final interview with key stakeholders and hiring manager.



  • Quebec City, Canada InnovMetric Software Inc. Full time

    Overview: Are you a curious, resourceful, and skilled team player? Are you interested in 3D dimensional analysis, quality control, reverse engineering, data management, and digital connectivity? Awesome! You’re just the kind of person we need on our team. Working at InnovMetric will not only allow you to participate in high-level technical challenges, but...


  • Montreal, Quebec, G4F, CA Blitz TI Full time

    At Blitz TI, we do more than job hunt; we elevate your career. As IT recruitment specialists, we support you every step of the way: from redesigning your CV to preparing for interviews and showcasing your profile. Together, we maximize your chances of success and professional growth. We are looking for an experienced Java developer to contribute to the...

  • Software Developer

    4 weeks ago


    Gatineau, Quebec, Outaouais, Canada Altis Technology Full time

    One of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment.Key Responsibilities:Actively participate in team meetings,...

  • Software Trainer

    4 months ago


    Laval, Quebec, Laval region, Canada LOC Software Full time

    If you aspire to participate in the growth of a company proudly Canadian while developing your abilities and where your ideas will be heard, LOC Software is the employer for you!Who is LOC Software?We are the premier, fully-connected platform breaking traditional molds by bridging yesterday with the future of retail - With more than 30 years of experience,...

  • Software Developer

    4 weeks ago


    Montreal, Quebec, Québec, Canada Motion Recruitment Full time

    Software Developer6-12+ month ContractHybrid in Montreal (3days onsite/2days remote)Our client is the leading IT provider for the aircraft industry world wide. They specialize in making flight operations, air traffic management, and aircraft maintenance more efficient, helping their partners to improve their operations and supporting them on their...

  • Application Specialist

    6 months ago


    Quebec City, Canada InnovMetric Software Inc. Full time

    Overview: Are you known for your communication skills and for being a team player? Great! This is exactly the kind of qualities we are looking for in our next Application Specialist! At Innovmetric, in addition to participating in high-level technical challenges, you will have the chance to be part of a multidisciplinary team in order to help clients solve...


  • Quebec City, Canada InnovMetric Software Inc. Full time

    Overview: Are you looking for a new professional challenge? Are you a natural leader and an expert of Software as a Service (SaaS) solutions in the manufacturing field? Those are the qualities that InnovMetric is seeking in a Director of Enterprise Solution Deployment. This person will be responsible of deploying our solutions to our clients located in...


  • Quebec City, Canada InnovMetric Software Inc. Full time

    Overview: Are you curious, analytical, and passionate about continuous improvement? Would you like to work for a company that shines globally and fosters collaboration and fun in the workplace? Wonderful! We have a great opportunity for you. We are looking for a Process Improvement Advisor to join our Operational Excellence team. On a daily basis, you will...


  • Quebec City, Canada InnovMetric Software Inc. Full time

    Overview: Are you currently thinking about the next step in your career? We have what you are looking for! With this opportunity, you will be offered a position with exciting professional challenges allowing you to work with our North American clients. We offer a career where most of the tasks are geared towards generating more activities and sales for the...


  • Quebec City, Canada InnovMetric Software Inc. Full time

    Overview: Are you known for your versatility and eagerness to take on a broad range of tasks? Do you aspire to join a company that shines internationally? If so, this opportunity is for you! InnovMetric is looking for an operations support agent to join its Sales and Administration Operations team. More specifically, you will be called upon to collaborate...

  • C++ Junior Programmer

    3 months ago


    Quebec, Canada Epic Games Full time

    Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means being a part of a team that continually strives to do right by our community and users....

  • Software Developer

    3 weeks ago


    Longueuil, Quebec, Champlain, Canada Reaction Dynamics Full time

    About the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...

  • C++ Developer

    2 months ago


    Montreal, Quebec, Québec, Canada LanceSoft, Inc. Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Responsibilities:Analyzes Business requirements and create technology requirements by collaborating with different business teams.Create Technology solutions by collaborating with...

  • Développeur Cloud/C#

    3 months ago


    Quebec, Canada Orthogone Technologies Inc. Full time

    Orthogone Technologies Inc. est à la recherche de développeurs(euses) Cloud/C#Le développement logiciel innovant est dans notre ADN? Vous désirez travailler sur des projets stimulants, d’envergure internationale avec une des meilleures équipes au monde de concepteurs et de développeurs expérimentés qui partagent leurs connaissances? Votre place est...

  • Développeur Cloud/C#

    3 months ago


    Quebec, Canada Orthogone Technologies Inc. Full time

    Orthogone Technologies Inc. est à la recherche de développeurs(euses) Cloud/C#Le développement logiciel innovant est dans notre ADN? Vous désirez travailler sur des projets stimulants, d’envergure internationale avec une des meilleures équipes au monde de concepteurs et de développeurs expérimentés qui partagent leurs connaissances? Votre place est...


  • Montreal, Quebec, Québec, Canada Synechron Full time

    Nous sommesChez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial allie créativité et technologie innovante pour fournir des solutions numériques leaders du secteur. Les technologies progressistes et les stratégies d'optimisation de Synechron couvrent de bout en bout...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Québec, Canada Motion Recruitment Full time

    Software Engineer 6 Month Contract to hire (Potential to extend or convert to FT)Hybrid Schedule ( 2 days remote) / 35 hour work week The software developer is overall responsible for the following key activities:Application maintenanceApplication supportApplication enhancementsResponsibilitiesDiagnose and fix application bugsDevelop improvements to the...


  • Montreal, Quebec, G4F, CA Blitz TI Full time

    At Blitz TI, we do more than job hunt; we elevate your career. As IT recruitment specialists, we support you every step of the way: from redesigning your CV to preparing for interviews and showcasing your profile. Together, we maximize your chances of success and professional growth. We are currently seeking an Embedded Software Developer for our client in...


  • Quebec, Canada NDT Global GmbH. Full time

    h3>Job DescriptionPosted Tuesday, December 3, 2024 at 12:00 PMNDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies...

  • R&d - Structural Team

    6 months ago


    Quebec City, Canada SAFI QUALITY SOFTWARE Full time

    The SAFI team is expanding! - SAFI’ technologies have been developed incrementally for the global marketplace since 1986. We are a collaborative team of experts driven to excel in developing advanced structural software solutions. SAFI supports a culture of learning and facilitating growth of skills and capabilities while helping our people fulfill their...