15h Left API Developer

2 weeks ago


Gatineau, Quebec, Canada InnovMetric Software Full time
Overview

Would you like to join a team that works at the heart of the design of our innovative collaborative products? We have a great opportunity for you

Independence, curiosity, transparency, trust, respect. At InnovMetric, these are the values that we seek and promote on a daily basis in our software development teams.

The PolyWorks|DataLoop is an ecosystem of state-of-the-art connected applications that revolutionizes the way our customers perform measurements as well as analyses, and then optimize their metrology processes. As a developer specializing in REST APIs, you will play a crucial role in designing, developing, and maintaining robust interfaces that enable interoperability between metrology applications.

Responsibilities

In your capacity as an API Developer, you will be asked to:

- Collaborate closely with the software development team to effectively integrate APIs into existing applications
- Participate in the definition of technical specifications and the design of solutions
- Ensure the quality, performance, and security of the developed APIs
- Perform rigorous testing to ensure the stability and reliability of REST APIs

Technologies used:

- C# / .NET 8
- Entity Framework (EF) Core
- SQL Server
- OpenAPI
- Ocelot API Gateway
- NET
- SignalR
- Postman

Qualifications

- Possess extensive knowledge of databases, especially data modeling
- Have experience with unit testing, integration testing (xUnit and Moq), and API testing (performance, scalability)
- Be familiar with the JSON format and the challenges of serialization
- Demonstrate good analytical and design skills, as well as a strong ability to undertake projects with ease
- Know how to manage tasks effectively, be independent, and carry out the necessary follow-ups
- Have a good command of French and an intermediate level of English (oral and written)
- Have experience in object-oriented programming (SOLID principles, design patterns) and a good knowledge of the C# language
- Program in a clear and structured way while considering requirements related to maintenance, modularity, scalability, and compatibility

Here is what we value:

- High-quality supervision and the opportunity to contribute to large-scale projects as soon as you step into the role
- Participation in all stages of development, from the identification of needs to the delivery, including user experience (UX) design, the development of a sustainable software architecture and the validation of software quality
- Daily application of the Agile development principles
- Firmly rooted culture of continuous improvement
- Strong spirit of collaboration with professionals who are experts in their field; there is always something to learn from someone
- Choice of work location: at the office, hybrid mode or remote work

InnovMetric offers excellent working conditions:

- Flexible work schedule, allowing for a good balance between personal and professional life
- Possibility of teleworking
- Competitive salary and bonus system
- Group insurance and telemedicine service
- Free tea, coffee, and parking
- Sports and social activities as well as IMBand music group (check it out onYoutube)

Who are we

InnovMetric is an independent software development company that empowers manufacturers of every size to digitally transform their 3D measurement processes. InnovMetric revolutionized 3D metrology with the introduction of point-cloud-based dimensional inspection in 2000 and the concept of a universal 3D metrology software platform in 2006. Today, with over 23 000 customers in 100 countries, and the world's largest industrial manufacturers having adopted its PolyWorks solutions as their standard 3D metrology software platform, InnovMetric is focusing on creating next-generation digital data and process management technologies.

Headquartered in Quebec City, Canada, InnovMetric is a multinational organization with 650 employees dedicated to bringing 3D measurement data at the heart of enterprise manufacturing processes.

We thank you for your interest in this position. Please note that we will only contact shortlisted candidates.

#J-18808-Ljbffr
  • Java Developer

    4 weeks ago


    Gatineau, Quebec, Canada Triunity Software, Inc. Full time

    Java Developer :: Montreal, QC (3 days a week onsite) Hybrid - CAJava Developer :: Montreal, QC (3 days a week onsite)Location: Montreal, QC (3 days a week onsite)The required skills are:- Very strong analytical and problem solving abilities- Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns,...

  • 15h Left: HR Advisor

    9 hours ago


    Gatineau, Quebec, Canada Export Development Canada Full time

    - HR Advisor (Retirement and Pension) (000546)HR Advisor (Retirement and Pension) - 000546Posting Date:Mar 17, 2025, 6:48:33 PMPrimary Location:Job Type:PermanentSchedule:Full-timeExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses make an impact at home and abroad. EDC offers financial products and...


  • Gatineau, Quebec, Canada Brigil Construction Inc. Full time

    Coordonnateur / Coordonnatrice de projet de construction, pour le Québec et l'OntarioBrigil est actuellement à la recherche d'un(e) Coordonnateur/ Coordonnatrice de projet de construction, pour le Québec et l'Ontario. Sous la responsabilité du Chargé de projet, le/la titulaire du poste travaille en étroite collaboration avec les équipes...

  • Cariste (15h Left)

    2 weeks ago


    Gatineau, Quebec, Canada G. Bergeron & Fils inc. Full time

    En affaire depuis plus de 45 ans, Bergeron et Fils Inc est l'un des dix plus importants producteurs-emballeurs de pommes de terre au Québec. Nous sommes présentement à la recherche d'un conducteur de chariot élévateur pour notre poste d'emballage. Nous avons besoin de toi pour remplir les assiettes du Québec et d'ailleurs. Description du poste :...


  • Gatineau, Quebec, Canada Brookfield Renewable Partners L.P. Full time

    Manager, Financial Reporting & Lender RelationsJob Category: AccountingRequisition Number: MANAG004721Posted: September 3, 2024Employment Type: Full-TimeLocationsShowing 1 locationDescriptionAbout UsBrookfield Renewable is one of the core businesses under Brookfield Corporation ("Brookfield"), one of the world's leading alternative asset managers. Brookfield...


  • Gatineau, Quebec, Canada Michael Page International (Canada) Full time

    À propos de notre clientNotre client est un acteur bien établi en pleine croissance dans le domaine de la construction et du développement immobilier résidentiel.Description de poste- Superviser l'équipe comptable et veiller à la bonne gestion des opérations comptables et financières- Assurer la production des états financiers- Optimiser les...


  • Gatineau, Quebec, Canada Njoyn Full time

    Coordonnateur(trice) - Relations avec les partenairesRecherchez-vous un travail stimulant et pour relever des défis à votre mesure? La Ville de Gatineau est l'endroit par excellence en raison de la diversité des emplois et des nombreuses possibilités de carrière offertes. Le dynamisme et le bien-être des 4 000 employés sont au cœur de ses...


  • Gatineau, Quebec, Canada iuvo BioScience, llc. Full time

    Company Name: Gatineau, QuebecLocation: Native Womens Association of CanadaReports to: Chief Executive OfficerTerm: Permanent full timeLocation: National Capital RegionSummaryIndigenous Women's Resiliency Lodge provides online programming aimed to prevent violence and assist in the path to recovery from violence for First Nations, Metis and Inuit women. By...


  • Gatineau, Quebec, Canada Arcon Recruitment Services Full time

    We are seeking to recruit a Parts Advisor in Castlebar, Co. MayoResponsibilities and Duties1. Processing of parts, invoices, deliveries, orders and returns.2. Attending to aftersales customers both on the phone and in person.3. Working in conjunction with workshop mechanics and ensuring parts are ready for each job throughout the day.4. Managing the daily...


  • Gatineau, Quebec, Canada La Vie en Rose Inc. Full time

    Job DescriptionJoin a diverse and talented teamFor years now, we've been designing lingerie and swimwear for everyday living. Why do we do what we do? Because we want women around the world to look and feel their best Join our dynamic team to start a stimulating professional career in a committed and constantly evolving environment.We're a proudly local...


  • Gatineau, Quebec, Canada TalentSphere Staffing Solutions Full time

    Position: Accounting Technician (Maternity Leave Replacement)Job Id:16621366Location: DowntownType: One-Year ContractSalary: Competitive salary (based on experience)Benefits: Full benefitsWork Environment: Excellent work conditions, hybrid option (2 days from home after training)A prestigious law firm located downtown is seeking a junior Accounting...


  • Gatineau, Quebec, Canada Canadian Forces Morale and Welfare Services - CFMWS Full time

    CFMWS - WHERE PURPOSE MEETS PASSION At Canadian Forces Morale and Welfare Services (CFMWS), we're more than just a workplace; we're a proud community dedicated to supporting Canadian Armed Forces members, veterans and their families in their daily lives. We carefully curate and provide programs and services designed to meet their unique needs and enhance...


  • Gatineau, Quebec, Canada Lynx RH Full time

    Lynx RH recherche pour un client de l'est de Montréal, un. superviseur.e de produciton dans le domaine des eneignes.Le superviseur sera responsable de diriger, coordonner et valider l'exécution du travail de plusieurs équipes constituées entre autres de, découpage vinyle, moulage, menuiserie CNC, assemblage et expédition. II devra assurer un milieu de...


  • Gatineau, Quebec, Canada Canada Post Full time

    Job title: Post Office Assistant - TermLocation: Masson, QC, CAOther location(s): Thurso, AngersEmployment type: On CallJob ID: 183825Job details:Job Requisition Id: 183825Business Function: RetailPrimary City: MassonOther Location(s): Thurso, AngersProvince: QuebecEmployment Type: On CallEmployment Status: TermLanguage Requirement: Bilingual Imperative...


  • Gatineau, Quebec, Canada Groupe Morneau Full time

    ENSEMBLE, ON FAIT DU CHEMIN. Chez Morneau, on fait du chemin ensemble pour faire évoluer la trajectoire de votre carrière vers de nouveaux horizons remplis d'opportunités stimulantes. Rejoindre l'équipe de Lisa- superviseure à l'entrée de données au terminal de Saint-Léonard, c'est bénéficier d'un horaire de soir du dimanche au jeudi de 19h00 à...


  • Gatineau, Quebec, Canada Foci Solutions Full time

    Join Our TeamWe are actively seeking experienced Technology Consultants to join our dynamic, growing, remote-first team. As a Technology Consultant, you will be responsible for analyzing complex client requirements to design robust software/IT solutions.ResponsibilitiesDesigning and implementing software/IT solutions that meet client needs.Leveraging modern...


  • Gatineau, Quebec, Canada Stantec Consulting International Ltd. Full time

    About UsStantec Consulting International Ltd. is a global consulting firm that helps organizations achieve their goals through innovative solutions. Our team of experts works together to deliver high-quality projects that meet the needs of our clients. We pride ourselves on our commitment to excellence, integrity, and innovation.Job SummaryWe are seeking a...


  • Gatineau, Quebec, Canada Ericsson GmbH Full time

    French TranslationA propos de cette opportunitéLieu - Saint-Laurent, Québec, CanadaStagiaire été 2025À l'heure actuelle, Ericsson Canada Inc. n'offre pas d'aide à l'immigration ni de parrainage, ni à l'avenir, pour ce poste.En tant que stagiaire intégrateur Packet Core, vous serez responsable de la mise en œuvre, de l'intégration et des essais de...


  • Gatineau, Quebec, Canada Fed Finance Full time

    Fondé en 2001, le cabinet Fed Finance est spécialiste du recrutement temporaire et permanent pour les métiers de la comptabilité et de la finance. Nos consultants sont tous des experts et parlent votre langue. Nous nous engageons à vos côtés pour vous accompagner tout au long de votre recherche d'emploi et à chaque étape de votre carrière. ---...


  • Gatineau, Quebec, Canada Fromages CDA inc. Full time

    Fromages CDA est présentement à la recherche d'un(e) spécialiste expérience client pour se joindre à notre équipe et qui désire s'investir dans notre entreprise.. En tant que responsable du service à la clientèle , tu devras t'assurer que nos clients reçoivent un service humain et de qualité. Tu adores le service à la clientèle et tu aimerais...