Développeur logiciel principal (NetSuite) / Senior...
Vention
*An English message to follow
Basée à Montréal, Detroit et Munich, Vention aide les fabricants à automatiser leurs opérations en un temps record grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine. Notre technologie alimente plus de 25 000 machines dans 4 000 usines réparties sur 5 continents, et nous avons le privilège de collaborer avec une grande proportion des fabricants du Fortune 500, allant de la construction de fusées à l’automobile électrique, en passant par la robotique.
Chez Vention, vous travaillerez aux côtés de personnes passionnées et talentueuses qui ont à cœur leur métier et l’impact qu’elles créent. Nous formons une équipe de personnes ambitieuses qui évoluent grâce à un travail porteur de sens, en relevant des défis complexes, en apprenant rapidement et en constatant chaque jour les résultats de leurs efforts.
Nous avançons vite et visons haut, mais nous le faisons ensemble, avec soin, collaboration et respect. Notre culture valorise la diversité des perspectives et soutient votre développement grâce à un encadrement intentionnel, un leadership fort et des occasions concrètes de faire une réelle différence.
En tant que développeur logiciel principal chez Vention, vous serez un contributeur clé de l'architecture et du développement des outils internes, des intégrations de systèmes et des fonctionnalités de la plateforme connectées à l'ERP, et ce, de la conception initiale jusqu'au déploiement en production.
Ce que vous ferez:
Concevoir, bâtir et déployer des intégrations et des personnalisations NetSuite en utilisant SuiteScript, SuiteTalk (REST/SOAP), SuiteFlow et les RESTlets.
Concevoir et implémenter des couches de middleware et d'intégration entre NetSuite et les systèmes internes ou externes à l'aide de NestJS et TypeScript, tout en développant et en améliorant les flux de travail et les intégrations NetSuite afin de simplifier les processus financiers et d'assurer un flux de données fiable et cohérent à travers les systèmes d'entreprise.
Développer et optimiser les outils internes qui soutiennent les opérations d'entrepôt, la gestion des stocks, la réception et les flux de travail liés à la préparation des commandes.
Mettre en place des pratiques d'observabilité, d'alerte et de récupération afin que les incidents soient détectés rapidement et résolus en toute confiance.
Collaborer avec les équipes des finances, des opérations et des produits pour traduire les processus d'affaires en solutions techniques fiables, et communiquer clairement l'état d'avancement, les risques et les compromis.
Développer et maintenir des tests unitaires, d'intégration et de bout en bout (E2E).
Effectuer la revue de code et contribuer aux décisions d'architecture afin de garantir l'excellence technique.
Ce que vous apportez à l’équipe
Plus de 5 ans d'expérience en développement logiciel full-stack.
Expérience pratique de l'intégration avec NetSuite (SuiteScript, SuiteTalk, RESTlets).
Forte expérience dans la rédaction de tests automatisés et le maintien de normes élevées en matière de qualité du code.
Maîtrise de React et TypeScript , avec une expérience acquise au sein d'environnements d'envergure entreprise.
Expérience avec React.js et React Native.
Expérience de travail avec les API RESTful.
Solide compréhension des bases de données relationnelles.
Faire preuve d'humilité et d'une grande ouverture aux commentaires, sans avoir peur de ne pas être l'expert attitré dans la pièce.
Baccalauréat ou diplôme supérieur en génie logiciel, en informatique ou dans un domaine connexe.
Ce que nous offrons:
Cheminement de carrière : De réelles possibilités d’évolution grâce à des plans de développement personnalisés, des évaluations biannuelles et un programme de mentorat.
Développement professionnel : Formations continues sur la gestion de la performance, le leadership inclusif, la construction d’équipes performantes et la rétroaction constructive.
Diversité et inclusion : Revues d’équité salariale, politiques inclusives et groupe-ressource pour les femmes offrant mentorat, réseautage et sessions d’apprentissage trimestrielles.
Travail hybride : Profitez de la flexibilité de notre modèle hybride vous permettant de travailler de la maison certains jours.
Engagement communautaire : Deux journées de bénévolat rémunérées par an pour redonner aux causes qui vous tiennent à cœur.
Événements d’équipe : Activités tout au long de l’année, incluant le lancement annuel, le sommet des employés, des 5à7 trimestriels et des événements par département.
Avantages sociaux complets : Régime complet d’assurances collectives pour vous et votre famille, dès votre premier jour.
Compléments et avantages pour les nouveaux parents : Soutien financier et ressources pour accompagner les employés dans leur transition vers la parentalité.
Déroulement du processus d’entrevue
Appel initial
Rencontre avec l’équipe
Étude de cas ou exercice à domicile
Décision et offre
Nous nous engageons à rendre chaque étape du processus inclusive et accessible. Si vous avez besoin d’adaptations, faites-le-nous savoir — nous veillerons à ce que vous disposiez de tout ce dont vous avez besoin pour réussir.
La culture de Vention
Vention est un environnement stimulant pour les personnes ambitieuses. Vous pensez que notre culture vous inspire ? Consultez notre guide complet de la culture ici .
************************************************
Headquartered in Montreal, Detroit and Munich, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant proportion of Fortune 500 manufacturers, from space rockets, to electrical cars, to robotics.
At Vention, you’ll work alongside driven and talented people who care deeply about their craft and the impact they create. We’re a team of high achievers who grow through meaningful work, solving complex challenges, learning fast, and seeing the results of our efforts every day.
We move quickly and aim high, but we do it together with care, collaboration, and respect. Our culture celebrates diverse perspectives and supports your growth through intentional development, strong leadership, and opportunities to make a real difference.
As a Senior Software Developer at Vention, you will be a key contributor to the architecture and
development of internal tools, system integrations, and ERP-connected platform features, from initial
concept to production deployment.
What You’ll Do
● Architect, build, and deploy NetSuite integrations and customizations using SuiteScript, SuiteTalk
(REST/SOAP), SuiteFlow, and RESTlets.
● Design and implement middleware and integration layers between NetSuite and internal or
external systems using NestJS and TypeScript, while building and improving NetSuite workflows
and integrations that streamline finance processes and ensure reliable, consistent data flow
across business systems.
● Develop and enhance internal tools that support warehouse operations, inventory management,
receiving, and fulfillment workflows.
● Establish observability, alerting, and recovery practices so issues are caught early and resolved
with confidence.
● Partner with finance, operations, and product teams to translate business processes into reliable
technical solutions, and clearly communicate progress, risks, and trade-offs.
● Develop and maintain unit, integration, and end-to-end tests.
● Review code and contribute to architectural decisions to ensure technical excellence.
What You Bring to the Table
● 5+ years of experience in full-stack software development.
● Hands-on experience integrating with NetSuite (SuiteScript, SuiteTalk, RESTlets)
● Strong experience writing automated tests and maintaining high standards of code quality.
● Proficiency in React and TypeScript, with enterprise-level experience.
● Experience with React.js and React Native.
● Experience working with RESTful APIs.
● Solid understanding of relational databases.
● A humble attitude with a willingness to receive feedback as you are not afraid of not being the
expert in the room.
● A bachelor’s degree or higher in Software Engineering, Computer Science or a related field.
What We Offer
Career pathing: Real opportunities to grow through personalized development plans, bi-annual employee reviews, and mentorship program
Professional development: Continuous training in performance management, inclusive leadership, leadership operating model, team building, and giving/receiving feedback
Gender diversity & inclusion: Pay equity reviews, inclusive policies, and a Women’s Employee Resource Group offering networking, mentorship, and quarterly learning sessions.
Hybrid work: Enjoy flexibility with our hybrid model, allowing you to work from home on select days.
Community engagement: Two paid volunteering days per year to give back to causes you care about.
Team events: All year round employee events including annual kick-off, employee summit, quarterly happy hours, and department events.
Comprehensive benefits: A complete group benefits plan for you and your family that start day one.
Top-up and benefits for new parents: Additional financial support and resources to support employees during their transition to parenthood.
What to Expect in Your Interview
Initial Call
Meet the Team
Case or take-home interview
Decision & Offer
We’re committed to making every step of the process inclusive and accessible. If you require accommodations at any stage, please let us know, we’ll ensure you have what you need to succeed.
Vention’s culture
Vention is an uplifting environment for high achievers. Thinking that Vention’s culture would keep you energized? See our full culture guide here
- ...Nous sommes actuellement à la recherche d’un développeur logiciel senior ou d’une développeuse logicielle senior afin de se joindre à notre équipe... ..., la traçabilité et la sécurité sont essentielles. Principales responsabilités Concevoir, développer et maintenir des...SeniorFull timeApprenticeship
- ..., les devises, les matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également tiré parti de notre... ...le consensus. Nous sommes à la recherche de plusieurs développeurs de logiciels passionnés pour se joindre à notre équipe. Vous développerez...SuggestedWork at officeWorldwide
- ...contenu culturel. À propos du poste : En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison... ...million monthly page views. About the Role: The Senior Software Developer is responsible for designing and delivering...PrincipalSeniorDaily paidLong term contractContract work
- ...opérations en un temps record grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine. Notre technologie... ...en étroite collaboration avec la direction : chefs d'équipe logiciel, gestionnaires de produit, etc. Offrir du mentorat et des conseils...SeniorLong term contractApprenticeshipInternshipWork from homeDay shift
- ...opérations en un temps record grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine. Notre technologie... ...en étroite collaboration avec la direction : chefs d'équipe logiciel, gestionnaires de produit, etc. Offrir du mentorat et des conseils...SeniorApprenticeshipInternshipWork from homeDay shift
- ...opérations en un temps record grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l ’usine. Notre technologie... ...à l’équipe Un baccalauréat ou un diplôme supérieur en génie logiciel, en informatique ou dans un domaine connexe. Un minimum de 7...SeniorApprenticeshipInternshipWork from homeDay shift
- ...première solution conçue pour aider les entreprises de logiciels à tirer profit de la commercialisation infonuagique axée... ...sociétés internationales. Votre profil À titre de développeur/développeuse logiciel senior, vous intégrerez une équipe qui conçoit des logiciels robustes...Senior
- ...culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller. Votre profil Vous êtes un développeur ou une développeuse logiciel doté(e) d’un esprit d’équipe à toute épreuve. Vous avez un don pour résoudre les problèmes les plus difficiles, traiter...SeniorDaily paid
- ...nous levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que Développeur Logiciel Senior, tu es prêt et enthousiaste à collaborer avec et à encadrer des coéquipiers techniques et non techniques tout en planifiant...SeniorFull timeApprenticeship
$37.5 per hour
...Education: Baccalauréat Expérience: 1 an à moins de 2 ans Tâches Écrire, modifier, intégrer et mettre à l'essai le code des logiciels Assurer la mise à jour des programmes informatiques existants en effectuant les modifications de manière spécifiée Communiquer...Permanent employmentFlexible hoursWeekend work- ...embaucher des personnes exceptionnelles, à encourager leurs idées et à récompenser leurs résultats. En tant que stagiaire développeur de logiciel , vous rejoindrez l'une de nos équipes de développement qui soutiennent nos initiatives de développement de réseau ou nos...ApprenticeshipSummer workInternshipWork at officeWorldwide
$181k - $253.5k per year
...et assurer un parcours de carrière enrichissant. Nous construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) principal(e) de logiciels (contenu) Présentation de l’équipe Notre équipe technologique collabore avec différentes équipes d’Expedia...PrincipalDaily paidContract workApprenticeshipSummer workWork at officeLocal areaFlexible hours3 days per week- ...Ferlab | Génie logiciel Une équipe du CHU Sainte-Justine Au service des enfants atteints de maladies rares, cancers et autres conditions... ...patients du CHU Sainte-Justine et partout dans le monde. Développeur | Logiciel en bioinformatique Une carrière complètement...Full timeRemote work
- ...Grâce à une analyse approfondie et une compréhension pointue du développement logiciel et des enjeux clients, le(la) Développeur(euse) logiciel lead évalue et sélectionne les options technologiques appropriées pour un projet. Il(elle) participe à l'estimation des efforts, à...
- ...créer l’inconnu ! Description du poste Au sein du groupe Online Services, l’équipe Crossroads est à la recherche de Développeur ou développeuse logiciel expérimenté.e.s afin de contribuer au développement, à l’évolution et à la stabilisation de services critiques utilisés...SeniorFull time
- ...levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en cloud, DevOps et infrastructure, tu conçois, développes et livres des solutions logicielles...SeniorFull timeApprenticeship
- ...levons avec la motivation de faire du monde un endroit plus efficace et plus agréable. Aperçu du rôle En tant que développeur·euse logiciel sénior avec une solide expérience en data engineering et en MLOps, tu conçois, développes et livres des solutions robustes en données...SeniorFull timeApprenticeship
- ...ferez partie d’une équipe de développeurs SIG responsable de l’... ...production. Responsabilités principales Agréger des données géospatiales... ...compétences en ingénierie logicielle, incluant la conception et l... ...les SIG et le développement logiciel. Expérience avec des...PrincipalFull timeLocal area
$100k - $130k per year
...et employées partout au Canada , où la principale langue de travail utilisée est l'anglais... ...emploi À titre de titulaire du poste de développeur principal Salesforce, vous dirigerez la... ...postsecondaires en développement de logiciels ou expérience équivalente. Excellentes...PrincipalPermanent employmentFull timePart timeWork at officeLocal areaRemote workDay shift2 days per week- ...jeu, où chacun.e partage ses connaissances et est encouragé.e à évoluer chaque jour. Ce que vous ferez À titre de Développeur.euse logiciel Sénior - (Online services) , vous concevez, développez et opérez des services distribués Gateway avec un accent sur la haute disponibilit é...SeniorDaily paidFull time
$101.8k - $124.4k per year
...plan dans le secteur des services financiers et des assurances au Canada, Randstad Digital est à la recherche d'un(e) Développeur(euse) de logiciels senior – Automatisation et IA agentique. Dans ce rôle stratégique, vous concevrez et déploierez des écosystèmes d'automatisation...SeniorPermanent employmentFull timeContract workWork at officeRemote workFlexible hours- ...inconnu ! Description du poste Chez Ubisoft, l’équipe Online services - player identity est à la recherche de développeurs ou développeuses logiciels expérimenté(e)s pour contribuer à la conception et à l’évolution des services qui gèrent l’identité des joueurs à...SeniorFull time
$146k - $204.5k per year
...construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) de logiciels sénior(e) (contenu) Présentation de l’équipe Les... ...apprentissage et au développement continus. Notre travail consiste principalement à développer des applications dorsales. Nous adhérons à...SeniorContract workApprenticeshipSummer workWork at officeLocal areaFlexible hours3 days per week- ...fois pour son modèle de commerce numérique et pour sa production de contenu culturel. À propos du poste : En tant que développeur·se logiciel 2 au sein de notre équipe Technologie et ingénierie, vous jouerez un rôle de moteur essentiel pour façonner l'avenir de notre...Apprenticeship
- ...Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux... ...de l’équipe. Rôle/Responsabilités du Poste En tant que développeur logiciel, relevant du gestionnaire de conception GNSS, vous participerez...Flexible hours
- ...actions, les devises, les matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également tiré parti de notre... ...remettre en question le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre équipe dédiée à l’IA et...Work at officeWorldwide
- ...la sécurité publique et des opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel et des services basés sur le... ...le dépannage et l’amélioration continue. Nous recherchons un développeur logiciel polyvalent, intéressé par le développement de bout en...Full timeFlexible hours
- ...Description du poste En tant que Développeur Sénior en Transfert de Données, vous concevrez... ...évolutivité des solutions. Responsabilités principales Définir l’architecture et la... ...Baccalauréat en génie informatique, génie logiciel ou expérience équivalente ~8+ années...SeniorPermanent employmentFull timeWork at officeRemote workWorldwide
- ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que développeur·euse logiciel spécialisé·e en apprentissage automatique à Ubisoft Montréal, vous contribuerez à la création de systèmes fiables et...Full timeApprenticeshipWork at office
- ...est composée de plus de 20 développeurs et spécialistes en tests issus... ...développement de solutions logicielles pour un large portefeuille d... ...notre technologie. Les cinq principales raisons pour lesquelles ce... ...utilisateur, arrière-plan, logiciel, matériel, automatisation, intégration...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur logiciel principal (NetSuite) / Senior.... Be the first to apply!
- director software engineering Montréal, QC
- software developer intern Montréal, QC
- software engineer part time Montréal, QC
- remote entry level software developer Montréal, QC
- software developer entry level Montréal, QC
- développeur logiciel Montréal, QC
- software engineer internship Montréal, QC
- junior software engineer Montréal, QC
- software developer no experience Montréal, QC
- software developer internship no experience Montréal, QC

