Espace publicitaire
Postes correspondant à votre recherche : 513
Développeur.euse web

Voyou Performance Créative

Blainville

Permanent à temps plein

Postuler directement

En collaboration avec l’équipe de création, notre nouveau Voyou sera responsable du développement de projets Web. Il s’assurera d’une cohabitation harmonieuse entre l’univers du design et du numérique en étant conscient des meilleures pratiques Web et de l’impact d’un rendu visuel fort.

Notre développeur Web devra comprendre le monde de la communication marketing en développant des projets favorisant l’expérience utilisateur.

Responsabilités

  • Découper les maquettes visuelles des pages Web, infolettres et/ou applications et en faire l’intégration
  • Adapter pour le responsive (mobile, tablette et desktop)
  • Assurer la compatibilité avec les différents fureteurs et procéder au contrôle de qualité en conformité avec les normes W3C
  • Bonifier l’expérience utilisateur avec des actions et effets visuels à l’aide de JavaScript
  • Assurer l’intégrité du design et de l’ergonomie des pages
  • Intégrer en ayant la préoccupation d’un référencement organique performant
  • Effectuer l’entretien et la mise à jour de sites existants
  • Procéder à la maintenance et à la mise à jour du code PHP de sites Web


Compétences professionnelles

  • Maîtrise de WordPress – Développement personnalisé de thème
  • Maîtrise des technologies et concepts Web:HTML, CSS, JavaScript et PHP
  • Bonne connaissance des logiciels Figma
  • Utilisation de système de tâches automatisées, tel que GULP, WebPack et Composer;
  • Bonne connaissance des outils d’audience (Google Analytics, Google Search Console, etc.)
  • Recours à des feuilles de type dynamique (SCSS)
  • Utilisation du système de versionnage Git
  • Maîtrise des modules WordPress: ACF, WPML
  • Capacité à gérer plusieurs projets simultanément
  • Sens aigu de l’organisation
  • Esprit d’équipe, autonomie, motivation
  • Expérience dans l’utilisation d’AJAX avec PHP


Atouts

  • Expérience en engineering front-end (Vue.js, React.js etc), SPA, PWA
  • Expérience JavaScript ES6
  • Expérience full-stack, création de plugins WordPress et de thèmes personnalisés
  • Expérience avec le module WordPress: Woocommerce, Suite WPMU, Formidable
  • Expérience des libraires de framework front-end de style (uikit, Bootstrap, Tailwind, Foundation, Bulma)
  • Expérience avec environnement Linux/Nginx, serveurs et outils de déploiement
  • Expérience avec l’utilisation de commande par terminal / SSH
  • Bonne connaissance de l’environnement macOS
  • Bonne connaissance de Cloudflare
  • Bonne connaissance de la suite Adobe
  • Utilisation d’outils, tels que ESLint et Prettier


Avantages

  • Assurance Dentaire
  • Assurance Invalidité
  • Assurance Maladie Complémentaire
  • Assurance Vie
  • REER Collectif
  • Stationnement sur place
  • Tenue Décontractée
  • Horaire : possibilité de 35, 37,5 ou 40 heures par semaine
  • Lieu du poste : En présentiel, à Blainville


Envoyez votre CV via Espresso-jobs.com

2026 Programme CEGEP d'été en Technologie (Montréal) / 2026 Technology College Summer Internship (Montreal)

Morgan Stanley

Montreal

Permanent à temps plein

Postuler directement

Description du Poste

Présentation du Programme

Les analystes de l'été sont recrutés et placés dans une équipe de développement ou d'infrastructure spécifique. Ce programme est conçu pour offrir une expérience réelle basée sur des projets de ce que c'est que d'être un technologue pour une entreprise financière de premier plan.

Participation et Activités

Les analystes du printemps participeront à une journée d'initiation qui donne un aperçu de l'entreprise, suivie d'un placement direct dans leurs équipes. En plus de travailler sur un projet en direct, les points saillants du programme comprennent :

  • Des événements de réseautage de la haute direction
  • Des démonstrations techniques
  • Des occasions de consolidation d'équipe
  • Des événements sociaux avec des mentors pairs
  • La participation aux initiatives de services communautaires de l'entreprise

Résumé pour les Analystes d'Été

Les analystes d'été seront également recrutés et placés dans une équipe de développement ou d'infrastructure spécifique. Ce programme est conçu pour offrir une expérience réelle, basée sur des projets, de ce que c'est que d'être un technologue pour une entreprise financière de premier plan. Les analystes d'été participeront à une journée d'initiation qui fournit un aperçu de l'entreprise, suivie d'un placement direct dans leurs équipes. En plus de travailler sur un projet en direct, les points saillants du programme comprennent :

  • Des événements de réseautage de la haute direction
  • Des démonstrations techniques
  • Des occasions de consolidation d'équipe
  • Des événements sociaux avec des mentors pairs
  • La participation aux initiatives de services communautaires de l'entreprise
Développeur SAS

NOVIPRO

Montreal

Permanent à temps plein

Postuler directement

Description du poste

NOVIPRO, firme de consultation en technologies de l'information et partenaire de confiance en recrutement spécialisé, a été mandatée par une entreprise d'envergure œuvrant dans le secteur bancaire pour le recrutement d'un développeur SAS dans le cadre d'un projet de modernisation analytique vers la plateforme SAS Viya sur un environnement infonuagique.

Modalités et éléments primordiaux

  • Date de début : janvier ou février 2026
  • Durée du mandat : jusqu'au 30 juin 2026, avec possibilité de renouvellement
  • Lieu : Montréal
  • Mode de travail : hybride (présence requise 2 jours par semaine en présentiel)
  • Type d'emploi : contrat

Responsabilités

  • Réaliser l'analyse technique du code SAS existant afin d'évaluer sa compatibilité avec la plateforme SAS Viya et proposer des ajustements selon les meilleures pratiques établies.
  • Migrer les programmes SAS actuels vers la plateforme Viya, en s'assurant de la performance, de la qualité et de la robustesse des processus analytiques.
  • Identifier les impacts potentiels sur les systèmes, outils ou processus connexes, et recommander des solutions adaptées.
  • Participer à la définition et à l'exécution de plans de tests rigoureux visant à valider la qualité des composants migrés.
  • Estimer les efforts de développement requis, identifier les leviers d'optimisation et contribuer à l'amélioration continue du processus de migration.
  • Documenter l'ensemble des programmes migrés ainsi que les processus et dépendances associés.
  • Offrir un soutien technique aux utilisateurs et aux parties prenantes pendant la période de transition vers la nouvelle plateforme.
  • Agir à titre de personne-ressource au sein de l'équipe pour l'application des outils et pratiques liés à SAS et à la migration Viya.

Expérience et expertise recherchées

  • Minimum de 5 années d'expérience en développement SAS dans des contextes complexes
  • Connaissance de la plateforme SAS Viya en environnement infonuagique Azure (atout majeur)
  • Maîtrise de la plateforme SAS Grid en environnement Linux
  • Expérience pertinente en administration SAS
  • Connaissances en DevOps, notamment avec Terraform et Ansible
  • Maîtrise de l'environnement Azure DevOps (Repos et Pipelines CI)
  • Compétences en scripting avec Bash et Python
  • Bonne compréhension des infrastructures cloud, particulièrement Azure
  • Connaissance des pratiques agiles et des outils Atlassian (Jira, Confluence)
  • Familiarité avec les ordonnanceurs tels que Control-M et crontab
  • Aptitude démontrée pour la résolution de problèmes techniques complexes
  • Capacité à gérer efficacement plusieurs priorités simultanées dans des échéanciers serrés
  • Maîtrise du français à l'oral et à l'écrit
Développeur(euse) logiciel d'ingénierie

Maya HTT

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Maya HTT est un leader mondial dans le développement de logiciels et un fournisseur de solutions d’ingénierie axées sur l’IAO, la CAO, la FAO et la Gestion du cycle de vie produit. Partenaire de longue date de Siemens Digital Industries Software, Maya HTT aide ses clients et partenaires du monde entier à accroître leurs performances, améliorer la qualité, réduire leurs coûts et exploiter la valeur de leurs données.

Nous sommes actuellement à la recherche d’un(e) développeur(euse) polyvalent(e) pour se joindre au groupe des Services de personnalisation de Maya HTT. Ce groupe développe des outils et des applications logicielles sur mesure pour les clients de Maya HTT dans le domaine de l’ingénierie. Les projets peuvent couvrir des domaines aussi variés que la modélisation géométrique, la fabrication assistée par ordinateur ou les simulations numériques, et peuvent être réalisés à l’aide de langages tels que C#, Python ou C++, entre autres.

À quoi vous attendre comme principales responsabilités :

  • Utiliser les principes de développement Agile (Scrum, Kanban) pour développer, maintenir et intégrer des outils et produits logiciels d’ingénierie sur mesure
  • Comprendre les flux de travail, les exigences et les besoins des clients, et recommander des solutions et des meilleures pratiques
  • Concevoir, mettre en œuvre et déployer de nouvelles fonctionnalités
  • Maintenir les produits existants et répondre aux demandes des clients
  • Mettre en place des tests unitaires
  • Proposer et développer des correctifs ou des solutions de contournement pour les anomalies
  • Documenter l’ensemble des travaux réalisés

Vous réussirez dans ce rôle si vous possédez :

  • Diplôme en informatique, en génie mécanique ou dans un domaine connexe
  • Plus de 4 ans d’expérience en tant que développeur(euse) logiciel
  • Solides compétences analytiques et en programmation logicielle (C#.NET, Python, C++)
  • Maîtrise des pratiques de programmation orientée objet (requise)
  • Excellentes compétences en communication, tant à l’oral qu’à l’écrit
  • Connaissance des plateformes CAD/CAE/CAM et des processus d’ingénierie (atout)
  • Expérience avec les systèmes de gestion de versions et les outils de gestion de projet (Git, JIRA, Azure DevOps, etc.) (atout)
  • Capacité à travailler en équipe
  • Autonomie et motivation personnelle
  • Excellentes compétences en communication en anglais (le poste nécessite une interaction régulière avec des collègues, des fournisseurs et des clients basés en dehors du Québec, au niveau national et international)

Si vous possédez de l’expérience dans les domaines suivants, nous souhaitons vous rencontrer :

  • Expérience avec les API CAD/CAE, telles que NX Open
  • Expérience avec Teamcenter ainsi qu’en personnalisation côté serveur et côté client
  • Automatisation EDA et connaissance des API de Cadence, Xpedition et/ou Altium
  • Connaissance des flux de conception électronique et de circuits imprimés (PCB)

Pourquoi Maya HTT ?

  • Horaire de travail flexible et hybride. Lieu de travail hybride : Bureau au centre-ville de Montréal, à 2 minutes de marche du métro Atwater.
  • Poste permanent, salaire de base concurrentiel.
  • Assurances entièrement payées par l'employeur et couverture dès le premier jour d’emploi : assurance médicale, dentaire, vie, invalidité à court et à long terme.
  • Épargne-Retraite : Régime REER collectif / RPDB avec contributions de l'employeur, ouvert à la participation dès le premier jour d’emploi.
  • Évolutions de carrière : Nos plans de carrière flexibles vous permettent d'évoluer, et nous aimons promouvoir en interne.
  • Formation : Apprenez des meilleurs de l'industrie et développez vos compétences.
  • Politique de congés généreuse : Nous favorisons un équilibre sain entre vie professionnelle et vie privée grâce à une excellente politique flexible de congés payés.
  • Programme d'intégration structuré : Nous nous investissons dans votre réussite ; les membres de l'équipe vous soutiendront et vous aideront dès vos premiers jours d’emploi.
  • Rejoignez une entreprise primée qui est reconnue dans le monde entier en tant que chef de file de l’industrie.

Expérience candidat :

Entrevue RH - Entrevues virtuelles avec Microsoft Teams - Offre d'emploi

Maya HTT est un employeur qui respecte l'égalité des chances et s'engage à favoriser la diversité et l'inclusion sur le lieu de travail. Des aménagements sont disponibles sur demande pour les candidats prenant part au processus de recrutement et de sélection.

Software Developer (Java/C++/C#)

Intelerad

Montreal

Permanent à temps plein

Postuler directement

Job Description

As a Software Developer, you will play a key role in designing and developing Intelerad’s medical imaging solutions. As part of the InteleViewer team, you will work on a variety of tasks, including implementing new features, optimizing performance, and resolving complex issues. You will collaborate closely with other developers and QA within your cross-functional team to deliver high-quality products that meet the needs of healthcare professionals. Project assignments will be based on business priorities, your technical expertise, and your interests, ensuring opportunities for growth and impact.

Key Responsibilities

  • Design, develop, and maintain enterprise-level features for our core viewing and reporting platform.
  • Deliver high-quality solutions by balancing functionality, timelines, and regulated-environment requirements while ensuring security, privacy, and full compliance.
  • Document work thoroughly and participate in scoping, requirements gathering, and estimation with minimal supervision.
  • Investigate and resolve client-escalated issues in collaboration with the support team.
  • Collaborate with team members to maximize productivity and product quality, while providing accurate progress updates.
  • Stay current with industry trends, share knowledge, and contribute to continuous improvement of processes and practices.
  • Support onboarding and training for new team members and assist global team members across time zones.

Qualifications

Qualifications & Experience

  • 3 to 5 years professional experience developing commercial software using:
    • Best practice object-oriented design and implementation methodologies.
    • Java development - and/or equivalent C++/C# experience.
    • Complex, multi-threaded client/server architectures.
    • Linux / Unix environment.

Preferred Qualifications & Special Requirements

  • Highly motivated to excel and team oriented.
  • Strong communication skills (verbal and written).
  • Creative thinker and practical problem solver.
  • Committed to continual skills growth.
  • Familiarity with our industry’s standards (e.g., DICOM, HL7, etc.).
  • Experience with a broad range of Java technologies (e.g., JNI, JDBC, etc.).
  • Familiarity with Web Development (e.g. HTTP, REST APIs, Tomcat, Angular).
  • Perl and/or shell scripting.
  • PostgreSQL and/or Sybase ASE.
  • Network applications (client/server).
  • Familiarity with git and Jenkins.

This job description may not be inclusive of all assigned duties and the scope of the job may change as necessitated by business demands.

Additional Information

The base pay for this position ranges from $97,500 CAD - $113,000 CAD. Pay may vary depending on job-related knowledge, skills, and experience. Intelerad is a total compensation company. Pay is dependent on the position offered. Bonus and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, retirement, PTO, and/or other benefits.

All your information will be kept confidential according to EEO guidelines.

All applicants meeting minimum qualifications will be required to complete a 30-minute online assessment as part of your application.

#LI-HYBRID

Intelerad uses SmartRecruiters’ platform, which includes optional AI-assisted features (such as Winston Match, Screen, and Companion) to help our Talent Acquisition team streamline and enhance parts of the recruitment process. These tools are designed to support, not replace, human judgment and decision-making. All hiring decisions are ultimately made by our recruiters and hiring leaders.

To learn more about how SmartRecruiters uses AI within its system and how it complies with applicable regulations, please review SmartRecruiters’ AI Addendum.

Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state, and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees, and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.

Espace publicitaire
Data Developer

Ubisoft

Montreal

Permanent à temps plein

Postuler directement

Job Description

The person in this role works closely with the product team and the data scientist to deliver data and AI solutions that make processes and systems smarter by developing data pipelines aligned with the requirements of predictive data models.

They are also responsible for the accessibility and integrity of the required datasets.

Responsibilities

  • Lead the design, implementation, and maintenance of data transport processes required by the data scientist.
  • Perform data transformation operations to feed predictive models.
  • Lead data architecture initiatives to ensure reliable pipelines for both structured and unstructured data.
  • Design scalable data models required for building predictive models.
  • Ensure the transition between the pipeline and the data model.
  • Once predictive models are trained, ensure their integration into applications, systems, and operations.
  • Integrate technologies to develop solutions.
  • Monitor and track data quality (reliability, consistency, integrity) and data flow dynamics.
  • Track performance and report on it to make necessary infrastructure adjustments.
  • Use distributed computing to train models.
  • Contribute to a wide range of projects related to implementing systems, solutions, and both existing and new processes.
  • Perform any other related tasks.

Qualifications

Education

  • University degree in Computer Science, Engineering, or a related field.

Relevant Experience

  • Minimum five years in the industry working with data, coding, scripting, and design.
  • Minimum five years in developing and administering large-scale data systems.
  • Minimum three years in data modeling and administering NoSQL and SQL databases.

Skills

  • Ability to design processes based on data flow concepts and architectures.
  • Ability to extract, transform, and load data to and from systems.
  • Ability to configure, use, and develop data management systems.
  • Ability to develop large, structured software using software engineering methodologies.
  • Ability to use various tools and languages (e.g., Python, SQL, Bash) for system integration.
  • Understanding of Machine Learning.
  • Ability to conduct independent research to solve complex problems.
  • Knowledge of Agile methodologies.

Knowledge

  • Experience with cloud environments (Databricks, Snowflake, AWS).
  • Experience with Iceberg and/or Delta data formats.
  • Experience with COO conceptual models.
  • Experience with Spark, Scala, PySpark.
  • Experience with Flume, NiFi, Kafka, or other data pipeline tools.
  • Experience with REST APIs.
  • Experience with C++, C#, Java, and .NET.
  • Strong knowledge of computer science principles, algorithms, and data structures.
  • Experience with data-oriented principles and architectures, data flow analysis, and data flow diagrams.
  • Experience in data tuning, cleaning, transport, and integrity.
Intern, AI Developer / Stagiaire en développement IA

Autodesk

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Job Requisition ID # 25WD93809

English will follow:

Présentation

Autodesk cherche à ajouter 3 stagiaires technologues créatifs.ves qui s'intéressent à l'apprentissage visuel lié à l’intelligence artificielle pour rejoindre notre équipe de Montréal. Il s’agira de deux stagiaires pour la session d’hiver et deux stagiaires pour la session d’été.

Tu dois être passionné.e par l'IA, les technologies innovantes, les industries du film et des jeux, et avoir des connaissances dans les domaines de la vision artificielle et de l'infographie avec un accent sur l'apprentissage automatique. Si tu t’intéresses au croisement entre l'intelligence artificielle et les industries du cinéma, de la télévision et des jeux, ce poste est fait pour toi !

Ce que tu feras :

  • Prototyper et incuber des techniques et des recherches sur l'IA qui contribuent à la production de graphiques 3D, de vidéos, de jeux et d'effets visuels en appliquant des algorithmes graphiques et de vision par ordinateur à la pointe de la technologie.
  • Exploiter les outils et les techniques d'IA les plus récents afin d'améliorer la qualité (de l'artiste) ou d'accroître l'efficacité du processus de production.
  • Participer au développement de modèles prédictifs pour diverses solutions d'analyse en utilisant l'apprentissage automatique et les techniques analytiques.
  • Élargir les bibliothèques et frameworks ML existants.
  • Te tenir au courant des avancées les plus récentes dans les domaines de la recherche et de la production en matière d'IA, en rapport avec les projets de l'entreprise.

Ce que nous recherchons :

  • Tu es actuellement inscrit au baccalauréat en informatique, génie logiciel avec une mineure en IA ou à la maîtrise en informatique, mathématiques ou dans un domaine similaire ; un doctorat est un atout majeur.
  • Possèdes des compétences analytiques et mathématiques.
  • Expérience de la géométrie 3D, de l'infographie ou de la vision par ordinateur.
  • Expérience de l'utilisation d'Adobe Creative Cloud, d'Autodesk Media and Entertainment Products, de Blender, d'Houdini et d'autres progiciels 3D.
  • Expérience des frameworks d'apprentissage profond : PyTorch (préférable), Tensorflow.
  • Connaissance de C/C++ ou Python.
  • Une expérience de recherche dans le domaine de la vision par ordinateur, de l'infographie, de l'apprentissage automatique ou du traitement vidéo est un atout majeur.

Informations sur le stage :

Le programme de stage Canada 2026 s’étend sur 16 semaines (du 4 mai au 21 août pour la session d’été). Tous les stages sont rémunérés. En tant que stagiaire, vous participerez à des projets significatifs, serez encadré(e) par des leaders du secteur et prendrez part à des échanges autour des technologies ainsi qu’à d’autres activités conçues pour soutenir votre développement personnel et professionnel. Nos stages s’inscrivent dans le cadre de l’approche Flexible Workplace d’Autodesk, qui vise à répondre aux besoins de l’entreprise tout en offrant de la flexibilité en matière de travail au bureau, à distance ou en mode hybride.

English version:

Autodesk is looking to add 3 creative technologist interns who are interested in visual and deep learning to join our team in Montreal. There will be two interns for the winter term and two interns for the summer term.

The ideal candidate will bring passion for AI, Innovative technologies, film & games industries, and knowledge in the fields of computer vision and computer graphics with a focus on machine learning. If your interests lie in the cross-section between artificial intelligence and the film and television and games industries, then this is the job for you!

What you'll do:

  • Prototype and incubate AI-forward techniques and research that aid in the production of 3D graphics, video, games and visual effects by applying state-of-the-art computer vision and graphics algorithms.
  • Leverage the latest tools and AI techniques in order to either increase (artist) quality, or drive efficiency in the production process.
  • Participate in developing predictive models for various analysis solutions by using machine learning and analytical techniques.
  • Extend existing ML libraries and frameworks.
  • Stay up to date with the state-of-the-art advances in both AI research and production areas related to the company’s projects.

What we are looking for:

  • Currently enrolled in a Bachelors degree in Computer science, software engineering with a minor in AI or MS degree in Computer Science, Mathematics or similar field; Ph.D. degree is a big plus.
  • Excellent analytical and mathematical skills.
  • Experience with 3D geometry, computer graphics or computer vision.
  • Experience using Adobe Creative Cloud, Autodesk Media and Entertainment Products, Blender, Houdini and other 3D packages.
  • Experience with deep learning frameworks: PyTorch (preferable), Tensorflow. Strong knowledge of C/C++ or Python.
  • Research background in the area of computer vision, computer graphics, machine learning, or video processing is a big plus.

Stage :

The 2026 Canada Internship program runs for 16 weeks (May 4th – August 21st for the summer session). All internships are paid. As an intern, you will contribute to meaningful projects, be mentored by industry leaders, and participate in tech talks and other activities designed to support your personal and professional development. Our internships align with Autodesk’s Flexible Workplace approach, which is designed to meet the needs of our business while providing flexibility in support of office, remote and hybrid work preferences.

À propos d'Autodesk

Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Transparence salariale

Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience, educational level, and geographic location.

Diversité & Inclusion

We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:

Senior Software Developer (Java, Typescript)

Intelerad

Montreal

Permanent à temps plein

Postuler directement

Job Description

Role Overview

As a Senior Software Developer, you will play a key role in designing and developing Intelerad’s medical imaging solutions. As part of the Web Services team, you will work on a variety of tasks, including implementing new features, optimizing performance, and resolving complex issues. You will collaborate closely with other developers and QA within your cross-functional team to deliver high-quality products that meet the needs of healthcare professionals. Project assignments will be based on business priorities, your technical expertise, and your interests, ensuring opportunities for growth and impact.

Key Responsibilities

  • Design, develop, and maintain enterprise web applications, and implementing best practices.
  • Driving technology upgrades and platform innovation.
  • Architect and optimize performance for scalability and reliability in web containers like Tomcat and reactive frameworks like Vert.x.
  • Deliver high‑quality solutions by balancing functionality, timelines, and regulated-environment requirements while ensuring security, privacy, and full compliance.
  • Lead technical discussions, mentor team members, and contribute to scoping and estimation.
  • Investigate and resolve client-escalated issues in collaboration with support teams.
  • Collaborate within a cross-functional team to maximize productivity and product quality.
  • Drive continuous improvement by leveraging emerging web, cloud, and AI technologies and refining processes.
  • Support onboarding, global collaboration, and maintain thorough documentation for knowledge transfer.

Qualifications

Qualifications & Experience

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 5 - 8 years of Java development in complex applications.
  • Proficiency in JavaScript and front-end technologies (Angular, TypeScript, HTML5, CSS).
  • Strong knowledge of design patterns, REST APIs, and web services (Tomcat).
  • Experience with multi-threaded/event-driven programming and building complex data workflows.
  • Experience in unit and end-to-end testing.
  • Ability to work across diverse technologies and languages.
  • Familiarity with secure, scalable, and resilient web application design.

Preferred Qualifications & Special Requirements

  • Good experience with relational database design, SQL and design patterns.
  • Experience with Unix/Linux, shell scripts, command line.
  • Familiarity with the Agile and scrum methodology.
  • Knowledge of AWS services.
  • Knowledge of DICOM, HL7, medical imaging and radiology workflows would be preferred (not required).

This job description may not be inclusive of all assigned duties and the scope of the job may change as necessitated by business demands.

Additional Information

The base pay for this position ranges from $97,875 CAD to $126,500 CAD. Pay may vary depending on job-related knowledge, skills, and experience. Intelerad is a total compensation company. Pay is dependent on the position offered. Bonus and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, retirement, PTO, and/or other benefits.

All your information will be kept confidential according to EEO guidelines.

All applicants meeting minimum qualifications will be required to complete a 30 minute online assessment as part of your application.

#LI-HYBRID

Intelerad uses SmartRecruiters’ platform, which includes optional AI-assisted features (such as Winston Match, Screen, and Companion) to help our Talent Acquisition team streamline and enhance parts of the recruitment process. These tools are designed to support, not replace, human judgment and decision-making. All hiring decisions are ultimately made by our recruiters and hiring leaders.

To learn more about how SmartRecruiters uses AI within its system and how it complies with applicable regulations, please review SmartRecruiters’ AI Addendum.

Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.

Développeur logiciel senior / Développeuse logiciel senior (Java, Typescript)

Intelerad

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Role Overview

En tant que développeur.euse logiciel senior, vous jouerez un rôle clé dans la conception et le développement des solutions d'imagerie médicale d'Intelerad. Au sein de l'équipe Web Services, vous travaillerez sur diverses tâches, notamment la mise en œuvre de nouvelles fonctionnalités, l'optimisation des performances et la résolution de problèmes complexes. Vous collaborerez étroitement avec d'autres développeurs et le service d'assurance qualité au sein de votre équipe interfonctionnelle afin de fournir des produits de haute qualité qui répondent aux besoins des professionnels de la santé. Les missions vous seront attribuées en fonction des priorités de l'entreprise, de votre expertise technique et de vos centres d'intérêt, ce qui vous garantira des opportunités de croissance et d'impact.

Principales responsabilités

  • Concevoir, développer et maintenir des applications Web d'entreprise, et mettre en œuvre les meilleures pratiques.
  • Diriger les mises à niveau technologiques et l'innovation en matière de plateformes.
  • Concevoir et optimiser les performances pour assurer l'évolutivité et la fiabilité des conteneurs Web tels que Tomcat et des frameworks réactifs tels que Vert.x.
  • Fournir des solutions de haute qualité en équilibrant les fonctionnalités, les délais et les exigences des environnements réglementés, tout en garantissant la sécurité, la confidentialité et la conformité totale.
  • Diriger les discussions techniques, encadrer les membres de l'équipe et contribuer à la définition du scope et à l'estimation. Examiner et résoudre les problèmes signalés par les clients en collaboration avec les équipes de support.
  • Collaborer au sein d'une équipe interfonctionnelle afin de maximiser la productivité et la qualité des produits.
  • Promouvoir l'amélioration continue en tirant parti des technologies émergentes du web, du cloud et de l'IA, et en affinant les processus.
  • Soutenir l'intégration, la collaboration mondiale et maintenir une documentation complète pour le transfert de connaissances.

Qualifications

Qualifications et expérience

  • Baccalauréat en informatique, en ingénierie ou expérience équivalente
  • 5 à 8 ans d'expérience en développement Java dans des applications complexes
  • Maîtrise de JavaScript et des technologies frontales (Angular, TypeScript, HTML5, CSS)
  • Solides connaissances des modèles de conception, des API REST et des services Web (Tomcat)
  • Expérience en programmation multithread/événementielle et en création de workflow de données complexes
  • Expérience en tests unitaires et de bout en bout
  • Capacité à travailler avec diverses technologies et langages
  • Connaissance de la conception d'applications web sécurisées, évolutives et résilientes

Qualifications souhaitées et exigences particulières

  • Bonne expérience en conception de bases de données relationnelles, SQL et modèles de conception
  • Expérience avec Unix/Linux, les scripts shell et la ligne de commande
  • Connaissance des méthodologies Agile et Scrum
  • Connaissance des services AWS
  • La connaissance des normes DICOM et HL7, de l'imagerie médicale et des flux de travail en radiologie serait un atout

Cette description de poste peut ne pas inclure toutes les tâches assignées et la portée du poste peut changer en fonction des besoins de l'entreprise.

Informations complémentaires

Le salaire de base pour ce poste varie entre 97,875 $ CAD et 126,500 $ CAD. Le salaire peut varier en fonction des connaissances, des compétences et de l'expérience liées au poste. Intelerad est une entreprise qui offre une rémunération globale. Le salaire dépend du poste proposé. Des bonus et d'autres formes de rémunération peuvent être accordés dans le cadre d'un programme de rémunération globale, en plus d'une gamme complète d'avantages sociaux médicaux, financiers, de retraite, de congés payés et/ou autres.

Tous les candidats répondant aux qualifications minimales devront effectuer une évaluation en ligne de 30 minutes dans le cadre de leur candidature.

Tous vos renseignements seront gardés confidentiels conformément aux lignes directrices de l'EEO.

#LI-HYBRID

Intelerad utilise la plateforme SmartRecruiters, qui comprend certaines fonctions facultatives assistées par l’IA (comme Winston Match, Screen et Companion) pour aider notre équipe d’acquisition de talents à améliorer et à simplifier certaines étapes du processus de recrutement. Ces outils sont destinés à assister, et non à remplacer, le jugement et la prise de décision humaine. Toutes les décisions d’embauche sont prises par nos recruteurs et nos gestionnaires d’embauche.

Pour en savoir plus sur la façon dont SmartRecruiters utilise l’IA dans son système et respecte la réglementation applicable, veuillez consulter l’Addenda sur l’intelligence artificielle de SmartRecruiters.

Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.

Senior Full Stack Developer

Botpress Technologies Inc.

Montreal

Permanent à temps plein

Postuler directement
```html

Description de Poste

Help bring AI agents to companies worldwide.

Over the next decade, autonomous agents will redefine how we work.

Botpress allows companies to build and deploy advanced AI agents that move beyond conversation into real business logic.

Our product works today and at scale, across industries, regions, and limitless use cases.

As the 3rd fastest-growing B2B AI start-up worldwide, we’re at the forefront of the AI revolution, providing the most widely-used platform for sophisticated AI agents.

The work ahead is ambitious. The opportunity is rare. We take a deliberate approach to growth: product-led, capital-efficient, and highly focused.

If you want to build foundational technology for one of the most meaningful platform shifts in software, we’re looking for top talent to join us.

Key Highlights:

  • Over 1 million AI agents and chatbots deployed
  • 700,000+ platform users
  • Trusted by 35% of Fortune 500 companies
  • 7 years of expertise in AI solutions

About the role

As a Senior Full-Stack Developer, you will maintain our existing product and craft new features in response to customer feedback and demand, leading projects from conception to deployment. High ownership, organization, and creativity are things we value very highly. You will be expected to solve challenging problems on your own and should be razor-focused on improving customer and user experience. An exceptional candidate is comfortable looking for solutions that are delivered quickly and adhering to robust coding standards and peer reviews.

Responsibilities

  • Develop and maintain customer-impacting features using React & Node.js (Typescript)
  • Use infrastructure-as-code to improve platform performance
  • Write unit and end-to-end tests for mission-critical features
  • Add tracking and monitoring to capture user journeys
  • Contribute to product documentation

Requirements

  • A minimum of 5 years of professional experience in software development or programming in a similar environment. Our go-to stack is Typescript, React.js, Node.js, PostgreSQL, Redis, and AWS. We encourage candidates to apply even if you only have experience with a portion of our stack.
  • Proven experience with TypeScript for backend development and React.js for front-end development.
  • Strong written and verbal communication skills in English
  • A deep interest in AI Agents, voice-, and chat-based user experiences
  • Well-organized, excellent work ethic, pays attention to detail, and self-starting
  • Ability to thrive in a fast-paced startup and passionate about improving technical abilities

About Botpress

Botpress recently raised its $25 million Series B funding. As a fast-growing start-up, we run a lean and innovative ship that leans on AI for maximum business impact. At Botpress, everyone is an owner, bringing their unique perspective and talents.

Our teams are talented and passionate. We intentionally hire individuals who are eager, passionate, talented, and hungry to learn and grow throughout their career.

We operate fully in-office, with a culture that values both technical rigor and shared ambition.

You'll be on a team that's not just adapting to the AI revolution, but leading it. Joining our team means changing the future of enterprise AI and building technology that will define the next era of business automation.

Benefits

  • Work at one of Canada’s fastest-growing AI start-ups
  • Work with a talented and passionate team
  • 4 weeks of vacation
  • Paid sick and parental leave
  • Comprehensive health, dental, vision, travel, and life insurance
  • Funding for education and skills improvement
  • Fully-stocked fridge and cupboard – we take snacks seriously
  • Your own desk – no ‘hot-desk’-style sign-up systems
  • A vibrant office community, including weekly socials
  • Two days of remote work per week
```
Espace publicitaire
Développeur Senior | Senior Software Developer- video games

Solution SFT

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Vous ferez partie d’une équipe créative et dynamique qui exploite les technologies de rendu les plus récentes pour offrir un système visuel de pointe et introduire des fonctionnalités innovantes dans les produits de simulation. En tant que développeur en rendu expérimenté, vous apporterez votre expertise pour développer la prochaine génération de systèmes visuels haute fidélité et d’environnements synthétiques pour les simulateurs de vol. Le candidat idéal est passionné par la technologie et les jeux vidéo.

Responsabilités

Dans ce rôle, vous serez amené à :

  • Développer des fonctionnalités de rendu essentielles, des composants du moteur graphique et des outils.
  • Rechercher et implémenter des techniques de rendu innovantes.
  • Collaborer avec plusieurs équipes pour résoudre des défis techniques complexes.
  • Développer et optimiser des techniques de rendu visant à améliorer la qualité visuelle.
  • Optimiser les performances du moteur de rendu pour une exploitation en temps réel tout en maximisant le réalisme haute fidélité.
  • Participer activement aux revues de code.
  • Rester informé des dernières tendances technologiques.

Requirements

Exigences :

  • Diplôme de licence ou de master en génie logiciel, informatique ou expérience équivalente.
  • Excellent programmeur moteur spécialisé en rendu, avec plusieurs années d’expérience en écriture de code maintenable.
  • Expérience confirmée en rendu, solides compétences en mathématiques 3D, connaissance des techniques de rendu de pointe, compréhension du matériel graphique actuel, des API et des langages de programmation de shaders.
  • Maîtrise des principes d’ingénierie logicielle.
  • Expérience dans un environnement de développement interdisciplinaire, avec d’excellentes compétences en communication inter-équipes.

Additional Requirements

  • BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
  • A great rendering engine programmer, with years of experience writing maintainable code
  • Experience in rendering, with excellent 3D maths skills, knowledge of cutting edge rendering techniques, understanding of current graphics hardware, APIs and shader programming languages
  • Well-versed in software engineering principles
  • Experience in a cross-disciplinary development environment, with excellent cross-discipline communication skills
Lead Developer

WomenTech Network

Montreal

Permanent à temps plein

Postuler directement

Description de Poste

Join our dynamic team as an Engineering Manager and lead a group of dedicated engineers! You will play a vital role in driving innovation and delivering flawless technology solutions. This is an outstanding opportunity to work on world-class projects and make a significant impact within our organization.

What You'll Do

  • Lead, mentor, and encourage a team of engineers to achieve ambitious goals.
  • Develop and successfully implement core systems and innovative features.
  • Optimize code for high-performance targets.
  • Build and maintain outstanding tools for game developers.
  • Coordinate and negotiate with external collaborators including engineering, production, build, art, and QA teams.
  • Provide technical analysis and documentation for new systems.
  • Ensure the delivery of high-quality, maintainable, and reusable code.
  • Guide the career development and skill growth of your team.

What We're Looking For

  • Proven leadership experience in an engineering role.
  • 5+ years of experience with Unity, C#, URP, and Addressables.
  • Proficiency in Google Cloud, Firebase, Jenkins, Gradle, and Groovy.
  • Strong technical expertise in code optimization and system building.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment.
  • Passion for mentoring and developing engineering talent.
  • Strong problem-solving skills and attention to detail.
  • A proactive and determined attitude towards achieving goals.
  • Fluency in English; proficiency in Spanish is a plus.

Why Aristocrat?

Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.

We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V

  • World Leader in Gaming Entertainment
  • Robust benefits package
  • Global career opportunities

Our Values

  • All about the Player
  • Talent Unleashed
  • Collective Brilliance
  • Good Business Good Citizen

Travel Expectations

None

Additional Information

At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.

Programmeur CNC / CNC Programmer

Actalent

Laval

Permanent à temps plein

35,00$ - 45,00$ /heure

Postuler directement

Description du poste

Programmez des machines-outils CNC pour des composants aérospatiaux. Déterminez les configurations optimales et les séquences d'usinage. Créez, organisez et vérifiez les programmes CNC pour répondre aux normes techniques et de qualité. Validez les dimensions et les tolérances à partir de dessins techniques. Recommandez des améliorations de processus pour améliorer l'efficacité et la précision. Programmez pour des machines de fraisage et des tours, y compris l'usinage 5 axes. Interprétez et adaptez le code G pour de nouveaux environnements logiciels. Travaillez sur de grandes pièces (10 à 12 pouces) en acier et en aluminium.

Responsabilités

  • Programmer des outils CNC pour des composants aérospatiaux.
  • Déterminer les meilleures configurations et séquences d'usinage.
  • Créer, organiser et vérifier les programmes CNC selon les normes techniques et de qualité.
  • Valider les dimensions et les tolérances des dessins techniques.
  • Recommander des améliorations de processus pour une meilleure efficacité et précision.
  • Programmer pour des machines de fraisage et des tours, incluant l'usinage 5 axes.
  • Interpréter et adapter le code G pour de nouveaux environnements logiciels.
  • Travailler sur de grandes pièces en acier et aluminium.

Compétences Essentielles

  • 5+ ans d'expérience en usinage 5 axes avec des composants en acier et aluminium.
  • 5+ ans d'expérience avec Mastercam ou Esprit.
  • 5+ ans d'expérience en programmation de machines de fraisage et de tours.

Compétences Supplémentaires & qualifications

  • Expérience en atterrissage.
  • DEC en ingénierie mécanique ou en programmation CNC.

* La personne doit être admissible à travailler au Canada

*Numéro du permis d'agence de placement de personnel : AP-2000486

Type de poste & Emplacement

Ce poste Contract est basé à Laval, QC.

Taux de rémunération & Avantages

La fourchette salariale associée à ce poste est de $35.00 - $45.00/hr.

Type de milieu de travail

Il s'agit d'un poste fully onsite, situé à Laval, QC.

Job Title: CNC Programmer

Job Description

Program CNC machine tools for aerospace components. Determine optimal setups and machining sequences. Create, organize, and verify CNC programs to meet technical and quality standards. Validate dimensions and tolerances from technical drawings. Recommend process improvements to enhance efficiency and precision. Program for milling machines and lathe machines, including 5-axis machining. Interpret and adapt G-code for new software environments. Work on large parts (10–12 inches) made of steel and aluminum.

Responsibilities

  • Program CNC machine tools for aerospace components.
  • Determine optimal setups and machining sequences.
  • Create, organize, and verify CNC programs to meet technical and quality standards.
  • Validate dimensions and tolerances from technical drawings.
  • Recommend process improvements to enhance efficiency and precision.
  • Program for milling machines and lathe machines, including 5-axis machining.
  • Interpret and adapt G-code for new software environments.
  • Work on large parts made of steel and aluminum.

Essential Skills

  • 5+ years of experience working with 5-axis machining with steel and aluminum components.
  • 5+ years of experience with Mastercam or Esprit.
  • 5+ years of experience programming milling machines and lathe machines.

Additional Skills and Qualifications

  • Experience with landing gear.
  • DEC in mechanical engineering or CNC programming.

*The candidate must be eligible to work in Canada

*Personnel Placement Agency Permit Number: AP-2000486

Job Type & Location

This is a Contract position based out of Laval, QC.

Pay and Benefits

The pay range for this position is $35.00 - $45.00/hr.

Workplace Type

This is a fully onsite position in Laval, QC.

À propos d’Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre des sociétés Fortune 500.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à.

Intégrateur.trice web

Agence Leadstream

Montreal

Permanent à temps plein

Postuler directement

Description

Leadstream est une agence de pointe en stratégie numérique, alliant expertise en référencement naturel (SEO) et publicité en ligne (SEM-SMM), tout en offrant un éventail complet de services tels que la consultation en marketing et la gestion des médias sociaux.

Leadstream a développé son expertise dans l'industrie automobile afin d'aider les concessionnaires partout au Canada avec leur stratégie web. Cependant, de plus en plus de clients dans différentes industries nous font confiance afin d’accroître leurs résultats. Leadstream fait preuve d'une grande capacité d'adaptation en fonction des différents projets, et livre toujours des stratégies sur mesure pour ses clients.

Chez Leadstream, nous plaçons la bienveillance, le fun, la flexibilité et la conciliation travail–vie personnelle au cœur de nos opérations, tout en cultivant une culture d’excellence, de performance et de responsabilité.

DESCRIPTIF DU POSTE

Nous sommes à la recherche d'un.e passionné.e du web pour rejoindre notre équipe en tant qu'intégrateur.trice web. Nous cherchons aussi quelqu’un qui a envie de participer activement à l’innovation et à l’amélioration des processus de l’équipe.

Voici en quoi consistera votre quotidien chez Leadstream :

  • Intégration et mise à jour du contenu Web
  • Création de pages web
  • Intégration des stratégies de référencement (SEO) sur les sites web en collaboration avec nos spécialistes SEO
  • Création de landing page
  • Création de sites web
  • Changer les promotions mensuelles sur les sites de nos clients
  • Possibilité de participer à des projets internes connexes

Profil recherché :

  • Être autonome, autodidacte et débrouillard
  • Faire preuve de rigueur et de minutie
  • Avoir le souci du détail
  • Capacité à apprendre rapidement
  • Connaissance de Wordpress (Elementor, Kadence etc..)
  • Connaissances en HTML5, CSS
  • Connaissances Javascript et PHP (un atout)
  • Expérience dans un poste similaire (un atout)
  • Connaissance de Shopify, Magento ou autres CMS (un atout)

Ce que nous offrons chez Leadstream :

  • Modèle de travail hybride (télétravail et bureau à Montréal)
  • 3 semaines de vacances annuelles + certains jours off durant les fêtes
  • Assurance maladie complémentaire
  • Horaire flexible favorisant la conciliation travail–vie personnelle
  • Possibilité de travailler à l’étranger pour une durée déterminée et sous certaines conditions
  • 5 à 7 d’équipe et événements d’entreprise 2 fois par année
Développeur / Développeuse WinDev

BMR

Boucherville

Permanent à temps plein

Postuler directement

Description de poste

Tu es à la recherche d’un emploi stimulant et tu as envie de travailler sur des projets d’envergure qui font une vraie différence dans notre industrie ? L’idée de partager tes connaissances, bâtir des compétences solides et d’évoluer au sein d’un groupement qui connaît une croissance sans pareille dans l’est du Canada résonne en toi ?

Chez BMR, des emplois à la hauteur de tes aspirations t’attendent, avec des possibilités d’avancement et l’opportunité de rejoindre une équipe soudée, où tous sont motivés à se dépasser. Joins-toi à nous pour bâtir un avenir solide !

DÉVELOPPEUR / DÉVELOPPEUSE WINDEV

La Direction des technologies de l’information est à la recherche d’une personne clé pour se joindre à son équipe. Relevant du Directeur, systèmes, le / la Développeur(euse) WinDev est responsable de la conception, du développement, de la maintenance et de l’évolution d’applications logicielles développées avec l’environnement WinDev, et collabore étroitement avec les équipes métiers afin de livrer des solutions performantes, sécurisées et alignées sur les besoins de l’organisation.

Principales responsabilités :

  • Analyser les besoins fonctionnels et techniques des utilisateurs et des parties prenantes ;
  • Concevoir l’architecture logicielle des applications WinDev ;
  • Développer, tester et déployer des applications WinDev (WinDev, WinDev Mobile, WebDev selon le contexte) ;
  • Assurer la maintenance corrective et évolutive des applications existantes ;
  • Documenter les développements (technique et fonctionnelle) ;
  • Optimiser les performances, la sécurité et la stabilité des applications ;
  • Collaborer avec les analystes, chefs de projets et autres développeurs ;
  • Effectuer des tests unitaires et participer aux tests d’intégration ;
  • Participer à l’amélioration continue des pratiques de développement ;
  • Assurer le support technique de niveau 2 ou 3, au besoin.

Compétences requises :

  • Diplôme d’études universitaires ou collégiales en informatique, génie logiciel ou dans un domaine connexe ;
  • Minimum de 3 années d’expérience en développement d’applications avec WinDev ;
  • Note : toute autre combinaison de scolarité et d’expérience pourrait être considérée ;
  • Maîtrise de WinDev (dernières versions de PC SOFT) et du WLangage pour le développement d’applications ;
  • Expérience avec les bases de données : HFSQL, SQL Server, MySQL, PostgreSQL ou Oracle ;
  • Connaissance des environnements Windows client/serveur ;
  • Intégration et utilisation d’API REST et de services Web (JSON, XML) ;
  • Pratique des outils de gestion de versions comme Git ou SVN ;
  • Familiarité avec les méthodologies de développement Agile ou cycle en V.

Compétences supplémentaires :

  • Analyse et traitement de l’information
  • Résolution de problèmes
  • Capacité à obtenir et à transmettre de l’information
  • Orientation vers l’apprentissage
  • Organisation, rigueur et gestion des priorités
  • Communication interpersonnelle et travail d’équipe

Quelques bonnes raisons de travailler avec nous :

  • Un environnement de travail convivial qui mise sur la collaboration et le travail d’équipe ;
  • Un milieu favorisant la diversité et l’inclusion ;
  • Une politique sur le télétravail (minimum de 3 jours en présentiel obligatoire) et l’aménagement du temps de travail ;
  • Un programme d’avantages sociaux (REER, assurances collectives, télémédecine, PAEF) ;
  • Des rabais dans les magasins BMR ;
  • Des activités variées telles qu'une salle de sport et des activités sociales pour vous divertir (BBQ, tournois sportifs amicaux, célébrations du temps des fêtes, etc.) ;
  • Des possibilités de grandir au sein de l’entreprise ;
  • Et plus encore !

Si vous souhaitez joindre notre équipe dynamique et contribuer à la croissance du plus important joueur québécois dans le domaine des centres de rénovation, veuillez nous envoyer votre candidature.

BMR valorise la diversité et l’inclusion. Nous invitons les personnes faisant partie des groupes des minorités visibles, des minorités ethniques, des Autochtones, des femmes et des personnes ayant un handicap (visible ou invisible) à présenter leur candidature.

Espace publicitaire
Senior developer iOS

1perTInent inc

Montreal

Permanent à temps plein

Postuler directement

Description du poste

En tant qu'Ingénieur Système Senior, vous serez le garant de la stabilité, de la performance et de l'intégration du moteur d'exécution (runtime) de l'avatar sur iOS.

Votre succès sera défini par la capacité du système à faire fonctionner simultanément la parole, la vision et l'animation de manière fluide et continue.

Vos Responsabilités

  • Propriété de l'architecture : Faire évoluer l'architecture existante composée de services Swift, de bibliothèques C++ et de l'intégration Unreal Engine.
  • Optimisation de haut niveau : Profiler et optimiser l'utilisation du CPU, GPU, de l'ANE (Apple Neural Engine) et de l'énergie via Apple Instruments.
  • Intégration ML : Intégrer les composants d'intelligence artificielle sur l'appareil (suivi du visage, inférence VLM, diarisation du locuteur, ASR).
  • Fiabilité Temps Réel : Diagnostiquer et résoudre les problèmes critiques (latence audio, chutes de cadres, blocages d'animation).
  • Robustesse : Assurer la stabilité du système lors d'une utilisation prolongée (système "always-on").

Qualifications

  • Expertise iOS & C++ : Maîtrise avancée de Swift et C++, particulièrement pour les systèmes où la performance est critique.
  • Développement Mobile : Expérience concrète dans la livraison d'applications iOS intégrant des composants natifs en C++.
  • Connaissance Matérielle : Excellente compréhension de l'architecture Apple Silicon et du comportement du runtime iOS.
  • Unreal Engine : Capacité à intervenir au niveau de l'intégration C++ dans Unreal Engine.
  • Outils : Maîtrise des outils de profilage (Instruments) pour optimiser les performances mobiles.

Atouts

  • Expérience avec Core ML, Apple Vision ou l'inférence ML sur appareil mobile.
  • Expérience dans les systèmes audio/vidéo en temps réel.
  • Capacité à concevoir des bibliothèques de type SDK pour d'autres équipes techniques.

Informations complémentaires

Vous rejoindrez une équipe dont le travail a un impact social direct.

Pour notre client, la technologie doit être un compagnon fiable et intuitif.

Vous aurez l'opportunité de relever des défis techniques de pointe (IA, rendu 3D, optimisation matérielle) tout en participant à un projet humainement gratifiant.

Online Programmer - Online Services

Ubisoft

Montreal

Permanent à temps plein

Postuler directement

Job Description

What You Will Do

  • Compile and understand the project’s network/online intentions and define development needs.
  • Propose improvements when necessary by designing and implementing new systems.
  • Program in a clear and structured manner while considering performance, maintainability, scalability, operability, and compatibility criteria.
  • Validate and verify whether new systems meet the project’s intentions and are consistent with the existing code.
  • Optimize when needed.
  • Document your work to ensure knowledge transfer and help users (programmers, colleagues from other disciplines) understand the new network/online systems and functions.
  • Investigate and fix network/online bugs identified by other teams and by quality control.
  • Collaborate with the creative director, game designers, and other teams as needed to discuss constraints and determine technical possibilities for various online/network features.
  • Provide support for online/network features and systems during production and live operations.
  • Analyze existing network/online features in the engine and assess whether they meet the project’s intentions.
  • Perform any other related tasks.

Qualifications

What You Bring

Education:

  • Bachelor’s degree in Computer Science or Computer Engineering, or other relevant training.

Relevant Experience:

  • Minimum of 1 to 3 years of experience in online programming, ideally in the video game industry or any other relevant experience.

Skills:

  • Strong analytical and synthesis skills
  • Ability to write documentation related to design (UML, sequence diagrams, entity diagrams, etc.)
  • Problem-solving skills
  • Autonomy and resourcefulness
  • Attention to detail
  • Strong interpersonal and communication skills
  • Ability to work in a team
  • Ability to adapt to change
  • Results-oriented

Knowledge:

  • Protocols (IP, UDP, TCP) and common uses (UPnP, VoIP)
  • Encryption, compression
  • Hands-on experience and skills in online concepts and technologies
  • Otherwise, experience with online features and first-party SDKs
  • Asynchronous forms
  • Ubisoft’s online technologies and services (integrators, users)
  • Fault tolerance
  • Security, anti-cheat, etc.
  • C++, Python, C#, SQL, and any other languages relevant to the project
  • LAN/WAN devices, layers, and connectivity challenges
  • Network engines
  • Knowledge of databases
  • Cloud/elasticity
  • Server architecture, server-to-server communication, distributed applications
  • Stacks (internal and external, e.g., IIS, App Engine architecture)
Développeur principal

WomenTech Network

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Rejoignez notre équipe dynamique en tant que Gestionnaire d’ingénierie et dirigez un groupe d’ingénieur·es dévoué·es ! Vous jouerez un rôle essentiel dans la promotion de l’innovation et la livraison de solutions technologiques fiables. C’est une opportunité exceptionnelle de travailler sur des projets de classe mondiale et d’avoir un impact significatif au sein de notre organisation.

Ce que vous ferez

  • Diriger, encadrer et encourager une équipe d’ingénieur·es à atteindre des objectifs ambitieux.
  • Développer et mettre en œuvre avec succès des systèmes de base et des fonctionnalités innovantes.
  • Optimiser le code pour atteindre des objectifs de haute performance.
  • Construire et maintenir des outils exceptionnels pour les développeur·euses de jeux.
  • Coordonner et négocier avec des collaborateur·trices externes, y compris les équipes d’ingénierie, de production, de construction, d’art et d’assurance qualité.
  • Fournir des analyses techniques et de la documentation pour de nouveaux systèmes.
  • Assurer la livraison de code de haute qualité, maintenable et réutilisable.
  • Guider le développement de carrière et la croissance des compétences de votre équipe.

Ce que nous recherchons

  • Expérience avérée en leadership dans un rôle d’ingénierie.
  • Plus de 5 ans d’expérience avec Unity, C#, URP et Addressables.
  • Maîtrise de Google Cloud, Firebase, Jenkins, Gradle et Groovy.
  • Expertise technique solide en optimisation de code et en construction de systèmes.
  • Excellentes compétences en communication et en collaboration.
  • Capacité à travailler dans un environnement rapide et agile.
  • Passion pour le mentorat et le développement des talents en ingénierie.
  • Compétences solides en résolution de problèmes et attention aux détails.
  • Attitude proactive et déterminée pour atteindre les objectifs.
  • Maîtrise de l’anglais ; la maîtrise de l’espagnol est un atout.

Pourquoi Aristocrat?

Aristocrat est un chef de file mondial du contenu et des technologies de jeux, ainsi qu’un éditeur de premier plan de jeux mobiles gratuits. Nous offrons d’excellentes performances à nos clients interentreprises et apportons de la joie à des millions de personnes qui aiment jouer à nos jeux de casino et à nos jeux mobiles. Même si nous mettons l’accent sur le plaisir, nous n’oublions jamais nos responsabilités. Nous nous efforçons de montrer l’exemple en matière de jeu responsable et d’élever les standards en matière de gouvernance d’entreprise, de bien-être des employés et de développement durable. Nous sommes une entreprise diversifiée, unie par des valeurs communes et une mission inspirante : apporter de la joie grâce au pouvoir du jeu.

Nous voulons créer un environnement où les différences individuelles sont valorisées et où tous les employés ont l’occasion de réaliser leur plein potentiel. Nous accueillons et encourageons la candidature de toute personne, peu importe leur âge, leur sexe, leur race, leur origine ethnique, leur culture, leur handicap ou leur appartenance à la communauté LGBTQ+. Égalité d’accès à l’emploi – minorités, femmes, personnes handicapées, anciens combattants.

  • Chef de file mondial du divertissement et des jeux
  • Solide ensemble d’avantages sociaux
  • Possibilités de carrière à l’échelle mondiale

Nos valeurs

  • Le joueur d’abord
  • Talent à revendre
  • Brillance collective
  • Bonnes affaires, bon citoyen

Attentes relatives aux déplacements

Aucun

Informations supplémentaires

À l’heure actuelle, nous ne sommes pas en mesure de parrainer des visas de travail pour ce poste. Les candidats doivent être autorisés à travailler à temps plein sur le lieu de l’offre d’emploi pour ce poste sans avoir besoin de parrainage de visa, actuellement ou dans le futur.

Java Developer [#4897]

Alteo

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.

You will play a key role in contributing to the development of applications while supporting less experienced members with your expertise and technical leadership.

Responsibilities:

  • Design and develop high-performance and scalable web applications.
  • Ensure back-end development with Java / Spring Boot.
  • Develop and improve the user interface with modern frameworks (Vue.js, Angular, etc.).
  • Actively participate in code reviews and the implementation of best practices.
  • Act as a mentor for less experienced developers (peer programming, constructive reviews, technical coaching).
  • Collaborate with product teams to understand business needs and translate them into technical solutions.
  • Contribute to the continuous improvement of our code, tools and processes.

Profile:

  • DEC/BAC in IT, Software Engineering or equivalent.
  • 3-6+ years of development experience.
  • Excellent knowledge of Java, Spring Boot and REST APIs.
  • Solid experience with relational databases (PostgreSQL).
  • Proficiency with modern front-end technologies (Vue.js, Angular or other JS framework).
  • Good testing practices (JUnit, Mockito).
  • Knowledge of cloud environments (AWS) and versioning tools (Git).

Assets:

  • Experience in front-end migration (e.g. Angular to Vue.js).
  • Sensitivity to code quality, maintainability and simplicity.
  • Interest in mentoring and developing colleagues' skills.
  • Experience in environments without a dedicated UI/UX team.

Technical stack:

  • Java 17
  • Spring Boot 3.3 (MVC, Data, Security)
  • PostgreSQL
  • AWS Cloud: EC2, RDS, S3, etc.
  • HTML, JavaScript, Vue.js
  • Redis, Solr
  • Terraform, Ansible, Docker

Alteo est à la recherche d'un Développeur Java Intermédiaire (Full-Stack) pour un emploi permanent basé à Montréal.

Vous jouerez un rôle clé en contribuant au développement d'applications tout en accompagnant les membres moins expérimentés par votre expertise et votre leadership technique.

Responsabilités:

  • Concevoir et développer des applications web performantes et évolutives.
  • Assurer le développement back-end avec Java / Spring Boot.
  • Développer et améliorer l’interface utilisateur avec des frameworks modernes (Vue.js, Angular, etc.).
  • Participer activement aux revues de code et à la mise en place de bonnes pratiques.
  • Jouer un rôle de mentor pour les développeurs moins expérimentés (pair programming, revues constructives, coaching technique).
  • Collaborer avec les équipes produit pour comprendre les besoins métiers et les traduire en solutions techniques.
  • Contribuer à l’amélioration continue de notre code, nos outils et nos processus.

Profil:

  • DEC/BAC en IT, Ingénierie logicielle ou l'équivalent.
  • 3-6+ années d’expérience en développement.
  • Excellente maîtrise de Java, Spring Boot et des APIs REST.
  • Solide expérience avec les bases de données relationnelles (PostgreSQL).
  • Aisance avec les technologies front-end modernes (Vue.js, Angular ou autre framework JS).
  • Bonnes pratiques de tests (JUnit, Mockito).
  • Connaissance des environnements cloud (AWS) et des outils de versioning (Git).

Atouts:

  • Expérience dans la migration front-end (ex : Angular vers Vue.js).
  • Sensibilité à la qualité du code, à la maintenabilité et à la simplicité.
  • Intérêt pour le mentorat et le développement des compétences des collègues.
  • Expérience dans des environnements sans équipe UI/UX dédiée.

Stack technique:

  • Java 17
  • Spring Boot 3.3 (MVC, Data, Security)
  • PostgreSQL
  • AWS Cloud : EC2, RDS, S3, etc.
  • HTML, JavaScript, Vue.js
  • Redis, Solr
  • Terraform, Ansible, Docker
Senior Software Developer

Fundica

Montreal

Permanent à temps plein

Postuler directement

About Us

Fundica is Canada's most award-winning online funding tool -- a search engine for all funding programs in Canada. The platform matches entrepreneurs, private investors, public funders, and advisors, through a unique crowdsourcing/crawler technology.

The Challenge

Are you a rockstar developer looking to work in a fun and challenging environment with a well-funded financial technology startup? We are looking for a motivated and smart teammate to join us on our journey to build next generation tools and fundamentally change the way businesses find funding.

Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding tools as we work to revolutionize the funding space.

What's in it for you?

  • Work from our conveniently-located downtown office in Montreal (Peel Metro)
  • Join an enthusiastic and dynamic team in a fast-paced learning environment
  • Meet influencers in the tech community and expand your personal network
  • Competitive compensation
  • Monthly team events
  • Enjoy a kitchen stocked with healthy snacks and beverages

The Ideal Candidate

  • University degree or diploma in Computer Science or a related technical program
  • Significant Javascript experience with recent JS frameworks such as Angular or React
  • 5 years experience with OOP and 3 years with PHP
  • Great time management skills
  • Ability to work independently
  • Fast learner
  • Interest in financial technology

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We thank you for your interest and unfortunately will only be able to contact those candidates selected for interviews.