Postes correspondant à votre recherche : 629
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
Fullstack Developer
Capgemini
Montreal
Permanent à temps plein
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Job Description UI Development Angular
You will be a technically proficient and enthusiastic developer with a desire to work on backend application development
You will support and lead different phases of the product lifecycle including analysis development and testing
You will develop new components in Java and maintainenhance existing components in JavaAngularPython
Previous commercially proven experience in Java is required with a strong desire to develop your skills more widely Additionally there is an opportunity to work with front end web apps
You will be expected to promote best practices in terms of TDD development tools and technologies
You will be a proactive member of an agile team taking part in ceremonies and interact with business owners and stakeholders as well as other agile teams across the fleet
The role will involve constant interaction with front office business users analyzing and gathering requirements
Develop and maintain technical documentation including architecture diagrams and design documents
Participate in code reviews ensuring highquality code and adherence to coding standards
Troubleshoot and debug issues identifying root causes and implementing fixes
Stay up to date with industry trends best practices and emerging technologies
Mentor junior developers providing guidance and knowledge sharing
Skills Required Essential
UI Development Angular
At least 5 years of handson Single Page App development
Design and develop responsive interactive and userfriendly UI components using Angular HTML CSS and TypeScript
Implement UIUX designs and wireframes into functional and visually appealing interfaces
Optimize UI performance ensuring fast page loads and smooth user interactions
Collaborate with designers to ensure design consistency and implement design systems
Develop and maintain reusable UI components and libraries
Backend Development Java
At least 7 years of handson Single Page App development
Design develop and maintain scalable secure and efficient backend services using Java including RESTful APIs and microservices
Implement database schema design data modeling and data migration strategies using relational databases eg MySQL and NoSQL databases eg MongoDB
Develop and maintain backend services using Javabased frameworks such as Spring Boot or Hibernate
Ensure backend services are highly available scalable and fault tolerant
Skills Nice to Have Desired
Experience with Python programming language and frameworks such as Django or Flask
Familiarity with containerization eg Docker and Kubernetes OpenShift is a plus
Experience with DevOps practices including continuous integration and continuous deployment CICD
Observability stack Prometheus Loki Jaeger Grafana
A strong understanding of AgileScrum and ability to deliver solutions under this methodology
Experience in the development of serviceoriented architecture application good understanding of ObjectOriented Design and Design Patterns
Strong analytical and design skills including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within largescale wellstructured enterprise environments
Must be comfortable in working in Unix environment and have experience with web servers such as Apache and Tomcat
Knowledge of Sonar Cypress Fortify Snyk and other standard code coveragetesting tools
Knowledge of automation testing using tools such as PyTest Junit Postman Automation PyUnit Selenium Mockito
TOP 3 must have
1 Java
2 Angular
3 Micro services experience Springboot
TOP 3 nice to have
1 Python scripting
2 Cloud and DevOps knowledges Kubernetes Github Jenkins Bitbucket
3 Strong individual contributor
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions / applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He / she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His / her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his / her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. The base compensation range for this role in the posted location is : 87 ,000 - 102,000
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
These may include, but are not limited to : Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include :
Paid time off based on employee grade (A-F), defined by policy : Vacation : 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility
Important Notice : Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.
Disclaimers
Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity / expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and / or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant in the United States. http : / / www.capgemini.com / resources / equal-employment-opportunity-is-the-law
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Développeur senior SAP
Banque Nationale
Montreal
Permanent à temps plein
Une carrière en tant que Développeur senior SAP - Données & Analytique au sein de l’équipe SAP Delivery IT à la Banque Nationale signifie agir en tant que spécialiste du développement de solutions SAP Datasphere. Ce rôle vous permet d’avoir un impact positif sur notre organisation grâce à vos compétences en conception de solutions axées sur les données et votre expérience dans l’optimisation de l’expérience employé et de la prise de décision stratégique.
Votre emploi
Développer et maintenir des modèles et artefacts SAP Datasphere
Maintenir les standards de développement et les conventions de nommage
Résoudre les problèmes de performance dans SAP Datasphere et SAP HANA Cloud
Gérer les chargements initiaux et incrémentiels depuis des sources SAP et non-SAP
Établir SAP Datasphere comme référentiel de données pour des domaines métiers spécifiques
Traduire les besoins en solutions techniques et les mettre en œuvre en collaboration
Soutenir les lignes d’affaires dans l’évolution de leur stratégie de données
Assurer l’alignement de la stratégie de données métier avec la stratégie globale de la Banque
Identifier des opportunités et mettre en œuvre des techniques avancées (IA, automatisation, modélisation)
Former les développeurs par programmation en binôme et effectuer des revues de code
Collaborer avec les architectes de solutions et de données pour garantir la conformité des livrables à leur vision
Votre équipe
La Vice-présidence Delivery IT regroupe plus de 200 spécialistes qui travaillent de manière agile, proactive et collaborative pour saisir les opportunités, rester à la pointe de la technologie et améliorer continuellement les processus.
Au sein du secteur SAP, vous faites partie d’une grande équipe de 25 collègues et relevez du Directeur principal de l’intégration SAP et de l’intelligence d’affaires. Notre équipe se distingue par son expertise en innovation, sa proximité avec les lignes d’affaires et une forte collaboration entre ses membres. Nous visons à vous offrir une flexibilité maximale pour soutenir votre qualité de vie, incluant un environnement de travail hybride et un horaire flexible et adaptable.
La Banque Nationale valorise le développement continu et la mobilité interne. Nos programmes de formation personnalisés, basés sur l’apprentissage par la pratique, vous permettent de maîtriser votre métier et de développer de nouvelles expertises. Des outils tels que la Data Academy, la formation linguistique, le Harvard Learning Center, ainsi que le coaching et le mentorat sont à votre disposition en tout temps.
Prérequis
Détenir un diplôme universitaire dans un domaine connexe et dix ans d’expérience pertinente, ou une maîtrise complétée et huit ans d’expérience pertinente
Maîtriser SAP Datasphere : espaces, modélisation des données, intégration et conception de la couche sémantique, avec une expérience pratique d’au moins 3 implantations SAP Datasphere
Connaître l’écosystème SAP : SAP S / 4HANA, BW / 4HANA, SAP HANA Cloud, SAP Analytics Cloud et SAP BTP
Maîtriser les outils ETL / ELT, SAP Data Intelligence, l’accès virtuel aux données et les techniques de modélisation
Démontrer une expérience en optimisation des performances pour des flux de données en temps réel et par lots à grande échelle
Développer dans SAP Datasphere et maîtriser Python / SQL
Tes avantages En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantage flexibles pour favoriser ton bien-être et celui de ta famille. * Programme santé et bien-être incluant de nombreuses options * Assurance collective flexible * Régime de retraite généreux * Régime d’acquisition d’actions * Programme d’aide aux employées et employés ainsi qu’à leur famille * Services bancaires préférentiels * Implication dans des initiatives communautaires * Service de télémédecine * Clinique virtuelle d’amélioration du sommeil Ce sont quelques exemples qui te sont accessibles. Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches. Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employée agréable. Nous accordons une grande place aux idées des employées et employés. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et le feedback sont encouragés. L'humain d'abord Nous sommes une banque à grandeur humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous offrons un milieu de travail sans obstacle et accessible à l’ensemble des employées et employés. Nous visons à procurer des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous. Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe. Viens entreprendre tes ambitions avec nous !
Analytiques, Diversité et inclusion, Travail en équipe[Travail d’équipe, Empathie, Initiative, Agilité d'apprentissage, Résilience, SAP
Responsable d'équipe - Développeur web fullstack
Evident Canada
Montreal
Permanent à temps plein
Description du poste
En tant que Développeur Senior Web Full Stack, vous dirigerez une équipe de développeurs talentueux et multidisciplinaire, afin de définir l’architecture et développer un nouveau logiciel web moderne (incluant des vues 2D et 3D, de la vision par ordinateur et de l’IA) pour une nouvelle ligne de produits d’inspections visuelles. Vous travaillerez en étroite collaboration avec l'équipe de gestion pour assurer une belle évolution des projets pour l'équipe de Montréal. Vous jouerez également un rôle technique clé, en apportant votre expertise dans la conception, la programmation et la résolution de problèmes, tout en étant un modèle pour les membres de l'équipe. Cette équipe est basée à Montréal dans le Nordelec (1751, rue Richardson) et aimerait que son nouveau collaborateur soit disponible pour se rendre au bureau 1 fois tous les 5 ou 10 jours, au moins.
Responsabilités principales :
Superviser une équipe de développeurs web Full Stack dans un contexte agile, en les encadrant dans leur développement professionnel, en leur fournissant des directives techniques, en assurant une bonne assignation des membres de l'équipe et en évaluant leurs performances.
Collaborer avec les autres équipes et les parties prenantes pour comprendre leurs besoins techniques et fonctionnels, et pour assurer une communication claire et efficace.
- Collaborer activement à la définition et à la mise en place d'architectures logicielles web multiplateforme pour le développement d’un nouveau produit;
- Développer des applications SPA multi-plateforme (Web, Desktop et Device portables) en utilisant Angular 14+, WebGL, Ionic et Electron;
- Concevoir et développer des services en .NET;
- Concevoir et développer des APIs, micro-services dans une architecture événementielle, multi-région et distribuée;
- Mettre en œuvre les meilleures pratiques DevOps et CI / CD, y compris l'automatisation des processus et la création de pipelines efficaces;
Intégrer des pratiques rigoureuses de tests pour garantir la qualité et la fiabilité de nos solutions logicielles.
Fournir un soutien technique aux membres de l'équipe, en résolvant les problèmes complexes, en offrant des conseils et en partageant les meilleures pratiques.
Qualifications requises :
- BAC en génie logiciel, informatique ou programme connexe;
- 10 années d'expérience ou plus dans le domaine;
Expérience en gestion d'équipe (un atout)
- Niveau avancé en Javascript, Typescript, HTML, SCSS et Angular 14+;
- Niveau intermédiaire en C#, .NET 6+;
- Connaissances d'Electron et Ionic, un atout;
- Connaissances avec Azure, ses ressources et l’architecture de micro-services, un atout;
- Connaissance des bases de données;
- Connaissances générales en CI / CD;
- Connaissances d’un ou plusieurs frameworks de tests unitaires, un atout;
- Connaissance de JIRA, GitLab et GIT;
Anglais avancé, afin de collaborer avec des intervenants à l'international.
Une connaissance approfondie des méthodologies de développement agile, des bonnes pratiques et des normes de qualité.
Une aptitude à résoudre les problèmes techniques complexes et à prendre des décisions éclairées rapidement et efficacement.
Une excellente communication verbale et écrite, avec une aptitude à communiquer clairement et efficacement avec les membres de l'équipe, les clients et les parties prenantes.
Une passion pour la technologie, avec une veille constante des tendances du secteur, des nouvelles pratiques de développement et des nouvelles technologies émergentes.
Développeur(euse) de données - Intelligence d'affaires
exo – Réseau de transport métropolitain
Montreal
Permanent à temps plein
Description de poste
Introduction : Deuxième plus important réseau de transport collectif dans la région métropolitaine de Montréal, exo exploite les services de train, d’autobus et de transport adapté des couronnes nord et sud de Montréal.
Chez exo, vous retrouverez une organisation à dimension humaine, tournée vers l’avenir et l’innovation, au service des communautés. Un milieu de travail où, selon la nature de l’emploi, la flexibilité des horaires et le télétravail en mode hybride sont favorisés, facilitant la conciliation travail-vie personnelle.
Travailler chez exo, c’est aussi bénéficier d’une foule d’avantages, tels que : carte Opus gratuite, assurances collectives, régime de retraite, vacances généreuses, congés fériés, congés maladie et personnels, programme d’aide aux employés, service gratuit de télémédecine pour vous et votre famille et un club social des plus dynamiques. Faites le saut chez exo!
Responsabilités principales
- Développer les produits de données analytiques selon une méthodologie DevOps ;
- Collaborer avec le responsable de produits de données et l’intendant de données pour mettre en place les requis fonctionnels ;
- Modéliser les produits de données selon le cas d’usage ;
- Développer l’orchestration des traitements de données ;
- Participer à l’élaboration des tests automatisés ;
- Optimiser les traitements de données à l’égard de la performance ainsi qu’à la consommation des ressources infonuagiques ;
- Participer aux activités de débogage lorsque requis ;
- Supporter l’exécution des tests et participer aux correctifs ;
- Surveiller et entretenir les produits de données mis en place ;
- Appliquer les bonnes pratiques reliées à la gestion du code source (repos) ;
- Assurer une revue des codes développés par les collègues développeurs et analystes ;
- Participer activement aux activités de la communauté de pratique en développement de produits de données afin d’harmoniser les méthodes et les pratiques ;
- Formaliser les réponses aux clients internes pour les accompagner dans le traitement de leurs demandes ;
- Documenter les différents processus et s’assurer d’un transfert d’expertise et d’un accompagnement des personnes qui intègreront ces développements dans leur travail ;
- Assurer un rôle de vigie scientifique et méthodologique, ainsi qu’un rôle de leadership dans son domaine, en proposant de nouvelles pratiques innovantes et en intégrant ces meilleures pratiques chez exo ;
Toutes autres tâches connexes.
La liste des responsabilités et tâches énumérées précédemment est sommaire et indicative. Il ne s’agit pas d’une liste complète et détaillée des responsabilités et tâches susceptibles d’être effectuées par le titulaire du poste.
Exigences normales du poste
Scolarité
- Diplôme universitaire de premier cycle en génie informatique, administration des affaires spécialisation en intelligence d’affaires ou autre domaine pertinent ;
Diplôme de deuxième ou de troisième cycle en génie informatique, en intelligence d’affaires ou autre domaine pertinent (un atout).
Expérience
- Un minimum de trois (3) années d’expérience reconnues dans un domaine pertinent ;
Posséder de l’expérience dans le milieu du transport en commun constitue un atout.
Compétences et aptitudes
- Maîtriser les langages de programmation Python, PySpark et SQL ;
- Maîtriser la technologie Databricks ;
- Avoir une bonne connaissance des technologies Azure Storage Account ;
- Maîtriser des outils de développement collaboratif et de versionnage ;
- Connaître les principes de base en protection des données sensibles ;
- Posséder un bon sens de l’organisation et de gestion des priorités ;
- Faire preuve de dynamisme et d’autonomie ;
- Démontrer de bonnes habiletés pour les relations interpersonnelles, la collaboration et le travail d’équipe ;
- Avoir le sens des responsabilités développé et faire preuve de rigueur ;
- Posséder une bonne capacité à communiquer tant à l’écrit qu’à l’oral ;
- Disposer d’une expérience de travail dans un contexte Agile ;
- Maîtriser l’architecture des bases de données ;
- Connaissance des outils de visualisation, notamment les logiciels Tableau (un atout) et Power BI ;
- Posséder une bonne connaissance en modélisation de données ;
- Maîtriser la technologie Azure Synapse (un atout) ;
Connaître l’approche par produit de données (un atout).
Conditions de travail
Période d’emploi et horaire
Emploi régulier à temps plein, soit 37.5 heures par semaine.
Lieu
Siège social, 1001 boulevard Robert-Bourassa, 26e étage, Montréal, Québec, H3B 4L4.
Le masculin est utilisé de façon générique afin d’alléger le texte. Seules les personnes retenues à la suite de l'analyse des candidatures seront contactées.
Fullstack Developer
E-Solutions
Montreal
Permanent à temps plein
Description de Poste
Role Name : Fullstack Developer
Location : Montreal, QC
Duration : Contract
JOB DESCRIPTION :
- Mandatory Skills: Fullstack developer, React, Python, ELK Stack, SQL on web application
- Understand business needs and translate them into technical requirements
- Participate in the maintenance support development of current tools while respecting Client on CICD Unit Testing
- Work as part of a team using Agile practices and collaborate with product owners
- Maintain strong relationships with all requested departments and users
Language
Fluent in English; French is a plus
Working Conditions
Working from home on a voluntary basis for up to days per week after months of joining, subject to manager's discretion
Calendar
Holiday to follow Canada Quebec
Développeur Power BI
Larochelle Groupe Conseil
Montreal
Permanent à temps plein
Développeur Power BI
Nous recherchons un Développeur Power BI pour renforcer notre équipe BI & Data Analytics. Vous jouerez un rôle clé dans la conception, le développement et l'optimisation de solutions de reporting et de tableaux de bord interactifs, permettant aux décideurs d'exploiter des insights stratégiques.
Vous interviendrez sur l'ensemble du cycle de vie des rapports Power BI, de la modélisation des données à la visualisation, en passant par l'optimisation des performances et l'intégration avec différentes sources de données.
Responsabilités :
Développement et conception de rapports :
- Créer des tableaux de bord interactifs et dynamiques sous Power BI.
- Concevoir des visualisations percutantes répondant aux besoins métiers.
- Définir et mettre en place des KPIs et mesures avancées avec DAX.
Modélisation et optimisation des données :
- Construire des modèles de données efficaces et évolutifs.
- Concevoir des modèles sémantiques permettant une analyse intuitive et standardisée des données.
- Optimiser la performance des rapports et des requêtes.
- Gérer les relations entre les tables et structurer les données pour assurer leur cohérence.
Gouvernance et qualité des données :
- Participer à la standardisation et la normalisation des données pour garantir leur qualité et leur cohérence à l'échelle de l'entreprise.
- Contribuer à la gouvernance des données en établissant des bonnes pratiques pour la gestion des rapports et des sources de données.
- Collaborer avec les équipes IT et métiers pour assurer l'intégrité et la fiabilité des informations utilisées dans les analyses.
Collaboration avec les équipes métiers :
- Comprendre les besoins des utilisateurs pour proposer des solutions adaptées.
- Assurer la formation et l'accompagnement des utilisateurs sur Power BI.
- Participer à la gouvernance des données et à la standardisation des rapports.
Préparation et intégration des données :
- Extraire et transformer des données à partir de différentes sources (SQL, Excel, API, Snowflake).
- Automatiser les flux de données avec Power Query et Power BI Dataflows.
- Assurer la qualité et la fiabilité des données utilisées pour les analyses.
Compétences requises :
- Expertise en Power BI Desktop et Power Query.
- Connaissance des modèles de données relationnels et en étoile.
- Bonne maîtrise de DAX pour des calculs avancés.
- Expérience avec SQL pour l'extraction et la manipulation des données.
- Sensibilité aux performances des rapports et optimisation des requêtes.
- Bonne communication et pédagogie pour l'accompagnement des utilisateurs.
Larochelle Groupe Conseil souscrit au principe de l'équité en matière d'emploi et invite les femmes, les autochtones, les personnes issues des minorités visibles, les personnes avec un handicap, les personnes LGBTQ+ et les personnes autrement marginalisées à poser leur candidature.
Le masculin est utilisé dans le seul but d'alléger le texte.
Pourquoi faire équipe avec Larochelle?
Larochelle Groupe Conseil accompagne depuis 2006 les entreprises les plus prestigieuses du Québec dans leur transformation numérique et la valorisation de leurs données.
Travailler chez Larochelle, c'est bénéficier des mêmes avantages que ceux des grandes entreprises : développement des compétences, assurances collectives, 4 semaines de vacances, etc. Mais c'est surtout intégrer une équipe avec une forte dimension humaine!
Nous remercions tous les candidats. Cependant, nous communiquons uniquement avec ceux retenus en entrevue.
```
Operateur/ programmeur Fraiseuse CNC
Outillages Avitec inc.
Montreal
Permanent à temps plein
Description du poste
Passionné(e) par l’usinage de précision ?
Vous aimez collaborer et travailler en équipe ?
Rejoignez Outillages Avitec Inc. et contribuez à des projets stimulants au sein de notre équipe !
Outillages Avitec Inc. se spécialise dans la fabrication et l'assemblage de produits de précision, y compris les services, l'outillage et les outils de coupe spécialisés.
Responsabilités principales
- Recevoir et analyser les bons de travail
- Lire et interpréter les dessins techniques
- Planifier les opérations d’usinage
- S’assurer de la disponibilité des outils requis avant l’exécution
- Programmer les fraiseuses CNC à l’aide du logiciel Mastercam
- Usiner des pièces complexes à tolérance élevée
- Vérifier la conformité des pièces à l’aide d’instruments de mesure
- Assurer la qualité et la précision des pièces produites
Profil recherché
- Posséder un D.E.P. en techniques d’usinage et un A.S.P. en commandes numériques, ou toute formation équivalente en génie mécanique.
- Détenir 5 ans ou plus d’expérience en usinage CNC.
- Excellente maîtrise du logiciel Mastercam (un atout)
- Connaissance des instruments de mesure
- Capacité à gérer son temps et ses priorités
- Communication orale en français
- Ponctualité et sens de l’organisation
- Esprit d’initiative et souci du détail
- Dextérité manuelle et précision
- Rapidité d’exécution et réactivité
Teamcenter Developer / Développeur Teamcenter
Capgemini
Montreal
Permanent à temps plein
Job Description
Chez Capgemini Engineering, le leader mondial des services d’ingénierie, nous réunissons une équipe internationale d’ingénieurs, de scientifiques et d’architectes pour aider les entreprises les plus innovantes au monde à libérer leur potentiel. Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies numériques et logicielles sortent des sentiers battus en offrant des services uniques de R&D et d’ingénierie dans tous les secteurs. Joignez-vous à nous pour une carrière pleine d’opportunités. Là où vous pouvez faire la différence. Là où chaque journée est différente.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Title
Teamcenter Developer
Location
Toronto, ON
About the job you’re considering
We are seeking a skilled Teamcenter Developer to design, develop, customize, and maintain Siemens Teamcenter Product Lifecycle Management (PLM) solutions. This role involves enhancing and streamlining product data management processes by creating custom applications, configuring workflows, and integrating Teamcenter with other enterprise systems. The ideal candidate will work closely with cross-functional teams to deliver robust and efficient PLM solutions that meet business requirements.
Your Role :
- Develop and Customize Teamcenter Solutions: Design, develop, and implement solutions for Teamcenter server-side customization using ITK (Integration Toolkit), C, C++, and BMIDE-based coding. This includes creating custom applications, workflows, and data model updates.
- Configure Teamcenter Modules: Configure and extend Teamcenter modules, including Organization, Workflow Designer, Access Manager, Query Builder, and PLMXML / TCXML, using BMIDE (Business Modeler Integrated Development Environment).
- Active Workspace (AWC) Development: Develop and maintain Active Workspace (AWC) customizations, including XRT, Stylesheets, and UI components.
- Integration: Integrate Teamcenter with various other enterprise systems such as ERP, CAD (e.g., Siemens NX, Solid Edge), MES, and other bespoke applications, utilizing SOA (Service-Oriented Architecture) and other APIs.
- Technical Support and Troubleshooting: Provide technical support and troubleshooting for Teamcenter applications, performing root cause analysis and implementing fixes to prevent recurrence.
- Requirement Analysis & Design: Collaborate with business users, stakeholders, and architects to gather, analyze, and refine requirements, translating them into technical specifications and solution designs.
- System Maintenance & Upgrades: Support application teams in Teamcenter upgrades and migrations, assisting in migrating Teamcenter clients from Rich Application Client (RAC) to Active Workspace.
- Documentation: Prepare and maintain technical documentation for system design, modifications, and implemented solutions.
- Quality Assurance: Develop and execute test plans to ensure system functionality and reliability, participating in code reviews and ensuring adherence to best practices.
Your Skills and Experience :
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Proven experience (typically 3+ years) in Teamcenter development and customization.
- Expert-level proficiency in Teamcenter server-side customization using ITK, C, and C++.
- Advanced experience in configuring Teamcenter data models, business rules, and templates using BMIDE.
- Proficiency in programming languages such as Java, and potentially JavaScript for client-side customization.
- Strong understanding of PLM concepts and methodologies, including BOM management, change management, and access control.
- Experience with Teamcenter Integration and Teamcenter SOA.
- Excellent problem-solving, analytical skills, and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Titre du poste
Développeur Teamcenter
Lieu
Toronto (Ontario)
À propos du poste que vous considérez
Nous sommes à la recherche d’un développeur Teamcenter chevronné pour concevoir, développer, personnaliser et maintenir des solutions Siemens Teamcenter PLM (Product Lifecycle Management). Le rôle consiste à améliorer et optimiser les processus de gestion des données produit en créant des applications personnalisées, en configurant des flux de travail et en intégrant Teamcenter avec d’autres systèmes d’entreprise. La personne idéale travaillera étroitement avec des équipes multidisciplinaires pour fournir des solutions PLM robustes, efficaces et alignées sur les besoins d’affaires.
Vos responsabilités :
- Développement et personnalisation de solutions Teamcenter: Concevoir, développer et implanter des solutions pour la personnalisation côté serveur de Teamcenter en utilisant ITK (Integration Toolkit), C, C++ et du codage basé sur BMIDE. Cela inclut la création d’applications personnalisées, la configuration de workflows et les mises à jour du modèle de données.
- Configuration des modules Teamcenter: Configurer et étendre des modules Teamcenter tels que Organization, Workflow Designer, Access Manager, Query Builder, et PLMXML / TCXML au moyen de BMIDE (Business Modeler Integrated Development Environment).
- Développement Active Workspace (AWC): Développer et maintenir des personnalisations AWC, incluant XRT, feuilles de style et composantes d’interface utilisateur.
- Intégration: Intégrer Teamcenter avec divers systèmes d’entreprise comme ERP, outils CAD (p. ex., Siemens NX, Solid Edge), MES et autres applications internes, en utilisant SOA (Service-Oriented Architecture) et d’autres API.
- Support technique et dépannage: Offrir du support technique et du dépannage pour les applications Teamcenter, réaliser des analyses de cause racine et implanter des correctifs afin d’éviter les récurrences.
- Analyse des besoins et conception: Collaborer avec les utilisateurs, parties prenantes et architectes pour recueillir, analyser et préciser les besoins, puis les traduire en spécifications techniques et en conceptions de solutions.
- Maintenance du système et mises à niveau: Appuyer les équipes applicatives lors des mises à niveau et migrations Teamcenter, incluant la migration des clients Rich Application Client (RAC) vers Active Workspace.
- Documentation: Rédiger et maintenir la documentation technique liée à la conception, aux modifications et aux solutions implantées.
- Assurance qualité: Développer et exécuter des plans de tests afin d’assurer la fonctionnalité et la fiabilité du système. Participer aux revues de code et s’assurer du respect des meilleures pratiques.
Vos compétences et votre expérience :
- Baccalauréat en informatique, technologies de l’information, génie ou dans un domaine connexe.
- Expérience démontrée (généralement 3 ans ou plus) en développement et personnalisation Teamcenter.
- Excellente maîtrise de la personnalisation côté serveur de Teamcenter avec ITK, C et C++.
- Expérience avancée dans la configuration des modèles de données, des règles d’affaires et des gabarits Teamcenter via BMIDE.
- Compétence en programmation Java, et idéalement JavaScript, pour la personnalisation côté client.
- Solide compréhension des concepts et méthodologies PLM, incluant la gestion de nomenclature (BOM), la gestion des changements et le contrôle d’accès.
- Expérience avec Teamcenter Integration et Teamcenter SOA.
- Aptitudes éprouvées en résolution de problèmes, analyse et souci du détail.
- Excellentes habiletés de communication et collaboration, capables de travailler efficacement avec des équipes multidisciplinaires.
La fourchette de rémunération de base pour ce poste à l’emplacement indiqué est : 65,200 $ - 138,940 $ par année.
Capgemini fournit des informations sur les fourchettes de rémunération conformément aux lois applicables en matière de transparence salariale à l’échelle nationale, provinciale et locale. La fourchette de rémunération de base indiquée pour ce poste reflète, en toute bonne foi, le minimum et le maximum que Capgemini estime pouvoir verser pour ce rôle au moment de la publication. Cette fourchette peut être modifiée conformément à la loi.
La rémunération réelle offerte à un(e) candidat(e) peut se situer en dehors de la fourchette affichée et sera déterminée en fonction de plusieurs facteurs légalement autorisés dans la juridiction applicable.
Ces facteurs peuvent inclure, sans s’y limiter : emplacement géographique, formation et qualifications, certifications et permis, expérience et compétences pertinentes, ancienneté et performance, considérations liées au marché et à l’entreprise, équité salariale interne.
Il est rare que les candidats soient embauchés au sommet de la fourchette affichée.
En plus du salaire de base, ce poste peut être admissible à une rémunération supplémentaire, comme des incitatifs variables, des primes ou des commissions, selon le poste et les lois applicables.
Capgemini offre un régime complet d’avantages sociaux non négociables à tous les employés réguliers à temps plein. Aux États-Unis et au Canada, les avantages offerts sont déterminés par la politique locale et l’admissibilité et peuvent inclure :
- Congés payés selon la catégorie d’employé (A-F), définie par la politique : Vacances : 12 à 25 jours, selon la catégorie, congés payés par l’entreprise, jours personnels, congés de maladie
- Couverture médicale, dentaire et de la vue (ou coordination avec le régime provincial au Canada)
- Régimes d’épargne-retraite (p. ex., 401(k) aux États-Unis, REER au Canada)
- Assurance vie et invalidité
- Programmes d’aide aux employés
- Autres avantages prévus par la politique locale et l’admissibilité
Avis important : La rémunération (y compris les primes, commissions ou autres formes de rémunération incitative) n’est pas considérée comme acquise, acquittée ou payable tant qu’elle n’est pas exigible en vertu des modalités des régimes ou ententes applicables et demeure à la discrétion de Capgemini, conformément aux lois applicables. L’entreprise se réserve le droit de modifier ou de retirer les programmes de rémunération
programmeur/programmeuse
TAPIS VENTURE INC.
Saint-Georges
Permanent à temps plein
Description de poste
Employeur
TAPIS VENTURE INC.
Description de l'entreprise
Tapis Venture est une entreprise spécialisée dans les recouvrements de sol textiles. Nous comptons près de 250 employés répartis dans trois places d'affaires, dont deux à Saint-Georges et une en Ontario. Nous offrons un milieu de travail où il fait bon vivre ainsi qu'une gamme complète d'avantages sociaux. Travailler chez Tapis Venture, c'est faire partie d'une équipe de travail dynamique et en pleine croissance ! Plusieurs possibilités d'avancement sont également offertes. Visitez régulièrement notre site internet pour y découvrir les nouvelles opportunités d'emploi. Vous pouvez également nous transmettre votre curriculum vitae et si un poste correspondant à vos qualifications devenait disponible, nous communiquerons avec vous ! Joins-toi à notre équipe ! Nous avons une place pour toi !
Description de l’offre d’emploi
Venture est une entreprise spécialisée dans les recouvrements de sol textiles. Nous comptons plus de 200 employés répartis dans trois places d’affaires, dont deux à Saint-Georges et une en Ontario. Nous désirons ajouter à notre équipe une personne dynamique et passionnée dans le rôle de STAGIAIRE EN PROGRAMMATION.
Mandat : Développer des projets informatiques de front-end et de back-end.
Responsabilités :
- Conception et construction d’outils informatiques.
- Conception de rapports en Power BI, Power Automate et Power Apps.
- Participer à l’analyse des besoins des utilisateurs en collaboration avec le responsable de projets.
Compétences requises :
- DEC ou BAC en informatique, en cours.
- Maîtrise de l’environnement Office 365, particulièrement Excel et Power Automate.
- Familiarité avec des langages de programmation (VBA, SQL, Python, C Sharp, etc.).
- Familiarité avec Power Query, Power Pivot, Power Apps.
- Aptitudes pour la programmation.
Profil recherché :
- Curiosité pour l’intelligence d’affaires et l’intelligence artificielle.
- Capacité d’apprentissage rapide.
- Organisé et méthodique.
Pourquoi travailler chez Venture ?
- Stage rémunéré et salaire selon expérience.
- Horaire flexible, possibilité de temps plein ou temps partiel.
- Possibilité d’un emploi permanent après le stage.
- Possibilités d’avancement.
- Activités sociales.
- Salaire selon expérience.
Formations
- Diplôme d’études collégiales (DEC), Techniques de l'informatique - Informatique de gestion.
- Baccalauréat 1er cycle, Informatique.
Langues
- Français parlé et écrit - Élevé.
Horaire
Jour
Nombre d'heures
40 heures
Expérience
Aucune expérience
Durée d'emploi
Saisonnier
Programmeur CFAO
Groupe ACE
Montreal
Permanent à temps plein
Programmeur CNC – Directeur de mise en production
Poste permanent – Temps plein
Région : Montréal – Fabrication & production
Une entreprise spécialisée dans la conception et la transformation d’espaces uniques recherche un programmeur CNC – directeur de mise en production passionné et organisé pour se joindre à son équipe. Si tu veux relever des défis techniques stimulants, contribuer à la mise en production de projets d’exception et évoluer dans un environnement collaboratif, on veut te parler.
Tes responsabilités :
- Programmer et optimiser les machines CNC pour la production de pièces
- Superviser et coordonner la mise en production dans l’atelier
- Lire et interpréter des plans techniques complexes
- Assurer la qualité et la conformité des produits
- Collaborer avec les équipes de conception et de fabrication
- Encadrer une petite équipe de production et répartir les tâches
Ton profil :
- Formation en techniques de production, usinage ou domaine connexe
- Expérience confirmée en programmation CNC (2 à 5 ans minimum)
- Connaissance des logiciels de programmation CNC et DAO / FAO
- Leadership, sens de l’organisation et souci du détail
- Expérience en gestion d’équipe ou supervision de production (un atout)
Ce qu’on t’offre :
- Emploi temps plein, permanent
- Salaire compétitif selon expérience
- Atelier moderne et projets variés
- Environnement respectueux et équipe passionnée
- Opportunités d’avancement en gestion de production
Postule dès maintenant
418-487-2889
Confidentialité assurée.
Infrastructure Developer
Alltech Consulting Services
Montreal
Permanent à temps plein
Job Description
Our system, Optimus, is the strategic risk platform for the Fixed Income business at the Company. This platform covers a number of technologies including distributed object stores, bitemporal data representation, asynchronous, memorized and highly distributed compute graph processing, embedded query languages and declarative reactive UIs, along with very robust developer workflow tools. The platform supports 1000+ internal developers; it operates under a single mono-repo that is ~30mm LOC; we support 300K+ tests; and it directly drives $4bn in revenue for the firm.
Specifically, the SDLC team builds and manages the infrastructure supporting the complete development environment for the platform. This includes the CI/CD pipelines; the full IDE experience; the custom build system; all testing and deployment infrastructure, along with providing front-line support for all our users, with most of the infrastructure being written in Scala, and some Python. Given the scale of the platform, there is significant focus on engineering for stability and future growth, while also finding ways to continuously improve developer productivity, efficiency, and ultimately shorten time-to-market. The team’s goal is Straight Through Processing (STP) where the only manual steps are the ones that really require a human, such as code review and deeper analysis. To this end, we are building tools to perform data aggregation and pattern recognition, run tests quickly and more intelligently, recover from failures more efficiently, and display all this with a coherent UX. The role of AI is also rapidly accelerating, and we are starting to explore how we can leverage AI to help streamline much of this process as well.
Job Responsibilities
The candidate will be a core member of the SDLC team, collaborating to build new and expand existing infrastructure that is used to drive the entire developer workflow for the platform from front-to-back. This is a highly energetic and technical team. The candidate will be involved in debugging test and infrastructure related issues to help identify root causes.
Skills
- Bachelor’s degree, preferably in Computer Science, Information Technology, Computer Engineering or related IT Discipline or equivalent experience
- 3+ years of full-time experience with strong software development experience
- Expertise in computer programming.
- Hands-on development using Java, Python or Scala.
- Experience in the use of Application Release Automation tools, Build Automation Tools (Gradle, Ant) and IDE (IntelliJ)
- Exposure to Groovy is a plus
- Expertise in the use of GIT/Bitbucket administration with sound understanding of branching models/workflows, merge/conflict resolution etc.
- Strategic thinking, attention to detail along with excellent organizational, planning, strong communication and people management skills
- Some experience (preferable) on cloud technologies (AWS or Azure) and Docker
- Knowledge of traditional agile methodologies, including Scrum, and Kanban
- Good understanding of application infrastructure, system architecture, and operating system
- Should have strong problem-solving and analytics skills
- Self-starter who is open to learning new/open source technologies
Développeur Wordpress Sénior
Logient
Montreal
Permanent à temps plein
Développeur Wordpress Sénior
Montréal, QC
Développeur-euse Wordpress
La compagnie Logient est à la recherche d’un-e Développeur-euse Wordpress qui se joindra à notre équipe de projets internes.
Responsabilités liées au poste
- Participer au développement et à la maintenance de plateformes développées sur mesure en PHP;
- Participer au développement et à la maintenance de plateformes développées en WordPress;
- Créer des applications assurant la communication entre les logiciels PGI (ERP) et les sites PHP;
- Travailler en équipe sur la création et le développement des modules Web à l’aide d’API;
- Agir à titre d’expert PHP auprès des clients et de l’équipe Web;
- Participer aux rencontres client afin de cerner les besoins et agir à titre d’expert et conseiller technique;
- Participer aux définitions des architectures et définir les bonnes pratiques de développement;
- Assurer le contrôle de la qualité en testant les codes et en effectuant les revues de code;
- Réaliser l’optimisation de sites;
- Prendre part à l’implantation des optimisations techniques propres au référencement organique (SEO);
- Être un excellent joueur d’équipe;
- Faire preuve d’habilité dans une équipe agile;
- Évoluer dans un processus de développement et de déploiement continu;
- Être minutieux et méthodique;
- Rester à l’affût des nouvelles technologies et pratiques de développement;
- Toujours garder une longueur d’avance technologiquement et techniquement.
Exigences
- Minimum de 5 années d’expérience en PHP et MySQL;
- Minimum de 3 années d’expérience en WordPress;
- Maîtrise du JavaScript et CSS;
- Connaissances dans l’élaboration de Rest API/Web Services;
- Maîtrise de GIT;
- Esprit analytique;
- Capacité à identifier et à solutionner des problèmes;
- Bonnes aptitudes en communication verbale et écrite;
- Bonne connaissance des pratiques et des concepts du développement orienté objet.
Atouts
- Connaissances des langages et outils comme Magento, Typo3, CraftCMS, NodeJS, Angular, VueJs, React, etc.
- Connaissances des outils DevOps Azure DevOps, Bitbucket Pipelines, etc.
programmeur CNC sur tour
Capmatic ltée
Montreal
Permanent à temps plein
Description du poste
Parmi notre groupe d'usinage, vous aurez à procéder à la fabrication ou modification de pièces mécaniques qui sont des composantes entrant dans la construction de nos équipements d'emballage. Pour ce faire, vous aurez à opérer un tour et une fraiseuse de 5 axes. Vous effectuerez la programmation avec FeatureCam. Mastercam est un atout.
Conditions de travail
Il s'agit d'un nouveau poste permanent à temps plein selon un horaire de jour.
Qualifications requises
- Expérience en programmation et machinage CNC avec tour et/ou fraiseuse.
- Utilisation du logiciel Featurecam.
- Mastercam (un atout).
Java Developer
Capgemini
Montreal
Permanent à temps plein
90 000,00$ - 93 000,00$ /an
Job Description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Job Description Role Summary:
We are looking for a highly experienced Senior Java Developer to join our Assurance Hub team. The ideal candidate is a hands-on technologist with deep expertise across the Java ecosystem and a strong background in building scalable, secure, and high-performance microservices. Banking domain experience is highly desirable with additional exposure to XML, JSON, and messaging technologies.
This role involves collaborating with cross-functional teams, influencing design decisions, ensuring code quality, and contributing to the stability and performance of mission-critical applications within a highly regulated financial environment.
Key Responsibilities:
Application Development Architecture
- Designing, developing, and maintaining enterprise-grade applications using Core Java, Spring, Spring Boot, and Hibernate.
- Building and optimizing RESTful microservices that are scalable, secure, and resilient.
- Implementing Kafka-based integrations including producers, consumers, and streaming pipelines.
- Writing clean, maintainable, and unit tested code using JUnit and best development practices.
CICD Automation Deployment
- Working with CICD pipelines to automate build, test, and deployment processes using tools like Jenkins, GitLab CI, or Azure DevOps.
- Participating in code reviews, architecture discussions, and DevOps integration activities.
- Performing troubleshooting, performance tuning, and production support when required.
Database Scripting
- Designing and optimizing queries in DB2 or PostgreSQL including schema updates and performance improvements.
- Leveraging Unix Shell Scripting for automation, job scheduling, and operational tasks.
Collaboration Stakeholder Management
- Working closely with QA teams, business analysts, product owners, and architects to deliver high-quality solutions.
- Providing technical mentorship to junior developers and participating in knowledge sharing sessions.
- Ensuring compliance with organizational standards, security guidelines, and banking regulatory requirements.
Required Skills Qualifications:
- 7 years of proven hands-on experience in Core Java, Java 8 preferred.
- Spring, Spring Boot.
- Hibernate, JPA.
- RESTful microservices.
- Kafka integration and message streaming.
- JUnit and unit testing frameworks.
- CICD tools and automation.
- DB2, PostgreSQL.
- Unix Shell Scripting.
- Strong understanding of microservices design principles, distributed systems, and cloud-ready application development.
- Experience working in Agile, Scrum environments.
- Excellent analytical, debugging, and problem-solving skills.
Preferred Nice to Have Skills:
- Banking or financial services domain experience.
- Familiarity with XML and JSON-based integration and data transformation.
- Exposure to messaging technologies, API gateways, or cloud platforms.
- Knowledge of containerization tools such as Docker and orchestration frameworks like Kubernetes.
Soft Skills Competencies:
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, high-pressure environment.
- Ownership mindset with the ability to drive solutions end to end.
- Ability to mentor and guide junior team members.
Education:
Bachelor's or Master's degree in Computer Science, Engineering, or related technical discipline.
Compensation:
The base compensation range for this role in the posted location is: CAD $90,000 - $93,000 / Annum.
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Benefits:
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave.
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada).
- Life and disability insurance.
- Employee assistance programs.
- Other benefits as provided by local policy and eligibility.
Important Notice:
Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.
Disclaimers:
Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion, and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status, or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities, and Qualifications required for this position. Physical, mental, sensory, or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant in the United States: http://www.capgemini.com/resources/equal-employment-opportunity-is-the-law
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
```
Java Developer
Axelon Services Corporation
Montreal
Permanent à temps plein
Job Title: Java Developer
Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)
Experience Level: Level 3 (5-7 years)
Duration: 12 Months Contract
Responsibilities:
- 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, DB2, vendor software, and open-source Java technologies.
- Incorporate agile methodologies including Scrum, Test Driven Development, Continuous Integration, and Continuous Delivery.
Skills required:
- 6 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.
Skills Desired:
- 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.
Développeur Dynamics 365
Technologie Delan
Montreal
Permanent à temps plein
Description du poste
Tâches/Responsabilités
Le Développeur sera responsable de contribuer à un important projet de migration d’un CRM Legacy vers Microsoft Dynamics 365 à travers l’organisation.
Plus précisément
- Assurer le développement de fonctionnalités et automatiser les processus afin de veiller à la bonne migration du CRM.
- Mettre en place des stratégies de tests automatisés et les exécuter (tests fonctionnels, scripts détaillés, tests d’acceptation utilisateurs, etc.) dans le but de garantir la qualité de la solution.
- Former les utilisateurs à la nouvelle solution et les supporter dans l’utilisation quotidienne.
- Créer la documentation et modéliser le système d’information.
- Mettre en œuvre les politiques et procédures du service TI.
Profil
- 3+ années d’expérience en tant que Développeur.
- Forte expérience professionnelle avec le CRM Microsoft Dynamics 365.
- Maîtrise de l’environnement C#, Javascript.
- Détenir des certifications en lien avec Dynamics 365 (MB-910, MB-400, PL-200, PL-400, MB-230, MB-210).
- Être rigoureux, proactif et avoir un esprit d’équipe développé.
- AEC ou DEC ou BAC en informatique ou l’équivalent.
- Bilinguisme (Français requis, Anglais fonctionnel).
Senior Data Developer - Dead by Daylight
Behaviour Interactive
Montreal
Permanent à temps plein
The role
Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic . Join us and be a part of the future of interactive entertainment!
At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.
Position Overview
Behaviour is looking for a talented Senior Data Developer who will be improving our data pipelines to support an increasing volume of data and an expanding number of data users. The Data Developer we’re looking for must be a quick learner and not scared of challenging the current processes in place. They must know how to organize workloads efficiently to balance live operations and development. The ideal candidate has expertise in documenting processes, best practices, and platform usage guidelines to ensure clarity and effective knowledge sharing within the team.
This is a senior position, so we are specifically seeking someone who can bring their past experience to the table and elevate our team’s ability to efficiently handle the data for our games.
Responsibilities
- Using advanced SQL and Data Build Tools (dbt) on Snowflake, develop and improve the current data models to support the analysts and user researchers for the game Dead By Daylight;
- Keep up to date and use best practices in testing, security, cost monitoring, performance monitoring and effective use of resources;
- Promote best practices and ensure consistency across games;
- Using Python and Airflow, develop and improve the current toolsets that support the main game data pipeline and gather secondary data;
- Oversee various data projects encompassing different areas of expertise (data development, data analysis...);
- Help junior team members thrive and grow.
What we're looking for
- Training in data development, business intelligence, software development or related fields;
- At least 6 years of experience in data modeling involving complex SQL transformation on large data sets (including experience with cloud databases, Snowflake preferred);
- The equivalent experience developing Python and SQL-based ETL scripts suitable for production environment and utilizing a pipeline scheduler;
- Experience in implementing data governance best practices;
- Experience with Snowflake, DBT, and Airflow;
- Experience with cloud services (AWS or others) is an asset;
Développeur React.js
DELAN
Montreal
Permanent à temps plein
Description du poste
Nous sommes présentement à la recherche d’un Développeur React.js afin d’effectuer de la modernisation logicielle.
Responsabilités
- Participer à la conception, au développement et à la maintenance d'applications de haute qualité.
- Effectuer la passation de technologies désuètes vers un stack technologique récent.
- Optimiser, moderniser et maintenir les applications actuelles.
- Collaborer avec des équipes multidisciplinaires pour définir, concevoir et déployer de nouvelles fonctionnalités.
Profil
- 8+ années d’expérience en développement Front-End.
- Excellente maîtrise en développement React.js.
- Maitrise des technologies Front-End suivantes : HTML, CSS, JavaScript.
- Familiarité avec les bases de données (SQL) et la conception d'API.
- Aisance en développement .Net Core (fort atout).
- BAC en informatique ou l’équivalent.
- Bilinguisme requis (Anglais requis et Français fonctionnel).
Développeur Fullstack.NET/ANGULAR
Davidson consulting
Montreal
Permanent à temps plein
Description de Poste
Rejoindre Davidson, ce n’est pas seulement intégrer un groupe de 3000 consultants dans 6 pays et 2 continents, c’est intégrer LA société qui a été élue par ses salariés Great Place To Work France et Europe pendant 4 ans mais aussi une des plus grandes B Corp de France, nommée (Les “B Corp” formant une communauté de sociétés qui ont décidé d’être non pas les meilleures du monde mais les meilleures POUR le monde).
Principes de Développement
Parce que notre développement repose sur des principes forts :
- Un profond respect de l’ensemble de nos parties prenantes : consultant(e)s, clients et fournisseurs. Car si le travail “ne fait pas le bonheur”, il peut cependant “faire le malheur”. Nous nous engageons donc à écouter et agir avec honnêteté.
- Une égalité des chances dans le traitement de nos candidatures et dans la gestion de carrière de nos salarié(e)s. Nous croyons en un milieu de travail où équité F/H, inclusion et diversité sont la norme.
- Une empreinte environnementale minimale, et sociétale maximale. C’est pourquoi, au-delà des missions que vous réaliserez, vous pourrez également contribuer à des projets que Davidson soutient : missions de solidarité internationale (avec Planète Urgence), bénévolat auprès d’associations (chaque Davidsonien(ne) dispose de 3 jours par an pour intervenir à leurs côtés), accompagnement d’étudiant(e)s issus de milieux peu favorisés (avec Article 1), investissement dans des startups développant des solutions innovantes, actions collectives et individuelles pour la réduction de notre impact carbone…
- Un Management adhocratique basé sur la mise en œuvre des principes de “l’entreprise horizontale” et du “management tribal”. Sur ce dernier point une précision d’importance : le bien-être au travail est un luxe qu’il faut pouvoir s’offrir en étant une entreprise “solide”. Ceci induit pour les Davidsonien(ne)s d’allier prises d’initiative, engagement et professionnalisme. Car “sans travail, le talent n’est qu’une sale manie”. Et cela nous incite à chercher à recruter des personnes… meilleures que nous…
Nous encourageons les candidatures de personnes en situation de handicap, et nous nous engageons à répondre au mieux à leurs besoins spécifiques.
Mission / Profil
En tant que Consultant(e) Fullstack .Net/Angular Davidsonien(ne), tu devras :
- Contribuer au développement d’une application Front office
- Participer aux spécifications techniques
- Faire évoluer une application web à destination des métiers
- Prendre en charge les développements en garantissant la qualité du code
- Optimiser l’ergonomie et proposer du refactoring de code
- Mettre en place les tests et la recette technique de la solution développée
- Participer à la mise en production dans un environnement full Agile
Compétences requises ou à acquérir
- Diplômé(e) d’un Bac +5, tu souhaites travailler dans un environnement fullstack .Net/Angular
- Maîtrise (ou a envie d’apprendre) une ou plusieurs des technologies suivantes : Net Core, C#, Angular 8, Angular JS, SQL Server
- Anglais
Aptitudes / Savoir-être
- Esprit d’équipe et de partage !
- Curiosité
- Envie de progresser
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 !