Senior C/C++ Software Developer
$75k - $130k per yearDéveloppeur logiciel C/C++ senior Description de poste
Nous sommes à la recherche d'un Développeur logiciel senior – Systèmes de négociation électronique possédant de 5 à 10 années d'expérience pertinente afin de concevoir, développer, améliorer et soutenir des applications de négociation à haute performance.
La personne retenue travaillera en étroite collaboration avec les négociateurs (traders), les chercheurs quantitatifs ainsi qu'avec les équipes d'accès aux marchés, d'infrastructure TI, des opérations et de conformité afin de fournir des solutions de négociation fiables, évolutives et à faible latence. Ce poste requiert une solide expérience en développement C/C++ et Java, d'excellentes capacités de résolution de problèmes ainsi qu'une bonne compréhension de Linux, des réseaux, des bases de données, de la programmation multithread et des pratiques DevOps modernes. Mode de travail: Sur site
Lieu : Montréal Fonctions et responsabilités
• Concevoir, développer et faire évoluer des applications de négociation électronique en collaboration avec les équipes de négociation et les chercheurs quantitatifs.
• Analyser les besoins d'affaires et techniques afin de concevoir et déployer de nouvelles fonctionnalités et des algorithmes de négociation performants.
• Optimiser les plateformes pour améliorer la performance, la faible latence, la stabilité, la fiabilité et l'évolutivité des systèmes.
• Assurer le soutien de production, diagnostiquer et résoudre rapidement les incidents critiques afin de garantir une haute disponibilité des plateformes de négociation.
• Mettre en œuvre des solutions conformes aux exigences réglementaires des marchés financiers (Reg NMS, Reg SHO et autres normes applicables).
• Automatiser les processus opérationnels et renforcer les mécanismes de surveillance afin de réduire les interventions manuelles et les risques opérationnels.
• Collaborer avec les équipes Market Access, Infrastructure, Opérations, Back Office et Conformité afin d'assurer la fiabilité des flux de données de marché, l'acheminement des ordres et la disponibilité des infrastructures critiques.
• Participer à l'amélioration continue des plateformes de négociation en proposant des solutions innovantes favorisant la résilience, la performance et la qualité des services. Qualités requises pour réussir dans ce rôle
• 5 à 10 années d'expérience pertinente en développement logiciel, en technologies financières ou dans un domaine connexe.
• Baccalauréat en informatique, génie logiciel ou dans une discipline connexe.
• Bonne connaissance du Français et de l’anglais*
• Excellentes compétences techniques, analytiques et en résolution de problèmes.
• Capacité à diagnostiquer et à résoudre rapidement des problèmes complexes en production, y compris dans des situations de forte pression.
• Solide expérience avec les technologies et concepts suivants :
• C/C++
• Java et Spring Boot
• Programmation et conception orientées objet
• Programmation en temps réel et multithread
• Systèmes Linux et compréhension des concepts Linux de bas niveau
• Programmation réseau, notamment les sockets, TCP/IP et les technologies UDP/multicast
• SQL et Oracle PL/SQL
• Scripts Python et Bash
• Pratiques DevOps et de livraison continue (Continuous Delivery)
• Jenkins, JUnit, Gradle et Git
• Outils de qualité du code, de profilage des performances, de débogage et d'optimisation
• Excellentes aptitudes en communication orale et en collaboration. Qualifications souhaitées
• Maîtrise en informatique, en génie ou dans une discipline connexe.
• Connaissance ou expérience des marchés financiers et des systèmes de négociation électronique, considérée comme un atout, mais non obligatoire.
• Bonne compréhension des architectures multicœurs et de l'optimisation des performances.
• Expérience avec des bibliothèques et technologies telles que Boost, Qt, Onload et VMA.
• Expérience avec les technologies NoSQL et les bases de données en mémoire, notamment Redis et Memcached. Environnement technique
Java • C# • SQL • Linux/Unix • Scripts d'automatisation • Bases de données • Réseaux • Plateformes de négociation électronique • Surveillance de production • Algorithmes de négociation • Market Data • Market Access • CI/CD • Git Mode de travail: 4jours/semaines sur site
Lieu : Montréal *Capacité à communiquer en anglais, à l'oral comme à l'écrit, car la personne à ce poste devra collaborer régulièrement avec des collègues et partenaires au Canada et aux États-Unis. CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 75 000$ à 130 000$. Ce poste est vacant. #LI-AR1
#INDCGIC Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre. La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que… Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise. Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe. Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons. Chez CGI, nous valorisons la richesse que la diversité apporte et nous nous engageons à favoriser un environnement de travail où chacun s’épanouit. Nous collaborons avec nos clients pour bâtir des communautés plus inclusives et permettre à tous les associés de CGI de réussir. En tant qu’employeur prônant l’égalité des chances, il est important pour nous que vous puissiez donner le meilleur de vous-même durant le processus de recrutement. Si vous avez besoin d’un accommodement particulier, veuillez en informer votre recruteur. Ce même engagement envers l’équité s’étend à notre utilisation des technologies. Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures, sans jamais remplacer le jugement humain. Toutes les décisions d’embauche demeurent entièrement entre les mains de nos professionnels du recrutement. Pour en savoir plus sur l'accessibilité chez CGI, contactez-nous par courriel . Veuillez noter que ce courriel est strictement réservé aux demandes d'accessibilité et ne peut être utilisé pour vérifier l'état d’une candidature. Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde. Senior C/C++ Software Developer Position Description
We are seeking a Senior Software Developer – Electronic Trading Systems with 5–10 years of relevant industry experience to design, develop, enhance, and support high performance trading applications. The successful candidate will work closely with traders, quantitative researchers, Market Access, Infrastructure, Operations, and Compliance teams to deliver reliable, low latency, and scalable trading solutions.
This role requires strong C/C++ and Java development experience, excellent troubleshooting abilities, and a solid understanding of Linux, networking, databases, multithreading, and modern DevOps practices. Location: Montréal
Work mode: On site Your future duties and responsibilities
• Designed, developed, and maintained high-performance electronic trading applications in collaboration with traders and quantitative researchers.
• Analyzed business and technical requirements to deliver new trading features, algorithms, and enhancements to existing applications.
• Optimized trading platforms for performance, low latency, scalability, stability, and reliability.
• Provided production support by monitoring trading systems, troubleshooting critical production issues, and implementing automation to improve platform stability and reduce operational risk.
• Collaborated with Market Access, IT Infrastructure, Operations, Back Office, and Compliance teams to ensure reliable market data delivery, order routing, infrastructure availability, and regulatory compliance.
• Implemented trading functionality in accordance with financial market regulations, including Reg NMS, Reg SHO, and other applicable compliance requirements.
• Contributed to the continuous improvement of electronic trading platforms by enhancing system resilience, availability, and operational efficiency.
• Technical Environment Required qualifications to be successful in this role
Minimum Required Qualifications
• 5–10 years of relevant software development or financial technology experience.
• Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
• Good knowledge of French and English*
• Strong technical, analytical, and troubleshooting skills.
• Ability to diagnose and resolve complex production issues quickly under pressure.
• Strong experience with:
• C/C++
• Java and Spring Boot
• Object oriented programming and design
• Real time and multi threaded programming
• Linux systems and low level Linux concepts
• Network programming, including sockets, TCP/IP, and multicast/UDP technologies
• SQL and Oracle PL/SQL
• Python and Bash scripting
• DevOps and Continuous Delivery practices
• Jenkins, JUnit, Gradle, and Git
• Code quality, performance profiling, debugging, and optimization tools
• Excellent verbal communication and collaboration skills. Preferred Qualifications
• Master's degree in Computer Science, Engineering, or a related discipline.
• Experience or knowledge of financial markets and electronic trading is an asset but not required.
• Understanding of multi core architectures and performance optimization.
• Experience with libraries and technologies such as Boost, Qt, Onload, and VMA.
• Experience with NoSQL and in memory technologies such as Redis and Memcached. Java • C# • SQL • Linux/Unix • Git • CI/CD • Electronic Trading Platforms • Market Data • Market Access • Trading Algorithms • Production Support • Databases • Networking • Automation Location: Montréal
Work mode: 4 days/week On site *Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in Canada and the United States. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $70,000–$135,000. This role is an existing vacancy. #LI-AR1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Nous sommes à la recherche d'un Développeur logiciel senior – Systèmes de négociation électronique possédant de 5 à 10 années d'expérience pertinente afin de concevoir, développer, améliorer et soutenir des applications de négociation à haute performance.
La personne retenue travaillera en étroite collaboration avec les négociateurs (traders), les chercheurs quantitatifs ainsi qu'avec les équipes d'accès aux marchés, d'infrastructure TI, des opérations et de conformité afin de fournir des solutions de négociation fiables, évolutives et à faible latence. Ce poste requiert une solide expérience en développement C/C++ et Java, d'excellentes capacités de résolution de problèmes ainsi qu'une bonne compréhension de Linux, des réseaux, des bases de données, de la programmation multithread et des pratiques DevOps modernes. Mode de travail: Sur site
Lieu : Montréal Fonctions et responsabilités
• Concevoir, développer et faire évoluer des applications de négociation électronique en collaboration avec les équipes de négociation et les chercheurs quantitatifs.
• Analyser les besoins d'affaires et techniques afin de concevoir et déployer de nouvelles fonctionnalités et des algorithmes de négociation performants.
• Optimiser les plateformes pour améliorer la performance, la faible latence, la stabilité, la fiabilité et l'évolutivité des systèmes.
• Assurer le soutien de production, diagnostiquer et résoudre rapidement les incidents critiques afin de garantir une haute disponibilité des plateformes de négociation.
• Mettre en œuvre des solutions conformes aux exigences réglementaires des marchés financiers (Reg NMS, Reg SHO et autres normes applicables).
• Automatiser les processus opérationnels et renforcer les mécanismes de surveillance afin de réduire les interventions manuelles et les risques opérationnels.
• Collaborer avec les équipes Market Access, Infrastructure, Opérations, Back Office et Conformité afin d'assurer la fiabilité des flux de données de marché, l'acheminement des ordres et la disponibilité des infrastructures critiques.
• Participer à l'amélioration continue des plateformes de négociation en proposant des solutions innovantes favorisant la résilience, la performance et la qualité des services. Qualités requises pour réussir dans ce rôle
• 5 à 10 années d'expérience pertinente en développement logiciel, en technologies financières ou dans un domaine connexe.
• Baccalauréat en informatique, génie logiciel ou dans une discipline connexe.
• Bonne connaissance du Français et de l’anglais*
• Excellentes compétences techniques, analytiques et en résolution de problèmes.
• Capacité à diagnostiquer et à résoudre rapidement des problèmes complexes en production, y compris dans des situations de forte pression.
• Solide expérience avec les technologies et concepts suivants :
• C/C++
• Java et Spring Boot
• Programmation et conception orientées objet
• Programmation en temps réel et multithread
• Systèmes Linux et compréhension des concepts Linux de bas niveau
• Programmation réseau, notamment les sockets, TCP/IP et les technologies UDP/multicast
• SQL et Oracle PL/SQL
• Scripts Python et Bash
• Pratiques DevOps et de livraison continue (Continuous Delivery)
• Jenkins, JUnit, Gradle et Git
• Outils de qualité du code, de profilage des performances, de débogage et d'optimisation
• Excellentes aptitudes en communication orale et en collaboration. Qualifications souhaitées
• Maîtrise en informatique, en génie ou dans une discipline connexe.
• Connaissance ou expérience des marchés financiers et des systèmes de négociation électronique, considérée comme un atout, mais non obligatoire.
• Bonne compréhension des architectures multicœurs et de l'optimisation des performances.
• Expérience avec des bibliothèques et technologies telles que Boost, Qt, Onload et VMA.
• Expérience avec les technologies NoSQL et les bases de données en mémoire, notamment Redis et Memcached. Environnement technique
Java • C# • SQL • Linux/Unix • Scripts d'automatisation • Bases de données • Réseaux • Plateformes de négociation électronique • Surveillance de production • Algorithmes de négociation • Market Data • Market Access • CI/CD • Git Mode de travail: 4jours/semaines sur site
Lieu : Montréal *Capacité à communiquer en anglais, à l'oral comme à l'écrit, car la personne à ce poste devra collaborer régulièrement avec des collègues et partenaires au Canada et aux États-Unis. CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 75 000$ à 130 000$. Ce poste est vacant. #LI-AR1
#INDCGIC Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre. La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que… Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise. Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe. Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons. Chez CGI, nous valorisons la richesse que la diversité apporte et nous nous engageons à favoriser un environnement de travail où chacun s’épanouit. Nous collaborons avec nos clients pour bâtir des communautés plus inclusives et permettre à tous les associés de CGI de réussir. En tant qu’employeur prônant l’égalité des chances, il est important pour nous que vous puissiez donner le meilleur de vous-même durant le processus de recrutement. Si vous avez besoin d’un accommodement particulier, veuillez en informer votre recruteur. Ce même engagement envers l’équité s’étend à notre utilisation des technologies. Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures, sans jamais remplacer le jugement humain. Toutes les décisions d’embauche demeurent entièrement entre les mains de nos professionnels du recrutement. Pour en savoir plus sur l'accessibilité chez CGI, contactez-nous par courriel . Veuillez noter que ce courriel est strictement réservé aux demandes d'accessibilité et ne peut être utilisé pour vérifier l'état d’une candidature. Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde. Senior C/C++ Software Developer Position Description
We are seeking a Senior Software Developer – Electronic Trading Systems with 5–10 years of relevant industry experience to design, develop, enhance, and support high performance trading applications. The successful candidate will work closely with traders, quantitative researchers, Market Access, Infrastructure, Operations, and Compliance teams to deliver reliable, low latency, and scalable trading solutions.
This role requires strong C/C++ and Java development experience, excellent troubleshooting abilities, and a solid understanding of Linux, networking, databases, multithreading, and modern DevOps practices. Location: Montréal
Work mode: On site Your future duties and responsibilities
• Designed, developed, and maintained high-performance electronic trading applications in collaboration with traders and quantitative researchers.
• Analyzed business and technical requirements to deliver new trading features, algorithms, and enhancements to existing applications.
• Optimized trading platforms for performance, low latency, scalability, stability, and reliability.
• Provided production support by monitoring trading systems, troubleshooting critical production issues, and implementing automation to improve platform stability and reduce operational risk.
• Collaborated with Market Access, IT Infrastructure, Operations, Back Office, and Compliance teams to ensure reliable market data delivery, order routing, infrastructure availability, and regulatory compliance.
• Implemented trading functionality in accordance with financial market regulations, including Reg NMS, Reg SHO, and other applicable compliance requirements.
• Contributed to the continuous improvement of electronic trading platforms by enhancing system resilience, availability, and operational efficiency.
• Technical Environment Required qualifications to be successful in this role
Minimum Required Qualifications
• 5–10 years of relevant software development or financial technology experience.
• Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
• Good knowledge of French and English*
• Strong technical, analytical, and troubleshooting skills.
• Ability to diagnose and resolve complex production issues quickly under pressure.
• Strong experience with:
• C/C++
• Java and Spring Boot
• Object oriented programming and design
• Real time and multi threaded programming
• Linux systems and low level Linux concepts
• Network programming, including sockets, TCP/IP, and multicast/UDP technologies
• SQL and Oracle PL/SQL
• Python and Bash scripting
• DevOps and Continuous Delivery practices
• Jenkins, JUnit, Gradle, and Git
• Code quality, performance profiling, debugging, and optimization tools
• Excellent verbal communication and collaboration skills. Preferred Qualifications
• Master's degree in Computer Science, Engineering, or a related discipline.
• Experience or knowledge of financial markets and electronic trading is an asset but not required.
• Understanding of multi core architectures and performance optimization.
• Experience with libraries and technologies such as Boost, Qt, Onload, and VMA.
• Experience with NoSQL and in memory technologies such as Redis and Memcached. Java • C# • SQL • Linux/Unix • Git • CI/CD • Electronic Trading Platforms • Market Data • Market Access • Trading Algorithms • Production Support • Databases • Networking • Automation Location: Montréal
Work mode: 4 days/week On site *Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in Canada and the United States. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $70,000–$135,000. This role is an existing vacancy. #LI-AR1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Senior C/C++ Software Developer in Montréal, QC vacancy
- ...critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and standards. Participate in defining...SeniorPermanent employmentFull timeFlexible hours
$140k per year
...We are recruiting a Senior AI Software Developer for a leading Canadian organization investing in artificial intelligence applications used by teams across the country. You will join a small team dedicated to AI, designing and building applications powered by large language...SeniorPermanent employmentFull timeInternshipWork at office3 days per week- ...algorithmes et programmation orientée objet en C++ Excellentes aptitudes pour la... ...proprietary trading firm founded in 1998, seeks Senior Software Engineers for our Core Engineering team.... ...-performance infrastructure, Tower’s developers have helped to position the firm as a...SeniorDaily paidFull timeWork at office
- ...record time with the only hardware and software AI-powered platform built for the factory... .... Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor... ...with additional exposure to Python and C++ where needed. Develop and optimize applications...SeniorFull timeInternshipWork at officeWork from home
- ...how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. As a Senior Software Developer on the Trading Data Engineering team, you'll be part of a tight knit group of Software Developers working closely with...SeniorFull timeShift work
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull timeWork at officeFlexible hours
- ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,...SeniorFull timeInternshipWork at officeWork from home
- ...est à la recherche d'un(e) Chef d'équipe développement logiciel C++ très motivé(e) pour se joindre à notre groupe d'ingénierie des... ...Job Summary Exegy is seeking a highly motivated Lead C++ Software Developer to join our Market Data Engineering group in Montreal. Operating...Long term contractFull timeWork at office
- ...En tant que Développeur Logiciel C++ Senior spécialisé en vidéo/data streaming, vous travaillerez avec une équipe de développeurs talentueux multidisciplinaire afin de développer un nouveau logiciel modern (incluant du streaming, des vues 2D et 3D, de la vision par ordinateur...SeniorFull timeRemote workFlexible hours
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture...SeniorFull timeInternshipWork at officeWork from home
- MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total...SeniorLong term contractFull timeImmediate start
- ...A career as a Senior Developer in Platform Data Engineering on the Horizon team at National Bank means helping to design, develop and operationalise... ...Prerequisites A bachelor’s degree in computer science, software engineering, computer engineering or a related field, and 5 to...SeniorFull timeFlexible hours
- ...A career as a Principal Developer Automated test on the SAP Platform team at National Bank... ...approximately 50 colleagues and report to the Senior Manager - SAP Integration and... ...experience. ~0-6 month experience in software quality or test automation. ~ Proficiency...SeniorFull timeFlexible hours
- ...Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers), adoption metrics, and a roadmap shaped by what product teams...SeniorFull timeLocal areaImmediate start
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...to make a real difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine Apps Team Lead, you will...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. En tant que développeur de logiciel sénior au sein de l’équipe d’Ingénierie des données de négociation ("Trading Data Engineering"), vous ferez partie d’une équipe soudée de...SeniorWork at officeWorldwideDay shift
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions, architectures...SeniorFull timeWork at officeFlexible hours
- ...A career as a Senior Lead Developer Back-End in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a full... ...impact on our organization through your expertise in software development and solution integration. Your job Ensure...SeniorFull timeFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions...SeniorFull timeWork at officeFlexible hours
- ...on data they can trust. Curious how we build? Take a look at our young engineering blog . About the role As a Senior Software Developer at Vasco, you'll join a small team of product designers and engineers reporting to our CTO. Your focus will be building the...SeniorDaily paidFull timeInternship3 days per week
- ...A career as a Senior AI Engineering Developer in the Hyper Automation team at National Bank means serving as a specialist in the development of advanced technological solutions. This position will allow you to have a concrete impact on the digital transformation thanks to...SeniorFull timeFlexible hours
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...to make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...and governments. Summary We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and... ...with a strong NetDevOps mindset: someone who brings software engineering excellence while understanding network and security...SeniorFull timeWork at office3 days per week
- ...programmation orientée objet dans Rust ou C++ Solide expérience avec les systèmes de... .... Engineers thrive at Tower while developing electronic trading infrastructure at a world... ...Engineering department is seeking a Software Developer II to join the Data team in Montreal. This...Full timeApprenticeshipCasual workWork at officeWorldwide
- ...We are looking for multiple passionate Software Developers to join our team. You will develop critical... ...by cutting-edge technology and senior technologists providing you with the best... ...Strong knowledge and experience in Python or C++. Experience in both is an asset. ~...Senior
- ...capabilities into simulation products. As an experienced rendering developer, you will bring your industry experience to develop the next... ..._____________________________________ BS or MS Degree in Software Engineering, Computer Science, or equivalent experience A great...SeniorFull time
- ...développement recherche un développeur senior pour participer au... ...plusieurs postes de disponibles en dévelopement logiciel qui regroupent... ...final. Job Description: Our software R&D team is looking for a Senior... ...le développement logiciel C++ pour applications commerciales...SeniorFull timeRemote workFlexible hours
- ...Technologies est à la recherche d’un Développeur Logiciel Temps Réel C++ À propos d’OPAL-RT Technologies : Leader mondial... ..._____ OPAL-RT Technologies is looking for a C++ Real Time Software Developer About OPAL-RT Technologies A global leader...Full timeRemote workWork from homeFlexible hours
- ...A career as a Senior Developer in ESG Data Engineering on the IT-Finance Delivery team - Regulatory Reporting and Internal Audit at National Bank means directly contributing to the implementation, support and evolution of the ESG data ecosystem (environment, social, governance...SeniorFull timeFlexible hours
- ...Description Position at The Maples Group (Financial Services) Position: Senior Software Developer Location: Montreal, Canada What’s it like to work here? We are driven to excel, and collaboration is key to our continued success. We can go further...SeniorFull timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C/C++ Software Developer. Be the first to apply!
Related searches
- c++ developer Montréal, QC
- embedded c c++ software engineer Montréal, QC
- c++ software developer Montréal, QC
- junior c++ developer Montréal, QC
- senior account executive Montréal, QC
- senior finance manager Montréal, QC
- senior accountant remote Montréal, QC
- sr. IT support analyst Montréal, QC
- senior php developer Montréal, QC
- senior policy analyst Montréal, QC
