Postes correspondant à votre recherche : 532
Développeur.euse web
Voyou Performance Créative
Blainville
Permanent à temps plein
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
Software Developer - Market Access
Squarepoint Capital
Montreal
Permanent à temps plein
Position Overview:
As a Market Access Developer, you will be responsible for designing, implementing, and maintaining high-performance, low-latency C++ applications for electronic trading, including order routing and market data processing across various exchanges using specialized protocols.
We are seeking a talented software developer with a passion for tackling complex engineering challenges in high-performance environments. This position offers opportunities for technical advancement, leadership, mentoring, and ownership of impactful projects.
Responsibilities:
- Collaborate with trading teams, and other technology groups to gather requirements and deliver effective solutions.
- Design, implement, test, and optimize sophisticated market access components such as Order Gateways and Market Data solutions.
- Drive hands-on development and ensure reliability, scalability, and performance in all deliverables.
- Contribute to design reviews, architecture discussions, and code reviews.
- Promote and enforce best practices throughout the software lifecycle to ensure maintainability and operational excellence.
- Integrate comprehensive testing and validation to maintain system robustness and uptime.
- Provide Level 2 support and troubleshooting production systems and ensuring service availability.
- Mentor team members and actively participate in knowledge sharing to foster a culture of technical growth and collaboration.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years’ experience building software solutions in mission-critical environments.
- Advanced expertise in C++ programming within Linux environments.
- Solid foundation in networking, multithreaded programming, and data structure optimization.
- Strong interpersonal and communication skills; proven experience collaborating in distributed teams.
- Experienced in designing and delivering high-quality software using modern development practices, including version control and automated testing.
- Proven skills in Python for scripting and automation.
Preferred Experience:
- Involvement in development of low-latency, high-throughput trading systems.
- Familiarity with exchange/broker connectivity protocols and financial data formats.
- Exposure to Market Access technologies for Equities, Derivatives, and other asset classes.
- Additional scripting or automation language proficiency.
Freelance Business Developer - North America / Remote
Cross Border Talents
Montreal
Permanent à temps plein
Location: USA/Canada - Remote
Language: English + Fluent Spanish (Highly Preferred)
Contract: Freelance (Commission-Based - No Fixed Salary)
Schedule: Flexible
How to Apply
Send you CV to or Use Application Form
About Formed
Formed is a multidisciplinary digital studio operating three core verticals:
- Formed IT — Webflow development, no-code engineering, AI systems, and digital product architecture
- Formed Animation — Motion systems, 3D visualization, and high-impact brand storytelling
- Formed Academy — A technology-driven learning platform teaching UI/UX, no-code, AI content creation, and automation
As a Certified Webflow Partner Studio, we design scalable digital ecosystems where innovation mindset meets technology.
Role
We're looking for a Business Developer to help grow our client base by identifying opportunities, qualifying the right leads, and supporting deals from first contact to close.
What you'll do
- Identify and approach relevant companies and decision-makers
- Qualify inbound and outbound leads and book discovery calls
- Support proposals, follow-ups, and deal progression
- Prepare background research for sales conversations
- Keep CRM and pipeline data accurate and up to date
What we're looking for
- At least 2 years of experience in sales, business development, or a client-facing role
- Candidate must be based in USA or Canada
- Experience or strong interest and knowledge in tech, digital products, or design-led businesses
- Comfortable with outreach, follow-ups, and lead qualification
- Clear communicator, structured, and proactive
- Fast learner with strong commercial awareness
Développeur Fullstack (Angular/Node.JS)
Technologie Delan
Montreal
Permanent à temps plein
Tâches/Responsabilités
Le Développeur Fullstacksera responsable dudéveloppement d’applications en Angular et Node.JS afin d’appuyer la croissance de la compagnie.
PLUS PRÉCISÉMENT
• Ajouter de nouveaux modules et de nouvelles fonctionnalités au CRM maison
• Créer les interfaces avec Angular et concevoir des API avec Node.JS
• Contribuer à différents projets TI (nouvelle division, optimisation de workflow, intégration avec Slack, application mobile, données et géolocalisation, etc.)
• Travailler au cœur d’une équipe de développement en mode Agile composée d’environ 4 personnes
• Œuvrer dans un environnement sur Angular 2+, AngularJS, PrimeNG, Ionic 4+, Node.JS, MySQL, GIT, Azure DevOps, PostGIS, Solar, Docker, Kubernetes, Google Workspace
PROFIL
• 3+ années d’expérience en tant que Développeur Fullstack
• Expertise avec Node.JS et/ou Angular (ou TypeScript)
• Expérience en conception d’API et en développement d’interface d’applications mobiles (fort atout)
•Connaissances de PrimeNG, Ionic, GIT, Azure DevOps, PostGIS, Solar, et/ou Google Workspace (atouts)
• Maîtrise de l’environnement MySQL et de Docker ou Kubernetes
• Aisance en mode Agile avec des sprints aux 2 semaines
• Autonomie, désir d’apprendre et esprit d’équipe
• BAC en informatique ou l’équivalent
• Bilinguisme (Français requis, Anglais fonctionnel)
Dev JS (web, react)
Urbania
Montreal
Permanent à temps plein
Note : Le féminin est utilisé pour alléger le texte, sans préjudice pour aucun autre genre.
URBANIA est à la recherche d'une candidate, avec au minimum 5 ans d'expérience, pour rejoindre une équipe produit responsable de développer et optimiser les plateformes numériques d'URBANIA, ainsi qu'un tout nouvel outil de création média.
Vos principaux défis en 2019 seront le développement d'une plateforme vidéo, ainsi que la création d'un produit permettant de créer des projets interactifs regroupant le meilleur des Instagram Stories et des expériences médiatiques ou documentaires actuelles.
Nous avons des objectifs ambitieux et souhaitons les atteindre de manières créatives et expérimentales. Vous devez être le genre de développeuse avec un fort esprit d'initiative, qui aime autant coder très rapidement des prototypes de nouvelles fonctionnalités que réusiner, optimiser et documenter celles-ci. Tout dépendant de vos intérêts, vous serez aussi appelée à plancher sur des projets de design, d'intégration, ou penser à des blagues pour nos campagnes publicitaires.
Vous aurez l'opportunité de jeter les bases d'une vaste application et de travailler avec des technologies récentes, ainsi que de bidouiller régulièrement avec des technologies émergentes ou des idées un peu folles.
Compétences recherchées :
• JavaScript
• ReactJS (incluant dev de components HTML/CSS)
• Gestion de processus async et intégration de différents API.
Avec un intérêt marqué ou de l'expérience avec:
• Les pratiques Agile
• Environment startup
• Functional programming
• ES6
• Développement continu
• Node.js
• AppSync (GraphQL)
• Laravel (Php + mySql)
• Wordpress (et son API)
• Next.js
Intérêts qui vous démarquent:
1. Un intérêt démontré pour les technologies web émergentes
2. Un souci du bon design
3. L'envie de travailler dans un environnement média
Avantages :
• Horaire flexible.
• Environnement agréable regorgeant de collations et de restant de bière du dernier party.
• Occasion inégalée de parfaire votre répertoire d'anecdotes weirds à raconter dans vos soupers entre amis.
• Défis intéressants et projets pertinents.
Depuis sa naissance en 2003, URBANIA surprend et divertit sa communauté avec son contenu audacieux, mais également grâce à son approche visuelle originale. Anticonformiste, curieux, irrévérencieux, URBANIA s'est imposé dans le paysage médiatique québécois comme la voix d'une nouvelle génération qui ne fréquente pas les médias traditionnels. Au fil des années, URBANIA a su développer une expertise en création, production et diffusion de contenu auprès d'un auditoire jeune, sophistiqué et curieux. Une position qui lui permet d'offrir aux marques un accès à un public convoité qui ne se laisse pas séduire si facilement.
URBANIA est un générateur de contenu multiplateforme qui a collaboré avec des clients prestigieux tels que Radio-Canada, La Presse, Bell Média, Ubisoft, Banque Nationale, ONF, Desjardins et Air Canada. URBANIA est un média, une maison de production et une agence de contenu : un trois-en-un créatif, curieux, différent.
Des questions sur ce rôle? Écrivez-nous :)
felix -at- urbania.ca
Développeurs Senior IOS | Senior IOS developers
LARGIER CONSEILS
Westmount
Permanent à temps plein
English version below
L'entreprise repense l'interface humain-machine, notamment pour l'aide aux personnes âgées, en développant un avatar conversationnel empathique en temps réel sur iPad. Ce système complexe combine audio, vision, apprentissage automatique (ML) local et IA cloud, le tout rendu via Unreal Engine avec un humain numérique de haute fidélité. L'enjeu : garantir un système « toujours actif » malgré des contraintes strictes de mémoire et de gestion thermique.
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 reposera sur la capacité du système à orchestrer simultanément la parole, la vision et l'animation de manière fluide.
Responsabilités :
Architecture : Faire évoluer l'architecture existante composée de services Swift, de bibliothèques C++ et de l'intégration Unreal Engine.
Optimisation : 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'IA 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 (conception « always-on »).
About Our Client Our client is an innovative HealthTech company driven by Artificial Intelligence. Their mission is to make healthcare more human, efficient, and intelligent. Through AI-powered solutions (conversational AI, smart documentation, secure SaaS platforms), they enable clinicians to focus on patient care rather than administrative tasks.
The company is reimagining the human-machine interface for the healthcare sector (specifically elderly care) by developing a real-time empathic conversational avatar for iPad. This complex system integrates audio, vision, local Machine Learning (ML), and Cloud AI, rendered via Unreal Engine using high-fidelity digital humans. The challenge: maintaining an "always-on" system that remains performant and reliable despite strict memory and thermal constraints.
Job Description As a Senior Systems Engineer, you will be responsible for the stability, performance, and integration of the avatar’s runtime engine on iOS. Your success will be measured by the system’s ability to run speech, vision, and animation simultaneously and seamlessly.
Responsibilities:
Architecture Ownership: Evolve the existing architecture consisting of Swift services, C++ libraries, and Unreal Engine integration.
High-Level Optimization: Profile and optimize CPU, GPU, ANE (Apple Neural Engine), and power consumption using Apple Instruments.
ML Integration: Integrate on-device AI components (face tracking, VLM inference, speaker diarization, ASR).
Real-Time Reliability: Diagnose and resolve critical issues (audio latency, frame drops, animation freezes).
Robustness: Ensure system stability during prolonged use ("always-on" design).
Profil
Expertise iOS & C++ : Maîtrise avancée de Swift et C++, particulièrement pour les systèmes à haute performance.
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 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 l'optimisation mobile.
Atouts :
Expérience avec Core ML, Apple Vision ou l'inférence ML sur mobile.
Expérience dans les systèmes audio/vidéo en temps réel.
Capacité à concevoir des SDK pour d'autres équipes techniques.
**
iOS & C++ Expertise: Advanced proficiency in Swift and C++, specifically for performance-critical systems.
Mobile Development: Proven experience in shipping iOS applications that integrate native C++ components.
Hardware Knowledge: Deep understanding of Apple Silicon architecture and iOS runtime behavior.
Unreal Engine: Ability to work at the C++ integration level within Unreal Engine.
Tools: Mastery of profiling tools (Instruments) for mobile performance optimization.
Nice-to-Have:
Experience with Core ML, Apple Vision, or on-device ML inference.
Experience with real-time audio/video systems.
Ability to design SDKs for other technical teams.
Informations contractuelles
Impact et environnement de travail :
Impact social : Participez à un projet humainement gratifiant qui transforme l'expérience patient.
Rôle stratégique : Définissez la trajectoire technologique et les standards de l'organisation.
Innovation : Intégrez une équipe agile dédiée à révolutionner le secteur médical par l'IA.
Conditions :
Rémunération : Entre 100 000 et135000 selon l'expertise (selon l'estimation de notre cabinet de recrutement).
Flexibilité : Télétravail à temps plein (Québec ou Ontario).
Stabilité : Poste permanent avec de réelles perspectives d'évolution.
**
Impact & Work Environment:
Social Impact: Join a deeply rewarding project that is transforming the patient experience.
Strategic Role: Help define the organization’s technological roadmap and standards.
Innovation: Join an agile team dedicated to revolutionizing the healthcare sector through AI.
Terms & Conditions:
Salary: Between $100,000 and $135,000 based on expertise (as estimated by our recruitment firm).
Flexibility: Full-time remote work (Quebec or Ontario).
Stability: Permanent position with genuine growth opportunities.
Requirements
IOS, developer, Swift services, Apple neuronal angine, CPU, GPU, C++
Senior UI Developer (React)
0000050007 Royal Bank of Canada
Montreal
Permanent à temps plein
Job Description
What is the Opportunity?Transform complex securitization workflows into intuitive, data-rich interfaces for deal structurers, Deal analytics & end to end securitization workflows . As a Senior UI Developer, you’ll build responsive web applications that visualize real-time market data and deal lifecycles, leveraging modern frontend frameworks and cloud technologies.What Will You Do?Develop dynamic, high-performance UIs using React and Redux for state management, ensuring usability in fast-paced capital markets.
Integrate RESTful APIs to display real-time analytics, risk metrics, and regulatory compliance dashboards.
Collaborate with UX designers and backend teams to implement responsive, accessible, and secure interfaces.
Optimize frontend performance, ensure cross-browser/device compatibility, and adhere to accessibility standards (WCAG).
Contribute to agile development cycles, including code reviews, testing and user acceptance testing.
Maintain code quality through version control (Git) and adhere to financial industry security protocols.
In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.
5+ years of experience with modern JavaScript frameworks (React preferred).
Proficiency in HTML5, CSS3, and state management tools (Redux, Context API).
Experience with RESTful API integration and asynchronous data handling.
Experience with financial data visualization libraries (e.g., Apache Echarts ).
Strong understanding of responsive design, and UI/UX principles.
Familiarity with version control (Git) and agile methodologies.
Knowledge of cloud frontend deployment tools or microservices architectures.
Exposure to TypeScript or testing frameworks
Understanding of capital markets or securitization workflows.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Flexible work/life balance options
Work in a dynamic, collaborative, progressive, and high-performing team
Ability to make a difference and lasting impact
Address:
1 PLACE VILLE MARIE:MONTRÉALCity:
MontréalCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
CAPITAL MARKETSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-02-18Application Deadline:
2026-03-18Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
Développeur VB6 - Long Contrat
NÖORD TECHNOLOGIES
Longueuil
Permanent à temps plein
Job Description
Voulez-vous faire avancer votre carrière? Besoin d'un nouveau défi?
Requirements
- Au moins 5 ans de VB6;
- Expérience 10 ans+ sur des projets complexes en entreprise;
- Avoir une attitude axée sur les résultats;
- Avoir une expérience significative en maintenance et évolution de systèmes legacy;
- Pragmatique
- Capacité prouvée à documenter et extraire des règles d’affaires – un gros atout
Requis :
·VB 6 – Obligatoire
·SQL SERVER – Transac-SQL – obligatoire
·ASP (nos extranets sont en classique 3.0) – Atout
·Connaissances en SOAP et WCF – Atout
·SSIS - Atout
Programmeur.euse senior, Rendu / Senior Programmer, Rendering
Warner Bros Discovery
Montréal
Permanent à temps plein
Bienvenue chez Warner Bros. Discovery... l'étoffe dont sont faits les rêves
Qui sommes-nous...
Lorsque nous parlons de l'étoffe dont sont faits les rêves, nous ne faisons pas seulement référence au monde des sorciers, des dragons et des superhéros, ni même aux merveilles de la planète Terre. Derrière le vaste portefeuille de contenus emblématiques et de marques bien-aimées, il y a les scénaristes qui donnent vie à nos personnages, les équipes de création qui les amènent dans votre salon et nos rêves qui écrivent la suite...
Des esprits créatifs formidables aux avancées technologiques à travers le monde, WBD offre des opportunités de carrière déterminantes, des avantages soigneusement sélectionnés et les outils pour explorer et devenir la meilleure version de vous-même. Ici, nous vous soutenons, ici nous vous reconnaissons, ici vous pouvez vous épanouir.
Depuis son lancement en 2010, Warner Bros. Games Montréal compte plus de 300 employés et continue de croître et de recruter de nouveaux talents. Travaillant avec certaines des plus grandes marques de Warner Bros. Studios, dont DC Entertainment, le studio se consacre au développement de jeux vidéo AAA.
WB Central Games Technologies (CGT) et WB Games Montréal, une division de Warner Bros. Interactive Entertainment (WBIE), recherchent un.e programmeur.euse senior, Rendu ayant une vaste expérience en rendu et optimisations pour les plateformes pour rejoindre notre équipe talentueuse travaillant sur des titres AAA non annoncés sur consoles.
En tant que membre de l'équipe de programmation centrale, tu collaboreras avec des designers, des artistes et des leaders techniques de plusieurs studios au sein du groupe WB Games afin de développer des expériences de jeu immersives ayant une qualité visuelle hors pair. Plus précisément, tu travailleras pour soutenir une équipe talentueuse de programmation experte qui œuvre à bâtir la vision des futurs jeux de WB Games et tu travailleras directement avec les équipes de plusieurs titres en développement, y compris des projets chez Avalanche Software et NetherRealm.
Ton nouveau poste…
Dans ce rôle, tu travailleras au sein d'une équipe de programmation pour développer, maintenir et optimiser les systèmes et outils liés au rendu de jeu et aux fonctionnalités spécifiques à la plateforme. Tu coordonneras avec et soutiendras d'autres départements pour assurer un débogage continu des problèmes. Tu seras également responsable de prioriser les tâches et de travailler avec la production et la direction technique pour respecter les délais établis. Tu joueras un rôle clé dans la résolution de problèmes ou de situations qui impactent ton équipe et les projets. Tu t'assureras que la documentation technique liée au développement de l'équipe est complète et à jour.
Tes responsabilités incluent la conception, la rédaction, le maintien et la refonte (refactoring) des systèmes visuels et d’effets spéciaux. Pour bien relever les défis, tu devras faire usage de ton fort penchant pour l'innovation et savoir comment tirer parti de ton robuste bagage technique et d'expérience. Tu contribueras à la feuille de route, à l'architecture, à la livraison technique et commerciale de diverses applications logicielles. Tu devras mettre à profit tes compétences interpersonnelles afin de bien collaborer avec les équipes de jeu, pour obtenir consensus et améliorer les solutions à mettre en place. Tu travailleras également en étroite collaboration avec l'assurance qualité et la direction technique t’assurer la stabilité et la précision du code et des systèmes d'auteur en identifiant, communiquant et résolvant les défauts.
Responsabilités de ton poste…
- Développer du code avec une équipe de programmation de rendu pour soutenir de nouveaux systèmes, fonctionnalités, outils, et tirer parti des dernières technologies tout en maintenant une base de code stable.
- Travailler en étroite collaboration avec la direction, les autres leaders de département et la production afin de respecter les délais et objectifs de programmation.
- Participer à façonner la culture de l'équipe en soutenant ton leader, en aidant tes collègues à adopter les meilleures pratiques et en fournissant des rétroactions constructives basés sur ton expertise.
- Implémenter, optimiser et maintenir les fonctionnalités de rendu en collaboration avec les artistes et les gestionnaires de recherche et de conception.
- Optimiser les systèmes pour des plateformes uniques, en se concentrant sur l'utilisation du GPU, du CPU et de la mémoire, y compris les PC haut de gamme et bas de gamme.
- Travailler avec les créateurs de contenu pour améliorer leur flux de travail.
Compétences & expérience…
- Avoir plus de 5 ans d'expérience en développement logiciel pour l'industrie du jeu, dans l'équipe de rendu.
- Avoir participé à la production d'au moins 2 titres de jeux AAA.
- Baccalauréat en informatique ou en génie informatique ou dans un autre domaine pertinent ou expérience de travail équivalente jugée adéquate.
- Connaissances approfondies de divers sujets liés au rendu en temps réel (éclairage, ombrage, illumination globale, post-traitement, etc.).
- Connaissance des interfaces de programmation d'applications graphiques (DirectX 11 ou 12, consoles) et des fonctions graphiques.
- Expérience dans l'application des meilleures pratiques de codage.
- Expérience en programmation de jeux sur console à grande échelle à toutes les étapes du cycle de vie, y compris le prototypage, la production et la livraison.
- Expérience en gestion de la mémoire, en multifilaire (multithreading) et en développement multiplateforme.
- Expérience avec le moteur de jeu Unreal Engine 4 ou 5 est un atout.
- Compétences organisationnelles et rédactionnelles dans la langue anglaise afin de bien collaborer avec les studios internationaux.
- Compréhension de l'optimisation des systèmes et excellentes compétences en débogage.
- Créativité, orienté vers les résultats, motivation personnelle, débrouillardise, résolution de problèmes.
- Capacité à collaborer avec des équipes interdépartementales en programmation et création de contenu.
- Publications sur les techniques de rendu ou d'effets (ACM SIGGRAPH, GDC, IEEE) est un plus.
------------------------
WB Central Games Technologies (CGT) and WB Games Montreal, a division of Warner Bros. Interactive Entertainment (WBIE), are seeking a Senior Programmer, Rendering with extensive rendering and platform optimization experience to join our talented team working on unannounced AAA console titles.
As a member of the central programming team, you will collaborate with designers, artists, and technology leads at several WB Games studios to develop immersive gameplay experiences with industry leading visuals. Specifically, you will be working to support a talented team of expert programmers that are building a vision for future games at Warner Bros. and will be partnered directly with games in development, including projects at Avalanche Software and NetherRealm.
Your New Role…
In this role, you will work as part of a programming team to develop, maintain, and optimize systems and tools related to game rendering and platform-specific features. You will coordinate with and support other departments to ensure continuous debugging of issues. You will also be responsible for prioritizing tasks and working with production and technical leadership to keep assigned tasks within established deadlines. You will play a key role in solving problems or situations that impact your team and projects. You will ensure that the technical documentation related to the development of the team is complete and up to date.
Your responsibilities include the design, authoring, maintenance and refactoring of visual and effects systems. You should have a strong focus on innovation and leverage a deep technical background and experience. You will contribute to the roadmap, architecture, technical and business delivery of various software applications. Strong soft skills are required to collaborate with various game teams, to gain buy-in and enhance these solutions. You will also work closely with QA and technical leadership to ensure the stability and accuracy of code and authoring systems by identifying, communicating and resolving defects.
Your Role Accountabilities...
- Develop code with a rendering programming team to support new systems, features, tools, and take advantage of the latest technologies while maintaining a stable code base.
- Work closely with management, other department leadership and production to meet programming timelines and objectives.
- Participate in shaping the team's culture by supporting your leader, helping colleagues adopt best practices, and providing constructive feedback based on your expertise.
- Implement, optimize, and maintain rendering features in collaboration with artists and research and design managers.
- Optimize systems for unique platforms, focusing on GPU, CPU, and memory usage, including high-end and low-end PC.
- Work with content creators to help improve their workflow.
Qualifications & Experience…
- 5+ years of experience in software development in the gaming industry, in the rendering team.
- Have participated in the production of at least 2 AAA game titles.
- Bachelor's degree in computer science or computer engineering or another relevant field or equivalent work experience deemed adequate.
- Strong knowledge of various topics related to real-time rendering (lighting, shading, global illumination, post-processing, etc.).
- Knowledge of graphical application programming interfaces (DirectX 11 or 12, consoles) and graphical functions.
- Experience in applying coding best practices.
- Experience programming large-scale console games at all stages of the life cycle, including prototyping, production, and shipping.
- Experience with memory management, multi-threading, and cross-platform development.
- Experience with Unreal Engine 4/5 is a plus.
- Good organizational and writing skills.
- Understanding of system optimization and excellent debugging skills.
- Creativity, results-oriented, self-motivation, resourcefulness, problem solving.
- Ability to collaborate with interdepartmental teams in programming and content creation.
- Published papers on rendering or effects techniques (ACM SIGGRAPH, GDC, IEEE) is a plus.
#LI-Hybrid
Comment nous faisons avancer les choses...
Cette dernière partie est probablement la plus importante ! Chez WBD, nos principes phares sont les valeurs fondamentales par lesquelles nous opérons et sont au cœur de la façon dont nous faisons les choses. Vous pouvez les retrouver surainsi que quelques exemples de l’équipe sur ce que ces principes signifient pour nous, et comment ils se reflètent dans leur quotidien. Nous espérons qu’ils résonneront en vous et avons hâte d’en discuter lors de votre entretien.
S’engager pour l’Inclusion chez WBD
Warner Bros. Discovery saisit l'opportunité de bâtir une équipe qui reflète la diversité de notre société et du monde qui nous entoure. Être un employeur offrant l'égalité des chances signifie que nous prenons au sérieux notre responsabilité de considérer les candidatures qualifiées sur la base du mérite, sans tenir compte de la race, de la couleur, de la religion, de l'origine nationale, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap mental ou physique et des informations génétiques, de l'état civil, de la citoyenneté, du statut militaire, du statut de vétéran protégé ou de toute autre catégorie protégée par la loi.Si vous êtes une personne candidate qualifiée et que vous avez besoin de mesures d'adaptation ou d'accommodement lors du processus de candidature et/ou de recrutement, veuillez visiter notre pour des instructions afin de soumettre votre requête.
Who We Are…
When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the bringing our characters to life, the bringing them to your living rooms and the creating what’s next…
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
Since its launch in 2010, Warner Bros. Games Montréal has more than 300 employees and continues to grow and recruit additional talents. Working with some of Warner Bros. Studios’ biggest brands, including DC Entertainment, the studio is dedicated to developing AAA videogames.
How We Get Things Done…
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
Senior UI Developer (React)
Royal Bank of Canada>
Montreal
Permanent à temps plein
Job Description
What is the Opportunity?
Transform complex securitization workflows into intuitive, data-rich interfaces for deal structurers, Deal analytics & end to end securitization workflows . As a Senior UI Developer, you’ll build responsive web applications that visualize real-time market data and deal lifecycles, leveraging modern frontend frameworks and cloud technologies.
What Will You Do?
Develop dynamic, high-performance UIs using React and Redux for state management, ensuring usability in fast-paced capital markets.
Integrate RESTful APIs to display real-time analytics, risk metrics, and regulatory compliance dashboards.
Collaborate with UX designers and backend teams to implement responsive, accessible, and secure interfaces.
Optimize frontend performance, ensure cross-browser/device compatibility, and adhere to accessibility standards (WCAG).
Contribute to agile development cycles, including code reviews, testing and user acceptance testing.
Maintain code quality through version control (Git) and adhere to financial industry security protocols.
In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.
What Do You Need to Succeed?
Must-Have:
5+ years of experience with modern JavaScript frameworks (React preferred).
Proficiency in HTML5, CSS3, and state management tools (Redux, Context API).
Experience with RESTful API integration and asynchronous data handling.
Experience with financial data visualization libraries (e.g., Apache Echarts ).
Strong understanding of responsive design, and UI/UX principles.
Familiarity with version control (Git) and agile methodologies.
Nice-to-Have:
Knowledge of cloud frontend deployment tools or microservices architectures.
Exposure to TypeScript or testing frameworks
Understanding of capital markets or securitization workflows.
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Flexible work/life balance options
Work in a dynamic, collaborative, progressive, and high-performing team
Ability to make a difference and lasting impact
#LI-post
#TECHPJ
Job Skills
Application Development, Application Integrations, Applications Architecture, Database Development, Detail-Oriented, Group Problem Solving, JavaScript, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job Details
Address:
1 PLACE VILLE MARIE:MONTRÉALCity:
MontréalCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
CAPITAL MARKETSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-02-18Application Deadline:
2026-03-18Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Inclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Software Developer
Autodesk
Montreal
Permanent à temps plein
Position Overview
We are looking for a Software Developerto join Fusion 360 Manufacturing Data Model (MFGDM) team in Canada. MFGDM is the foundation of Manufacturing Cloud and core to Data Framework for Autodesk Cloud Flagship Product, Fusion 360. Our objective is to build MFGDM to enable concurrency, integration, automation and collaboration throughout the entire product lifecycle, and hence to empower customers to design and make better products faster. MFGDM Canada team collaborates with other MFGDM teams cross geos and owns to drive, lead and implement key MFGDM projects on various of data process and data management to fulfill product vision. Team’s responsibilities span from planning, architecture, solutioning, execution and deployment. In addition, we are also responsible for some other core data services for data management and process management in Fusion 360. Now, we are an autonomic, T-shape, and energetic group. We are expanding to directly contribute to company data strategy and win the race to the next gen Design & Manufacturing Platform. If you are passionate about Cloud technologies, Data and Platform, and services development, this position will be a perfect landing for you!
Responsibilities
Work within a scrum team with about 7-8 engineers
Code, design, and test major MFGDM modules/components services
Develop software tools to facilitate high-quality service & components development such as resiliency analysis, performance/scalability/stability monitoring, automation test, etc
Produce high-quality code and carry out best practices such as testing / documentation
Co-work with the scrum team members to accomplish customer/project requirements from PO/PM
Closely collaborate with other scrum teams located in Canada or in other sites around the world
Minimum Qualifications
BS or higher in computer science or related technical discipline
2+ years of software development experience in commercialized products or systems
Strong understanding of software development principles, practices, and methodologies
Strong sense of responsibility
Fast learner and good team player
Good problem-solving and troubleshooting skills
Preferred Qualifications
Willing to take challenges and stretch comfortable zone to grow
Solid in JavaScript /Typescript / Node.js
Exposure to AWS or similar Cloud platform like Azure is a strong plus
Good C++ / Java skill is a strong plus
Learn More / Plus d'information
About Autodesk / À 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!
Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l’être. Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu’Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !
Salary transparency / Transparence salariale
Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basées sur l'expérience et la situation géographique du candidat et peuvent dépasser cette fourchette. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
Diversity & Belonging / Diversité et appurtenance
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:
Nous sommes fiers de cultiver une culture d’appartenance où chacun peut s’épanouir. Pour en savoir plus, cliquez ici :
Are you an existing contractor or consultant with Autodesk?
Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ?
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).
Développeur Java - expert
Cofomo
Montreal
Permanent à temps plein
Travailler avec Cofomo, c’est l’occasion de collaborer aujourd’hui aux projets technologiques de demain.
Appliquez vos compétences, vos connaissances et votre capacité de résoudre des problèmes dans un environnement enrichissant et motivant.
Nous investissons dans nos talents, nous encourageons le perfectionnement et nous vous appuyons dans toutes les facettes de votre carrière chez nous, le tout dans le cadre d’une culture inclusive qui défend les valeurs d’engagement, d’intégrité, de diversité, de passion et de créativité.
Faites partie de l’avenir – de la technologie verte, aux dernières innovations en IA et sécurité de l’information dans le cadre de projets à grande échelle pour des clients de premier plan.
Cofomo est l’endroit où vous pouvez grandir, apprendre, créer, contribuer, et être reconnu pour ces contributions. C’est un endroit que vous voudrez appeler « chez vous ».
Voici un bref aperçu des tâches et des responsabilités :
- Concevoir l’architecture et les spécifications techniques détaillées;
- Développer et maintenir des APIs et processus automatisés;
- Assurer l’intégration entre applications et optimiser la réutilisation du code;
- Migrer et moderniser les applications existantes;
- Appliquer les pratiques DevSecOps (CI/CD, sécurité, qualité);
- Réaliser et valider les tests (unitaires et d’intégration);
- Analyser les impacts des changements et assurer le support applicatif;
- Documenter les solutions et participer aux revues de code.
- Posséder un baccalauréat en génie logiciel;
- Disposer de dix (10) années d'expérience dans le développement applicatif (API REST) dans un environnement bancaire financier;
- Avoir des expériences pratiques DevOps et les outils Jenkins/Github Actions, Harness, Docker;
- Détenir de l’expérience avec AI Agents couramment;
- Démontrer des connaissances de Java 17 et +, Springboot 3, Git;
- Posséder des connaissances AWS, Kubernetes;
- Disposer des connaissances des API REST;
- Avoir des connaissances avec Decision Modeler Plateform / Blaze Advisor;
- Posséder des connaissances en anglais (un atout).
- Travail avec les dernières technologies et les meilleures pratiques sur une grande variété de projets stimulants
- Rémunération et avantages concurrentiels
- Accent mis sur la croissance, le développement et le rehaussement des compétences
- Environnement de travail accueillant et humain
- Élaboration d’un plan de carrière personnalisé et structuré
- Conseils personnalisés
- Programme de bien-être
- Télémédecine 24/7
- Soutien en matière de droit, de comptabilité et de santé mentale
- Environnement de travail hybride
- Club social actif qui organise des événements tout au long de l’année
Cofomo, c’est beaucoup de choses, et nous travaillons sans relâche à nous assurer que nos talents aient le sentiment d’être appréciés, d’être motivés et de faire partie d’une entreprise dynamique, en pleine croissance, qui se préoccupe autant de l’avenir de ses employés que de l’avenir de la technologie. Nos employés sont le moteur de notre technologie, et nous leur accordons la priorité.
Nous favorisons la diversité et l’inclusion. Ainsi, les lieux de travail de Cofomo sont propices à l’échange de nouvelles idées, d’expériences différentes et de visions uniques, et ce, avec des personnes avec lesquelles vous n’auriez peut-être pas l’occasion de travailler habituellement.
Explorez les qui nous unissent et découvrez l’environnement dynamique, accueillant et qui vous attend.
La culture de Cofomo évolue sans cesse, s’améliore et apprend de son atout le plus important, ses collaborateurs.
Chez Cofomo:
- Vous êtes reconnu et apprécié pour vos compétences, votre savoir-faire, et aussi essentiellement, pour votre potentiel. C’est ainsi que la valeur est mesurée ici.
- Nous choisissons nos employés en fonction de leur talent. Point final.
- Tout le monde importe, tout le monde a son mot à dire, tout le monde est estimé.
C’est ainsi que demain se crée aujourd’hui. Une technologie de pointe pilotée par des talents de premier plan.
Java Developer
Axelon Services Corporation
Montreal
Permanent à temps plein
Job Title: Java Developer
Location: Montreal (Day onboarding onsite / in office presence x week)
Experience Level: Level (- years)
Duration: Months ContractResponsibilities:
- Hands-on technologist passionate about technology with strong experience in Java-based systems.
- Work on existing and new initiatives within the Sanctions suite of applications.
- Customize for evolving business needs and improve architecture and infrastructure.
- Design, develop, test, and deploy code following SDLC standards.
- Communicate effectively with global teams and adapt rapidly to changing environments.
- Understand complex business use cases and design appropriate solutions.
- Develop underlying implementation leveraging team strengths for application success.
- Financial domain knowledge, understanding of Anti Money Laundering (AML) and Customer Risk ranking quantitative methodologies is an advantage.
- Utilize current technology stack: Java, Spring, Angular, Apache/Tomcat, Hadoop, DB, vendor software, and open-source Java technologies.
- Incorporate agile methodologies including Scrum, Test Driven Development, Continuous Integration, and Continuous Delivery.
- years of hands-on experience with Core Java and advanced Java/Spring Boot/ RestFul / Web Services, OO and Functional Development concepts, XML, REST, SOAP, JSON.
- Strong relational Database skills including SQL, and query tuning Service Design Concepts.
- Proficiency in Agile Development Methodologies, DevOps tools & methodologies.
- Strong oral and written communication skills with excellent interpersonal skills and professional approach.
- Microservices concepts and high-quality software architecture and design methodologies such as SOA.
- Ability to read and create design and process flow diagrams.
- Experience with Linux and Shell Scripts (PERL, Python etc.).
- Angular UI experience is a plus.
Programmeur service après-ventes (PLC Robot)
NuMove Robotique & Vision
Montréal
Permanent à temps plein
Sous la supervision du chef d’équipe Service Après-ventes, le ou la programmeur(euse) service après-ventes agit comme premier répondant aux appels de services et effectue les déplacements, d’urgence ou planifiés, chez les clients de NūMove pour résoudre des enjeux techniques ou déployer des améliorations aux systèmes supportés par NūMove. Le ou la programmeur(euse) SAV est également appelé(e) à contribuer à la programmation, la simulation, l’intégration et la mise en opération de robots/PLC/HMI dans une cellule robotisée chez NūMove et chez le client final.
- Prendre les appels de service en première ligne ;
- Épauler les clients dans la résolution des problèmes avec leur système ;
- Effectuer des déplacements à l’extérieur du pays chez les clients lorsque nécessaire ;
- Participer aux démarrages de projets et effectue le support aux clients ;
- Effectuer la programmation robot et/ou PLC dans une cellule automatisée.
CONDITIONS DE TRAVAIL
- responsable des contrats de support (premier répondant en rotation du téléphone de service 24/7) pour les clients ayant souscris à un plan ;
- Être en mesure de se déplacer chez les clients avec ou sans préavis : Appels de service : jusqu’à 12 semaines par année ; Support sur garantie : Jusqu’à 12 semaines par année ; Mise en route de systèmes NūMove : jusqu’à 12 semaines par année.
- Effectuer la programmation PLC, programmation robot, configuration des modules de communication et l’intégration dans une cellule automatisée ;
- Participer aux démarrages de projets.
EXIGENCES
- DEC en automatisation, robotique ou électrotechnique, BAC en génie électrique, ou en gestion de la production automatisée, ou en génie robotique, ou dans une discipline connexe ;
- Expérience dans le secteur de l’automatisation et la fabrication de machine ;
- Bonnes connaissances et expérience dans une ou plusieurs des spécialités suivantes :
- PLC (Allen Bradley, Beckhoff, Siemens) ; Robot (ABB, Fanuc, Motoman, Kuka) ; Réseautique industrielle (Ethernet/IP, EtherCAT, Profibus) ; Interface personne machine & SCADA (Factory Talk View, Wonderware) ; Lecture de plans électriques ; Troubleshooting de systèmes automatisés.
- Posséder un bon esprit d'analyse et d’équipe ;
- Bonne communication et compétences d’organisation développées ;
- Autonomie et initiative ;
- Être disponible à effectuer des travaux d’installation et de démarrage à l’extérieur de la région métropolitaine et à l’extérieur de la province et du pays ;
- Détenir un permis de conduire valide ;
- Détenir un passeport valide ;
- Parfaite connaissance du français,
- Anglais fonctionnel, compte tenu que la nature du poste, interaction avec clients localisés aux États-Unis et Canada anglais.
ATOUTS
- Expérience pertinente dans l'industrie connexe à la robotisation ;
- Connaissances en informatique industrielle un atout (C#, VB, SQL).
- Connaissances en pneumatique ;
Manager, Software Development Web (BIL FR-EN)
Intact Financial Corporation
Montreal
Permanent à temps plein
Pay at Intact is about much more than just salary.
Flexible work arrangements and a hybrid work model
Possibility to purchase up to 5 extra days off per year
Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more
Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)
Salary range (but not limited to):
128,300 - 156,800Annual bonus target, based on the base salary, with a potential payout of up to double the target (subject to personal and company performance):
15%As part of our commitment to Win As A Team, we share our success with employees through our annual bonus plan and Employee Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.
Our pension offerings provide flexibility and long-term security for our employees beyond their careers. We are one of the few companies offering the opportunity to receive guaranteed income for life via our defined benefit pension plan.
Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on a 35-hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well.
About the role
We’re looking for a bilingual technical Manager, Software Development Web, to join our growing team!
What you'll do here:
Lead and inspire Web development teams by providing technical expertise to guide contributors in achieving performance, cohesion and accountability.
Supervise design, development, testing, release and maintenance practices, while respecting budgets and deadlines.
Lead the transition to AI technologies (Devin, Windsurf, Copilot, etc.) to increase team productivity.
Contribute to technical orientations by challenging architecture, testing strategies, delivery practices and solution evolution.
Ensure the performance, maintainability and technological compliance of the applications concerned.
Promote the professional development and career advancement of team members, through mentoring and coaching.
Maintain in-depth knowledge of industry trends and technological innovations, identifying opportunities and suggesting solutions where appropriate.
What you bring to the table:
Bachelor’s degree in Information Technology/Software Engineering or any combination of equivalent education and experience.
Experience in leading IT development initiatives.
Solid understanding and experience of web application technologies (Java, JavaScript, Angular, CSS, HTML, REST, JSON).
Experience in continuous delivery management.
Experience with object-oriented development and software debugging.
Experience of change and transformation management.
Experience in team management.
Experience in project management skills including planning, budget and schedule management, scope management, risk management, timely decision making and building effective teams.
Bilingualism mandatory (FR-EN) - For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English speaking colleagues across the country.
No Canadian work experience required however must be eligible to work in Canada.
#LI-Hybrid
Il s'agit d'un nouveau rôle au sein de notre équipe en plein croissance | This role is a new member of our growing team.
SAP EWM Developer
Longbow Advantage
Montreal
Permanent à temps plein
Longbow Advantage is a leading end-to-end warehousing strategy company that leverages real-time data to manage people, processes, and warehouses through The Rebus® Platform, and WMS consulting services purpose-built to expand and enhance warehouse technologies.
We take a holistic approach to warehousing strategy and understand that technology is only one piece in the solution process.
Our warehouse experts work with customers to understand challenges and goals, develop a recommendation that’s aligned to the customer’s business objectives, and deliver value.
What to expect?
The SAP EWM Developer /Consultant is responsible for designing, configuring, developing, and supporting Extended Warehouse Management solutions.
The role requires strong knowledge of warehouse processes, SAP EWM architecture, and integration with SAP ERP systems.
The candidate will work closely with business stakeholders to translate operational needs into functional and technical EWM solutions.
This is a Contract Role, with a minimum of 6-month plus duration This is a Remote (work from home) position.
Key Responsibilities 1.
SAP EWM Solution Design & Configuration Configure inbound, outbound, internal warehouse processes in SAP EWM.
Implement warehouse structure including storage types, activity areas, work centers, queues, and resource management.
Develop RF (Radio Frequency) screens and mobile warehouse processes.
Configure warehouse tasks, warehouse orders, picking, packing, staging, and shipping.
- 2.
Technical Development Develop EWM enhancements using ABAP, BAdIs, User Exits, PPF actions, and BRF+.
Build interfaces using IDocs, BAPIs, and RF Framework.
Develop custom reports and dashboards related to warehouse KPIs.
- 3.
Integration Integrate EWM with SAP S/4HANA, ECC, and other logistics modules (MM, SD, TM).
Troubleshoot inbound/outbound data flow issues (IDoc monitoring, qRFC, CIF).
- 4.
Testing & Deployment Prepare functional/technical specifications for development.
Conduct unit, integration, and UAT testing.
Support cutover planning, data migration, and go-live activities.
- 5.
Support & Maintenance Provide L2/L3 support for SAP EWM issues, incidents, and service requests.
Perform system performance tuning and issue resolution.
Document process flows and configurations.
Required Skills & Qualifications 1. Technical Skills Strong expertise in SAP EWM 9.x / EWM on S/4HANA.
EWM process configuration (Inbound, Outbound, Internal Movements, Physical Inventory).
Hands-on ABAP debugging and enhancement skills.
Knowledge of RF Framework, PPF actions, BRF+.
Experience with qRFC, CIF, IDocs, BAPIs.
Integration experience with SAP MM, SD, PP, WM, TM.
Knowledge of warehouse automation (Conveyors, ASRS, Robotics) integration is a plus.
- 2. Functional Skills Strong understanding of warehouse operations and workflows.
Knowledge of picking, packing, replenishment, slotting, staging, wave management.
Ability to document business processes and write functional/technical specs.
Experience working in Agile / Scrum project environments.
- 3. Soft Skills Excellent communication and presentation skills.
Strong analytical and problem-solving ability.
Ability to work independently and with cross-functional teams.
Customer-oriented and proactive attitude.
- 4. Experience 3–8+ years of hands-on experience in SAP EWM.
Experience with at least one full-cycle EWM implementation.
S/4HANA EWM project experience preferred.
- 5. Education Bachelor’s degree in IT, Computer Science, Engineering, Logistics, or related field.
SAP Certifications (EWM, S/4HANA) are an added advantage.
Longbow Advantage is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
We cannot assist with relocation or work permit applications for this role.
All your information will be kept confidential according to EEO guidelines.
- Powered by JazzHR
Programmeur service après-ventes (PLC Robot)
NuMove Robotique & Vision
Montreal
Permanent à temps plein
Sous la supervision du chef d’équipe Service Après-ventes, le ou la programmeur(euse) service après-ventes agit comme premier répondant aux appels de services et effectue les déplacements, d’urgence ou planifiés, chez les clients de NūMove pour résoudre des enjeux techniques ou déployer des améliorations aux systèmes supportés par NūMove. Le ou la programmeur(euse) SAV est également appelé(e) à contribuer à la programmation, la simulation, l’intégration et la mise en opération de robots/PLC/HMI dans une cellule robotisée chez NūMove et chez le client final.
- Prendre les appels de service en première ligne ;
- Épauler les clients dans la résolution des problèmes avec leur système ;
- Effectuer des déplacements à l’extérieur du pays chez les clients lorsque nécessaire ;
- Participer aux démarrages de projets et effectue le support aux clients ;
- Effectuer la programmation robot et/ou PLC dans une cellule automatisée.
CONDITIONS DE TRAVAIL
- Être responsable des contrats de support (premier répondant en rotation du téléphone de service 24/7) pour les clients ayant souscris à un plan ;
- Être en mesure de se déplacer chez les clients avec ou sans préavis :
- Appels de service : jusqu’à 12 semaines par année ;
- Support sur garantie : Jusqu’à 12 semaines par année ;
- Mise en route de systèmes NūMove : jusqu’à 12 semaines par année.
- Effectuer la programmation PLC, programmation robot, configuration des modules de communication et l’intégration dans une cellule automatisée ;
- Participer aux démarrages de projets.
EXIGENCES
- DEC en automatisation, robotique ou électrotechnique, BAC en génie électrique, ou en gestion de la production automatisée, ou en génie robotique, ou dans une discipline connexe ;
- Expérience dans le secteur de l’automatisation et la fabrication de machine ;
- Bonnes connaissances et expérience dans une ou plusieurs des spécialités suivantes :
-
- PLC (Allen Bradley, Beckhoff, Siemens) ;
- Robot (ABB, Fanuc, Motoman, Kuka) ;
- Réseautique industrielle (Ethernet/IP, EtherCAT, Profibus) ;
- Interface personne machine & SCADA (Factory Talk View, Wonderware) ;
- Lecture de plans électriques ;
- Troubleshooting de systèmes automatisés.
- Posséder un bon esprit d'analyse et d’équipe ;
- Bonne communication et compétences d’organisation développées ;
- Autonomie et initiative ;
- Être disponible à effectuer des travaux d’installation et de démarrage à l’extérieur de la région métropolitaine et à l’extérieur de la province et du pays ;
- Détenir un permis de conduire valide ;
- Détenir un passeport valide ;
- Parfaite connaissance du français,
- Anglais fonctionnel, compte tenu que la nature du poste, interaction avec clients localisés aux États-Unis et Canada anglais.
ATOUTS
- Expérience pertinente dans l'industrie connexe à la robotisation ;
- Connaissances en informatique industrielle un atout (C#, VB, SQL).
- Connaissances en pneumatique ;
Full-Stack Web Developer [#4890]
Alteo
Montreal
Permanent à temps plein
Alteo is looking for a Full-Stack Web Developer for a permanent position based in Montreal.
*** Hybrid: 6 days in the office per month ***
As part of a multidisciplinary team, you will participate in the development of web applications and contribute to the digital transformation of a large-scale platform.
Responsibilities:
- Develop Front-End (70%) and Back-End (30%) web applications, ensuring seamless integration of components.
- Collaborate with design teams to create responsive user interfaces.
- Identify and communicate improvements to be made to the application.
- Analyze and estimate the feasibility and complexity of team efforts.
- Work closely with DevOps teams and cloud engineers to ensure seamless and efficient integration of developed applications.
- Use and adjust continuous integration and continuous deployment (CI/CD) pipelines to automate development processes.
- Integrate APIs and third-party services to add functionality to applications.
- Monitor and maintain applications in production, resolving issues and optimizing performance.
- Implement automated tests covering critical features to ensure code robustness and reliability, while maintaining a high level of quality in deliveries.
- Write and execute unit, integration, and end-to-end tests to ensure code quality.
- Participate in code reviews and regression testing to maintain high standards of quality.
- Actively participate in Agile sessions within the SAFe framework, ensuring that identity management solutions integrate seamlessly with iterations and the product development cycle.
- Work closely with development, design, product, and project management teams with a product-oriented mindset.
- Effectively communicate progress, challenges, and solutions to stakeholders.
- Participate in retrospectives and planning sessions to continuously improve processes and practices.
- Engage in training and certifications to stay up to date with new technologies and best practices.
Profile:
- DEC/BAC in IT, Software Engineering, or equivalent.
- 5+ years of experience in web application development.
- Strong knowledge of JavaScript, CSS, and HTML.
- Strong knowledge of at least one object-oriented language used in enterprise environments, such as C#, Java, or PHP.
- Experience with Git and other collaboration tools.
- Good knowledge of modern front-end environments (React, Angular, Vue, etc.).
- Good knowledge of modern back-end environments (.Net, Spring, NextJS, etc.).
- Good knowledge of cloud environments (Azure, Google Cloud, AWS, etc.).
- Experience using continuous integration and deployment (CI/CD) tools.
- Experience in an Agile SAFe environment (an asset).
- Team player with a positive attitude.
- Ability to work independently with a focus on quality.
Alteo est à la recherche d'un Développeur Web Full-Stack pour un poste permanent basé à Montréal.
*** Hybride : 6 jours au bureau / mois ***
Au sein d'une équipe multi-disciplinaire, vous participerez au développement d'applications Web et contribuerez à la transformation numérique d'une plateforme d'envergure.
Responsabilités :
- Développer des applications web Front-End (70%) et Back-End (30%), en garantissant une intégration fluide des composantes.
- Collaborer avec les équipes de conception pour créer des interfaces utilisateur réactives.
- Identifier et communiquer les améliorations à apporter à l’application.
- Analyser et estimer la faisabilité et la complexité des efforts en équipe.
- Travailler en étroite collaboration avec les équipes DevOps et les ingénieurs infonuagique (Cloud) afin d'assurer une intégration homogène et efficace des applications développées.
- Utiliser et ajuster des pipelines d'intégration continue et de déploiement continu (CI/CD) afin d'automatiser les processus de développement.
- Intégrer des API et des services tiers pour ajouter des fonctionnalités aux applications.
- Surveiller et maintenir les applications en production, en résolvant les problèmes et en optimisant les performances.
- Implémenter des tests automatisés couvrant les fonctionnalités critiques pour assurer la robustesse et la fiabilité du code, tout en maintenant un haut niveau de qualité dans les livraisons.
- Écrire et exécuter des tests unitaires, d'intégration et de bout en bout pour garantir la qualité du code.
- Participer aux revues de code et aux tests de régression pour maintenir des standards élevés de qualité.
- Participer activement aux séances Agile dans le cadre SAFe, en veillant à ce que les solutions de gestion des identités s’intègrent parfaitement aux itérations et au cycle de développement des produits.
- Travailler en étroite collaboration avec les équipes de développement, de conception, de produit et de gestion de projet avec une mentalité orientée produit.
- Communiquer efficacement les progrès, les défis et les solutions aux parties prenantes.
- Participer à des rétrospectives et à des sessions de planification pour améliorer continuellement les processus et les pratiques.
- S'engager dans des formations et des certifications pour rester à jour avec les nouvelles technologies et les meilleures pratiques.
Profil:
- DEC/BAC en TI, Génie lociel ou l'équivalent.
- 5+ années d'expérience en développement d'applications Web.
- Solides connaissances de JavaScript, CSS et HTML.
- Solides connaissances d’au moins un langage orienté objet utilisé dans les environnements d’entreprise, tel que C#, Java ou PHP.
- Expérience avec Git et autres outils de collaboration.
- Bonne connaissance des environnements front-end moderne (React, Angular, Vue, etc).
- Bonne connaissance des environnements back-end moderne (.Net, spring, nextjs, etc).
- Bonne connaissance des environnement infonuagiques (Azure, Google Cloud, AWS, etc).
- Expérience à utiliser des outils d’intégration et déploiement en continue (CI/CD).
- Expérience en environnement Agile SAFe (atout).
- Joueur d'équipe, attitude positive.
- Autonomie de travail, esprit orienté vers la qualité.
Data Developer
Ubisoft
Montreal
Permanent à temps plein
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.
Développeur·se logiciel senior full stack
Vention
Montreal
Permanent à temps plein
Description du poste
Nous sommes à la recherche d’un·e développeur·se logiciel senior full stack pour se joindre à notre équipe. En tant que membre clé de l’équipe de la plateforme web, vous serez responsable de l’architecture des intégrations avec nos systèmes internes, de la mise en place de tests automatisés, de l’analyse des requis et des designs, ainsi que de la planification et du développement de nouvelles fonctionnalités pour notre plateforme logicielle interne, de la conception jusqu’au déploiement.
Responsabilités :
- Améliorer la performance et la qualité globale du site web en écrivant du code TypeScript robuste et maintenable
- Concevoir, développer et déployer des fonctionnalités internes et publiques à l’aide de ReactJS, React Native et NodeJS
- Rédiger des tests unitaires, des tests d’intégration et des tests système
- Assurer un leadership technique en effectuant des revues de code et en participant aux discussions d’architecture avec l’équipe
- Collaborer étroitement avec l’équipe produit pour suivre l’avancement, adresser les enjeux, partager des mises à jour, présenter des fonctionnalités et expliquer de façon claire et constructive les causes des risques et des problèmes
- Travailler en partenariat avec notre designer interne afin de créer des interfaces utilisateur élégantes, intuitives et adaptatives
Qualifications
- 5 ans et plus d’expérience en développement full stack
- Excellente maîtrise de JavaScript et TypeScript
- Expérience avec ReactJS / NextJS
- Expérience avec Ruby on Rails
- Expérience avec les API REST
- Expérience avec les bases de données relationnelles
Informations supplémentaires
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.
- Emplacement central : Bureaux collaboratifs situés au cœur de Montréal, entourés de cafés et de restaurants, avec des rencontres d’équipe régulières.
- É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.
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.
Croissance et développement professionnel
Vention croit fermement à la promotion interne. Pour cette raison, nous avons mis en place un programme complet de développement professionnel destiné à soutenir les personnes performantes qui comprennent en profondeur le fonctionnement de Vention. Ce programme comprend :
- Un programme de coaching interne avec d’anciens dirigeants de l’industrie encadrant de petits groupes de leaders émergents.
- Des formations trimestrielles en gestion sur des sujets tels que : donner et recevoir de la rétroaction, bâtir des équipes performantes, ou encore développer son propre modèle de leadership.
- Une série de conférences trimestrielles « World-Class Speaker Series » avec des leaders de l’industrie partageant leur expérience et leurs apprentissages.
- Des canaux dédiés au développement professionnel, soutenus par l’équipe de direction, favorisant l’apprentissage continu.
- Un programme d’allocation de livres pour approfondir vos connaissances dans votre domaine d’expertise ou en leadership.
Diversité, inclusion et sentiment d’appartenance chez Vention
En rejoignant Vention, vous intégrez une équipe de professionnels aux expériences, horizons et perspectives variés. Ensemble, nous construisons un environnement où chacun trouve sa place, se sent valorisé et peut atteindre des résultats extraordinaires.
Nous célébrons les différences — dans les idées, les parcours et les personnes. Nos initiatives en matière d’équité, de croissance de carrière et de développement du leadership visent à créer de réelles occasions pour que chacun puisse s’épanouir.
Culture Vention
Vention est un environnement stimulant pour les personnes ambitieuses. Vous pensez que notre culture vous inspirerait ? Consultez notre guide complet de la culture .
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte
Alerte emploi
Optimisez votre recherche d’emploi avec Espresso-Jobs !
Recevez en priorité, par courriel, des offres correspondant à votre profil… Et postulez avant tout le monde !