Bilingual Senior Java Developer jobs in Boucherville, QC
Développeur logiciel C/C++ senior
Easily applyCGIMontréal, QC- $75,000–$130,000 a year
- Full-time +1
- 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…
- Dormakaba GroupMontréal, QC
- $95,000–$140,000 a year
- Full-time
- Employee assistance program
- Dormakaba is seeking an Integration Developer based in Montreal.
- In this role, the Integration Developer will design, develop, and maintain integration…
- McKessonSaint-Laurent, QC
- $77,600–$129,300 a year
- Utiliser des outils de développement assisté par l’intelligence artificielle afin d’améliorer la productivité et d’accélérer la livraison des solutions.
- Maison Battat Inc.Mont-royal, QC H4T 1M4
- Full-time +1
- Dental care
- Extended health care
- On-site parking
- Reporting to the Director of IT & Infrastructure, the Senior Full-Stack Developer – AI & Web Applications designs, develops, tests, integrates, and maintains…
Senior Software Engineer - AI Trainer
Easily applyDataAnnotationMontréal, QC- $40–$214 an hour
- Contract +1
- Flexible schedule
- Fluency in English (native or bilingual level).
- Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
- FLEXY GROUPLasalle, QC H8R 3H6
- $95,000 a year
- Full-time +1
- Écrire, modifier, intégrer et mettre à l'essai le code des logiciels.
- Communiquer les problèmes techniques, les processus et les solutions.
- MNPMontréal, QC H3B 2K2
- Permanent
- As a trusted advisor, you’ll ensure clients capitalize on opportunities to receive government support for innovation by identifying eligible projects and…
- GenetecMontréal, QC
- Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement logiciel et qui apprécie différents types de tâches et défis de tous…
Développeur Fullstack
Easily applyTEHORATerrebonne, QC- Analyser les besoins et rédiger les spécifications techniques;
- Développer des applications web (front-end et back-end);
- Gérer et optimiser les bases de données;
- DesjardinsMontréal, QC H1B 1N8
- Full-time
- Vous maintenir aux faits des tendances technologiques.
- Assurer l’analyse et le développement de produits logiciels, la conception, le code, les tests et…
- View all Desjardins jobs - Montréal jobs - Chef de Projet Informatique (H/F) jobs in Montréal, QC
- Salary Search: Tech Lead Java salaries in Montréal, QC
- See popular questions & answers about Desjardins
- DesjardinsMontréal, QC H1B 1N8
- Full-time
- You will demonstrate leadership with various stakeholders on strategic, complex, and innovative initiatives and projects.
- Inspire your colleagues to excel.
- View all Desjardins jobs - Montréal jobs - Senior Java Developer jobs in Montréal, QC
- Salary Search: Java Tech Lead salaries in Montréal, QC
- See popular questions & answers about Desjardins
View similar jobs with this employerCapgeminiMontréal, QC- $32.39–$50.60 an hour
- Contract
- Contract (5 months 30 days).
- You will be responsible for designing, developing, and implementing robust, scalable, and high‑performance Java‑based solutions.
- View all Capgemini jobs - Montréal jobs - Java Developer jobs in Montréal, QC
- Salary Search: CORE JAVA DEVELOPER salaries in Montréal, QC
- See popular questions & answers about Capgemini
View similar jobs with this employerCapgeminiMontréal, QC- $32.39–$50.60 an hour
- Contract
- Contract (5 months 30 days).
- You will be responsible for designing, developing, and implementing robust, scalable, and high‑performance Java‑based solutions.
- View all Capgemini jobs - Montréal jobs - Java Developer jobs in Montréal, QC
- Salary Search: CORE JAVA DEVELOPER salaries in Montréal, QC
- See popular questions & answers about Capgemini
- CapgeminiMontréal, QC
- $35.50–$55.47 an hour
- Contract
- Contract (6 months 23 days).
- The ideal candidate has 5+ years working with the ActOne platform, building and enhancing UI components, and supporting end-to-end…
- View all Capgemini jobs - Montréal jobs - Front End Developer jobs in Montréal, QC
- Salary Search: UI Developer salaries in Montréal, QC
- See popular questions & answers about Capgemini
- CapgeminiMontréal, QC
- $42.35–$66.18 an hour
- Contract
- Contract (6 months 5 days).
- The role is focusing on analysis, design, and development of APIs to support MLFlow integration with the Model Review process and…
- View all Capgemini jobs - Montréal jobs
- Salary Search: Java Developer salaries in Montréal, QC
- See popular questions & answers about Capgemini
- CapgeminiMontréal, QC
- $27.41–$42.82 an hour
- Contract
- Java 8/17, Angular 2+, TypeScript, Spring Boot, Spring Security, JPA.
- We are seeking a Senior Java & Apache Spark Developer to design, develop, and support…
- View all Capgemini jobs - Montréal jobs - Senior Java Developer jobs in Montréal, QC
- Salary Search: Senior Java Spark Developer salaries in Montréal, QC
- See popular questions & answers about Capgemini
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Développeur logiciel C/C++ senior
Job details
Full job description
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.