Ingénieur de développement Fullstack F/H (IT)
$60k - $115k par annéeDéveloppeur Full Stack (Intermédiaire)
L'équipe « Banking Technology » de CGI Canada a pour mission de fournir des services opérationnels quotidiens aux unités de banque d'investissement et de banque corporative ainsi qu'à leurs clients, afin de soutenir leur transformation numérique. L'organisation se distingue par la rapidité de sa transformation agile, la diffusion d'une forte culture technologique et data, la réduction des cycles de décision et l'adoption d'une approche de livraison industrialisée. L'équipe de développement « Banking Technology » de CGI est responsable du développement et de la maintenance de plateformes B2B front-end destinées aux clients externes ainsi qu'aux équipes internes en relation avec la clientèle. Ces plateformes incluent des API accessibles aux clients ainsi que des systèmes de Client Intelligence visant à améliorer l'efficacité des équipes commerciales et de relation client. Les plateformes offrent des services numériques B2B couvrant les phases de pré-négociation, d'exécution et de post-négociation, et soutiennent plusieurs domaines d'activité tels que le financement, la gestion de trésorerie, le financement d'équipements et les titres.
Vos responsabilités au quotidien :
- Collaborer à l'analyse fonctionnelle et technique des user stories avec les membres de l'équipe et les équipes partenaires
- Développer et déployer des composants logiciels apportant une réelle valeur métier
- Assurer un niveau de tests approprié pour chaque composant, conformément à la stratégie de test de l'équipe
- Réduire la dette technique en appliquant des principes solides de craftsmanship logiciel
- Contribuer aux mises en production, au monitoring et au support opérationnel
- Participer à l'amélioration continue des solutions existantes
- Partager les bonnes pratiques et les connaissances techniques avec les membres de l'équipe
Qualités requises pour réussir dans ce rôle
ENVIRONNEMENT TECHNIQUE
React | TypeScript | Bootstrap | .NET C# | PostgreSQL | Jenkins | GitHub Actions | Azure | Cloud Privé | Kubernetes
Formation :
- Diplôme universitaire (baccalauréat ou maîtrise) en informatique ou dans un domaine connexe.
- Formation ou connaissances en finance considérées comme un atout.
Bilinguisme Français/Anglais requis*
Fort intérêt pour le craftsmanship logiciel et le développement de solutions répondant à des standards élevés de qualité
- Expérience dans la conception de solutions web et le développement d'applications monopage (SPA) avec React et TypeScript
- Expérience avec les préprocesseurs CSS (SASS / Less) et les outils de bundling tels que webpack
- Expérience dans la définition et la mise en œuvre de stratégies de tests permettant des livraisons régulières, prévisibles et avec un minimum d'impact (React Testing Library, Jest, xUnit)
- Expérience pratique dans l'implémentation d'API Web à l'aide d'un langage orienté objet
- Expérience pratique dans la mise en place et l'automatisation de pipelines d'intégration continue (Jenkins et/ou GitHub Actions)
- Expérience dans le déploiement et la maintenance d'applications web dans le cloud, idéalement sur Azure
- Bonne connaissance des design patterns et des bonnes pratiques de développement logiciel
Compétences techniques – Indispensables :
- TypeScript
- React
- Jest / React Testing Library
• .NET C#
• Compétences techniques – Atouts :
- Expérience avec Cucumber / Playwright, ainsi qu'avec les approches Test-Driven Development (TDD) et Behaviour-Driven Development (BDD)
- Connaissance des principes de design UI/UX et collaboration avec des outils de conception tels que Figma
- Expérience en optimisation des performances et en profiling de code
*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 aux États-Unis.
Mode de travail: Sur site
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. Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.
Full Stack Developer (Intermediate)
The aim of the Banking Technology development team in Canada is to deliver day-to-day services to investment and corporate banking units and their clients, supporting their digital transformation. The organization differentiates itself through the pace of its agile transformation, the promotion of a strong technology and data culture, faster decision-making, and an industrialized delivery approach. These platforms include client-accessible APIs as well as Client Intelligence systems designed to improve the efficiency and effectiveness of relationship managers and sales teams. The platforms provide comprehensive digital B2B services across pre-trade, execution, and post-trade stages, supporting multiple business domains such as financing, cash management, equipment finance, and securities.
Collaborating in business and technical analysis of user stories with teammates and partner teams
- Developing and deploying software components that deliver tangible business value
- Ensuring appropriate testing of each component in line with the team’s testing strategy
- Selecting optimal technologies and practices with a focus on security, scalability, maintainability, and user experience
- Reducing technical debt through strong software craftsmanship practices
- Contributing to production releases, monitoring, and operational support
- Participating in the continuous improvement of existing solutions
- Sharing best practices and technical knowledge with team members
TECHNICAL STACK
React | TypeScript | Bootstrap | .NET C# | PostgreSQL | Jenkins | GitHub Actions | Azure | Private Cloud | Kubernetes
Undergraduate or Graduate degree in Computer Science or a related field.
• Degree or strong background in Finance is an asset.
2 to 5 years of experience as a software developer.
- Strong focus on software craftsmanship and high-quality development standards
- Experience designing web solutions and implementing single-page applications using React and TypeScript
- Experience with CSS preprocessors (SASS / Less) and bundlers such as webpack
- Experience defining and applying testing strategies to support regular, predictable releases with minimal disruption (React Testing Library, Jest, xUnit)
- Hands-on experience implementing Web APIs using an object-oriented programming language
- Hands-on experience building and automating CI pipelines using Jenkins and/or GitHub Actions
- Experience deploying and maintaining cloud-based web applications, preferably on Azure
- Solid understanding of design patterns and software engineering best practices
Technical Must Have:
- TypeScript
- React
- Jest / React Testing Library
• .NET C#
• Technical Nice to Have:
- Experience with Cucumber / Playwright, Test-Driven Development (TDD), and Behaviour-Driven Development (BDD)
- Knowledge of UI/UX design principles and collaboration with design tools such as Figma
- Experience with performance tuning and code profiling
*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 the United States.
Work mode: on site
The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. Come join our team—one of the largest IT and business consulting services firms in the world.
$60k - $115k par année
Développeur Full-Stack Office intermédiaire Description de poste L'équipe « Banking Technology » de CGI Canada fournit des services... ...(TI) et en management au monde. Office Full-Stack Developer Intermediate Position Description The Banking Technology team of CGI...SuggéréTarif journalierRemplacementTravail au bureau- ...of the companies within the XTM portfolio. Consoltec develops an innovative, high-quality linguistic project management... ...System for enterprises. We are currently seeking an Intermediate/Senior (.NET C# Full Stack) developer, to work in our Montreal Office in the Angus...SuggéréTemps pleinTravail au bureauTravail à distanceHoraires flexibles
- ...development, strong leadership, and opportunities to make a real difference. Job Description We are looking for a Senior Full Stack Software Developer to join our team. As a key member of our web platform team, you will be responsible for architecting integrations with...SuggéréTemps pleinStageTravail au bureauTravail à domicile
- ...Job Description As a key member of our software development team, working closely with the services department, the Full Stack Developer will be responsible for: Deployment & Operations Design, develop, and maintain both front-end and back-end systems for the...SuggéréTemps pleinTravail temporaireStageTravail au bureau
- ...exponential growth. We are looking for a developer who is passionate about technology and will... ...the migration plan towards a new technology stack. Your tasks: Designing, building... ...contact us! Our future is bright, exciting, and full of opportunities. We know imposter...SuggéréTemps pleinZone localeTravail à distanceHoraires flexibles
$70 - $95 par heure
Job Responsibility: Strong hands-on knowledge of Core Java features: class loading, garbage collection, Java Collections API, Multithreading, Concurrency, Reflections API, Java Streams. Experience working with Spring MVC framework, Spring boot, Rest API, JSON. Knowledge...Taux horaireEmploi permanentTemps partielTravail posté- Responsabilités principals: Développer, déployer et maintenir des fonctionnalités au sein d'une Squad agile, tout en maximisant la valeur pour les partenaires d'affaires. Travailler dans une équipe inspirante appliquant les meilleures pratiques en développement logiciel...
- ...to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Full Stack Developer - Hybrid Position to join our team in Montreal, Quebec (CA-QC), Canada (CA). Day to Day Job Duties: • Design, develop,...Travail au bureauTravail à distanceHoraires flexibles
- ...Développeur(se) Full Stack Sénior – React / .NET EMPLACEMENT : Montréal, Québec TYPE D’EMPLOI : Permanent / Temps plein À propos... ...et primes basées sur la performance. Senior Full Stack Developer - React / .NET LOCATION: Montreal, Québec JOB TYPE:...Emploi permanentTemps pleinStageTravail au bureauTravail à domicile
- ...users ~ Trusted by 35% of Fortune 500 companies ~7 years of expertise in AI solutions About the role As a Senior Full-Stack Developer, you will maintain our existing product and craft new features in response to customer feedback and demand, leading projects...Temps pleinTravail au bureauRecrutement immédiatTravail à distanceLe monde entierTravail posté
- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate...Сontrat
- ...Full Stack JavaScript Developer About the Role: Within a Global Banking Technology & Operations environment, the Client Lifecycle and Digital team is responsible for designing, developing, and maintaining B2B digital platforms used by corporate and investment banking...Tarif journalierTemps plein
- ...In-Person Interview Required along with live coding test. Role Description We have an immediate need in an experienced full-stack developer, who is strong in Java and Angular, knowledgeable in SQL and relational DBs, and familiar with document-oriented databases such...Emploi permanentRecrutement immédiat
- ...We are seeking a remote Full Stack Java Developer to join our team. The ideal candidate will have a robust background in both front-end and back-end development. You will be responsible for designing, developing, and implementing high-quality software solutions throughout...Temps pleinTravail à distance
- Full-Stack AI Developer Position Description At CGI, we shape the future of artificial intelligence through practical and responsible solutions. Our AI Practice in Montréal is rapidly growing and brings together passionate experts who design, develop, and deliver data...Emploi permanentApprentissage
- ...fullstack mindset and contribute across the stack, written in TypeScript with NodeJS, when... ...of professional experience as a Software Developer ~ Fullstack background with a strong focus... ...priorité, vous conserverez une approche full-stack et contribuerez à l’ensemble de la stack...Temps pleinApprentissageStageTravail à distanceLe monde entierHoraires flexibles
- ...be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Java Full Stack Developer (Onsite Hybrid) to join our team in Montreal, Quebec (CA-QC), Canada (CA). Job Responsiblities Include: Design, implement...Contrat Longue DuréeTravail au bureauTravail à distanceHoraires flexibles
- ...products, telecommunications components and cover glass that is optimized for portable display devices. Role Purpose As a full stack developer, you will not only be building web applications but also architecting data ecosystems. You will leverage your background in the...Contrat Longue DuréeTravail à domicile
- ...who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical... ...alternative. Job Description As a Senior Full Stack Developer, you will contribute to the analysis, design, implementation, and...Contrat Longue DuréeEmploi permanentTemps pleinСontratTravail au bureauTravail à distanceLe monde entier
$115k - $140k par année
...client is currently seeking a Senior Full Stack Software Engineer (Go / React) to join... ...Beyond their service expertise, they have developed a proprietary state-of-the-art platform... ...Act as a technical lead for junior and intermediate engineers, fostering a culture of growth...Contrat Longue DuréeEmploi permanentTemps pleinTravail à distance- ...We are seeking two highly skilled and passionate Senior Full Stack developers to join the Botpress team and build the future of AI Agents .... ..., and culture in their own way. As a Senior Full-Stack Developer, you will maintain our existing product and craft new features...Travail au bureau3 jours par semaine
$100k - $120k par année
...people, fostering technical leadership, and delivering real business impact. The Opportunity We are looking for a Lead Full Stack Developer to join one of our delivery squads and play a key role in a full stack application modernization project. As the technical leader...Horaires flexibles- ...big impact on the world? Work with other talented and motivated developers as part of our growing WordPress practice. Evolving Web is a... ...help them relocate to Montreal. In your role as a WordPress Developer, you will be expected to Work with a team of developers,...Travail au bureauTravail à distanceRelocationParrainage de visaHoraires flexibles2 jours par semaine
- ...mobile app for Afro Music. We are looking to hire talented developers to join our team. Be part of a fast moving, lean... ...What we want you to do: Collaborate with team of full stack developers to design, develop, unit test, and support new features Strive for high...Temps plein
$140k - $170k par année
...About The Role We are looking for a Senior/Lead Software developer to help design and influence the software architecture for Vehicle... ...as state of charge, charger limits, and grid events Drive full-stack development efforts, including backend services (TypeScript, Python...Contrat Longue DuréeTemps pleinTravail au bureauHoraires flexibles1 jour par semaine- ...Role Overview: We’re hiring a Content Marketing Manager—a full-stack content creator and strategist who can lead our content engine... ...B2B SaaS or startup environment. ~ Proven track record of developing and executing content strategies that support growth, demand gen...Temps pleinFreelanceTravail à distance
$85k - $125k par année
...Scribendi is seeking a Senior Full-Stack Engineer to help build the next generation of AI-... ...architect the future of research technology—developing agentic AI systems and intelligent... ...intelligent, AI-driven experiences. ~ Develop and maintain high-performance front-end...Contrat Longue DuréeTemps pleinLe monde entierTravail posté$139k - $355.5k par année
...events or shortages. It is built on SAP HANA and the ABAP technology stack using the UI5-based SAP Fiori design system. Created by talented... ...analysis, concept, design, and effort estimation. Demonstrates full ownership for assigned/accepted tasks with excellent level of...Emploi permanentTemps pleinLe monde entierHoraires flexibles- ...Ferlab | Développeur | Full-stack Une équipe du CHU Sainte-Justine Composé de plus de 200 chercheurs reconnus, le Centre hospitalier universitaire Sainte-Justine est le plus grand centre mère-enfant au Canada et l’un des plus importants en Amérique. Au service des...Temps pleinTravail à distance
$60k - $115k par année
Développeur Full Stack Intermédiaire Description de poste Nous recherchons un développeur Full Stack intermédiaire pour concevoir, développer et maintenir des applications web évolutives. Le titulaire du poste travaillera autant sur le front-end que sur le back-end, en...
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Ingénieur de développement Fullstack F/H (IT). Soyez parmi les premiers à postuler !
- ingénieur logiciel Montréal, QC
- software developer internship Montréal, QC
- software developer intern Montréal, QC
- software engineer part time Montréal, QC
- software developer co-op Montréal, QC
- software engineer internship no experience Montréal, QC
- software engineer co-op Montréal, QC
- senior software engineer Montréal, QC
- software development engineer - test Montréal, QC
- software engineer - computer Montréal, QC


