Espace publicitaire
Postes correspondant à votre recherche : 329
Frontend Developer

J RAM IT Consulting

Montreal

Permanent à temps plein

Postuler directement

Location: Montreal, QC (Hybrid – 3 days onsite mandatory)

Duration: 12 Months Contract

Interview Process:

Local candidates preferred. In-person interview required after the initial video round. Travel expenses will be reimbursed upon submission of valid receipts.

Role Overview

We are seeking an experienced UI/Angular Developer to join the TPC department. The development team is building a new enterprise application leveraging Angular, Java, and Python, focused on reporting, analytics, and financial planning.

Key Responsibilities

  • Design, develop, and maintain UI applications using Angular
  • Participate in all phases of SDLC from requirements gathering to production release
  • Collaborate with business users and cross-functional technology teams
  • Implement new features following TDD and best practices
  • Identify process improvements with a focus on scalability and stability
  • Ensure high-quality deliverables in an Agile environment
  • Communicate effectively with remote and regional teams

Required Skills

  • 7+ years of experience in Angular application development
  • Experience with testing tools such as JUnit, JBehave, Concordion, etc.
  • Hands-on experience with Bitbucket, Git, and Jenkins
  • Solid understanding of SDLC methodologies
  • Excellent communication skills and experience working with global teams

Desired Skills

  • Experience working in Agile environments
  • Knowledge of RDBMS databases such as DB2, Sybase, etc.
  • Ability to work independently and collaboratively
  • Strong client service mindset with timely delivery of tasks
#J-18808-Ljbffr
Software Developer

Fortinet

Montreal

Permanent à temps plein

Postuler directement

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire a Software Developer for our team in Ottawa.

Responsibilities

5+ years of software development experience

Familiar with cross‑platform desktop application development environments (Windows, macOS, Linux) and frameworks such as Electron

Familiar with full stack web development skills and libraries including JavaScript, React / Redux, CSS, HTML5, PWA, Node.js, MySQL or MongoDB

Experience in C / C++ is an asset for the middle layer of this development

Solid background in networking technologies and protocols

Excellent problem‑solving and troubleshooting skills

Ability to take full ownership of assigned tasks and work well independently

Excellent communication skills and teamwork skills

Qualifications

Bachelor's Degree in Computer Science or Electrical Engineering

Knowledge of telephony protocol such as VoIP / SIP

Experience with instant message protocols such as XMPP, Socket.io

Web technologies including WebSocket, WebRTC, WebAudio, HTTP / 2

Experience with MERN or LAMP stack

Knowledge of audio and video codecs such as opus, H.264, H.323

Experience with cloud computing development, such as AWS, Azure, etc.

Benefits

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises 100% company‑paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources, etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive paid time off and flexible leave policies, including paid health days, to help you take care of yourself and your family members. All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company’s discretion.

About Our Team

Join our Software Development team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams, and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet’s core values of openness, teamwork, and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet’s high standards of excellence in cybersecurity solutions.

Why Join Us

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive total rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

Job Details

Seniority level : Mid‑Senior level

Employment type : Full‑time

Job function : Engineering and Information Technology

Industries : Computer and Network Security

Location : Ottawa, Ontario, Canada

Salary : CA$95,000 - CA$115,000

Posted : 10 hours ago

Referrals increase your chances of interviewing at Fortinet by 2x.

J-18808-Ljbffr

Programmeur CNC

Groupe DCM

Montreal

Permanent à temps plein

Postuler directement

Nous sommes à la recherche d'un(e) programmeur(se) CNC ! Vous aimeriez venir travailler au sein d'une entreprise stimulante et dynamique ? Est-ce que les critères ci-dessous correspondent à votre profil ? Envoyez-nous votre candidature dès maintenant !

Ce que nous vous offrons :

  • Assurance collective ;
  • 32 heures de congé personnel payé par l'employeur ;
  • Horaire flexible ;

Raison d'être du poste

Relevant du directeur programmation, le ou la titulaire du poste réalise des activités complexes reliées à la programmation CNC : évaluation des coûts de production, contrôle des configurations, évaluation des besoins d’outils de coupe, programmation des machines d’usinage, etc.

Principales responsabilités :

  • Élaborer ou mettre à jour les programmes pour les fraiseuses et tours à contrôle numérique 3, 4 et 5 axes /Integrex/Routing à l’aide du programme Catia V5 ;
  • Validation des programmes dans Vericut ;
  • Produire et gérer les documents de montage et d’historique ;
  • Déterminer les étapes d’usinage requises en collaboration avec le département des méthodes ;
  • Lire et interpréter des plans et des modèles en 3D ;
  • Supporter les opérateurs lors des montages et en cours de production, si nécessaire ;
  • Élaborer toutes les étapes servant à la fabrication des gabarits de montage (conception, méthodes, programmation) ;
  • Effectuer la recherche pour des outils spéciaux, si nécessaire.

Exigences d’emploi

Scolarité requise :

  • DEP usinage ; ou
  • DEC en génie mécanique ; ou
  • Formation équivalente.

Compétences techniques :

  • 3-5 années d'expérience en programmation CNC ;
  • Formation en programmation Catia V5 ;
  • Connaissance du logiciel Vericut (un atout) ;
  • Connaissance du logiciel Topsolid (un atout) ;
  • Connaissance du logiciel Mastercam (un atout) ;
  • Connaissance du logiciel Solid Work (un atout) ;
  • Connaissance du logiciel NX (un atout) ;
  • Expérience en outillage (GSE) (un atout) ;
  • Maîtrise des techniques de fraisage ;
  • Maîtrise des techniques de tours ;
  • Lecture de plans et dessins ;
  • Français et anglais, niveau intermédiaire.

Compétences personnelles :

  • Honnêteté et intégrité ;
  • Gestion du temps et des priorités ;
  • Autonomie et jugement ;
  • Esprit d’analyse et résolution de problèmes ;
  • Sens de l'écoute ;
  • Capacité à exercer des suivis et contrôles.


Junior Programmer

Future Electronics

Montreal

Permanent à temps plein

Postuler directement

Responsibilities

  • Performance of programming necessary to the implementation of new programs as defined by the specifications provided
  • Performance of programming necessary to the implementation of program changes as defined by specifications provided
  • Performance of sundry tasks related to production support, including bug identification, program correction, correction of corrupt files, and system documentation
  • Perform unit testing
  • Other duties as required

Qualifications and Experience

  • A minimum of scholastic achievement is required, such as M.I.S. certificate, or Technical certificate. One or more years of directly related experience is an asset.
  • Technological skills dictated by job function (see below)

Practical experience in the following technologies:

  • Java
  • SQL Databases

Web Developer

0 to 2 years’ experience focused on web / database applications and development

Related Microsoft Certification is a strong plus

Practical experience in the following technologies (continued):

  • Java, CSS, Spring
  • SQL Server

An Asset

  • Familiarity with Agile development methodologies
  • Good communication and Interpersonal skills
  • Ability to work in a team environment
  • Good Analytical & Problem-solving skills
  • Takes pride in delivering high quality work
  • Extremely Motivated, Dynamic & Creative Individual
#J-18808-Ljbffr
Développeur I -181772

HYDRO-QUEBEC

Montréal

Permanent à temps plein

Postuler directement

Employeur

HYDRO-QUEBEC

Description de l'entreprise

Reconnus comme des leaders de l’Hydro-électricité et des grands réseaux électriques, nous exportons une énergie propre et renouvelable et valorisons notre expertise ainsi que nos innovations tant au Québec qu’hors Québec.

Description de l’offre d’emploi

Pour être considérer il est important de postuler sur l'affichage via le principales activités au quotidienAnalyser et évaluer les besoins informatiques et techniques de l'utilisateur et recommander une solution informatique adaptée au besoin.Participer à l'élaboration des recommandations pour les projets d'envergure.Participer à la réalisation des stratégies de développement, de modification et d'implantation des logiciels/applications.Concevoir, réaliser, améliorer et corriger les anomalies des programmes informatiques dans le respect des règles de programmation.Concevoir, réaliser et tenir à jour les tests unitaires et d'assurance qualité.Participer à la réalisation de la vigie de l'évolution des logiciels et applications afin d'influencer les décisions du domaine d'affaires.Assister les utilisateurs et assurer les liens avec les parties prenantes.Rédiger et mettre à jour la documentation nécessaire à la compréhension, au développement, à l'exploitation et à l'entretien des programmes informatiques.Participer à la validation du matériel de formation et assurer le soutien au formateur.ExigencesDétenir un diplôme universitaire de premier cycle (BAC) en informatique.Posséder un minimum de 3 à 6 ans d’expérience pertinente en conception et développement Java/Python.Compétences et connaissances reliées au posteAvoir une bonne connaissance des technologies Java et Spring MVC, Spring Boot, Python.Avoir une bonne connaissance d'outils Messaging (JMS, AMQP), OpenShift, API REST, Swagger.Avoir une bonne connaissance de Kubernetes, Docker et des bases de données SQL.Avoir une bonne connaissance des outils de sécurité : openID, certificats clé publique.Avoir une bonne connaissance des plateformes et solutions d’intégration.Égalité des chancesÀ Hydro-Québec, nous favorisons le maintien d’un milieu de travail où chaque personne peut se réaliser pleinement. En accord avec notre Stratégie de réconciliation économique et de renforcement des relations avec les Premières Nations et les Inuit, nous cultivons tout particulièrement une culture ouverte aux réalités autochtones et inclusive de celles-ci. Nous invitons toutes les personnes qualifiées à poser leur candidature et à indiquer leur appartenance à l’un ou plusieurs des groupes suivants : femmes, personnes autochtones, minorités visibles et ethniques et personnes en situation de handicap. Notre conception de la diversité inclut également l’ensemble des identités de genre et des orientations sexuelles.Des mesures d’accommodement peuvent être offertes aux personnes en situation de handicap afin d’optimiser leur recrutement.

Formations

Baccalauréat 1er cycle, Informatique - Informatique

Compétences

Capacité d’adaptationCapacité à travailler en équipePolyvalence

Langues

Français parlé et écrit - Élevé

Horaire

Jour

Nombre d'heures

35 heures

Expérience

3 à 5 ans

Durée d'emploi

Temporaire
Espace publicitaire
CNC programmer

Groupe DCM

Montreal

Permanent à temps plein

Postuler directement

We are looking for a CNC programmer ! Would you like to join a stimulating and dynamic organization ? Do the requirements below match your profile ? Send us your application now !

What we offer :

  • Group insurance ;
  • 32 hours of personal leave paid by the employer ;
  • Flexible schedule ;
  • And much more !

Job purpose

Reporting to the Programming Director, the job holder carries out complex activities related to CNC programming : production cost evaluation, configuration control, evaluation of cutting tool requirements, programming of machining centres, etc.

Main responsibilities :

  • Develop or update programs for 3-, 4- and 5-axis CNC milling machines and lathes /Integrex/Routing using the Catia V5 program ;
  • Validate programs in Vericut ;
  • Produce and manage assembly and history documents ;
  • Determine required machining steps in collaboration with the methods department ;
  • Read and interpret drawings and 3D models ;
  • Support operators during set-up and production, if required ;
  • Develop all the steps involved in manufacturing assembly templates (design, methods, programming) ;
  • Research special tools, if required.

Job requirements

Education required :

  • DES machining ; or
  • DCS mechanical engineering ; or
  • Equivalent training.

Technical skills :

  • 3-5 years' experience in CNC programming ;
  • Training in Catia V5 programming ;
  • Knowledge of Vericut software (a plus) ;
  • Knowledge of Topsolid software (a plus) ;
  • Knowledge of Mastercam software ( a plus) ;
  • Knowledge of Solid Work software (a plus) ;
  • Knowledge of NX software (a plus) ;
  • Experience in tooling (GSE) (a plus) ;
  • Proficiency in milling techniques ;
  • Proficiency in lathe techniques ;
  • Reading of plans and drawings ;
  • French and English, intermediate level.

Personal skills :

  • Honesty and integrity ;
  • Time and priority management ;
  • Autonomy and judgment ;
  • Analytical and problem-solving skills ;
  • Ability to listen ;
  • Ability to monitor and control.
Programmeur CFAO

Groupe ACE

Montreal

Permanent à temps plein

Postuler directement
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 418-487-2889
Confidentialité assurée.

Programmeur CAO/FAO

Alumico Architectural inc.

Montreal

Permanent à temps plein

Postuler directement

Pourquoi joindre Alumico?

Si vous recherchez une entreprise en croissance, offrant une stabilité d’emploi, vous permettant de vous impliquer et développer autonomie, Alumico est l’endroit où vous épanouir. Fondée en 1989, Alumico est un leader québécois dans la fabrication de portes, fenêtres et murs rideaux en aluminium.

Mission du poste :

En tant que Technicien CAO/FAO, vous jouerez un rôle clé dans la programmation et l’optimisation de nos centres d’usinage CNC. Vous transformerez les dessins et documents techniques en programmes précis, à l’aide d’outils spécialisés en conception et fabrication assistées par ordinateur, afin d’assurer la qualité, l’efficacité et la précision de nos opérations de production.

Responsabilités principales:

Programmation CNC

  • Programmer et optimiser les usinages CNC à l’aide de logiciels de gestion spécialisés.

  • Exporter, intégrer et tester les programmes directement dans l’environnement de production.

  • Développer les programmes pour les préparations de quincaillerie (portes, fenêtres, murs rideaux).

  • Assurer la précision, la qualité et la conformité des pièces produites.

Rôle technique

  • Lire et interpréter les dessins techniques pour définir les usinages requis.

  • Collaborer étroitement avec la mise en production et le centre d’usinage pour résoudre les enjeux techniques.

  • Réaliser des tests d’usinage pour les nouveaux produits et assurer la qualité des prototypes.

Amélioration continue

  • Maintenir et optimiser la banque d’usinage existante.

  • Proposer des améliorations aux méthodes de programmation et aux processus d’usinage.


Qualifications requises

  • Une formation en usinage, en dessin ou programmation CNC ou une expérience équivalente;
  • Minimum de 3 à 5 ans d’expérience pertinente en lien avec le poste;
  • Maîtrise du logiciel AutoCAD;
  • Connaissances pratiques de Mastercam, SolidWorks ou logiciels similaires;
  • Compréhension avancée des gabarits de quincaillerie;
  • Habileté à utiliser des instruments de mesure de précision;
  • Atout : Connaissances des logiciels Opéra, Drill, Job, Camplus, Vysoft, Fusion 360.
  • Rigueur, sens du détail et esprit analytique;
  • Autonomie, polyvalence et capacité à s’adapter dans un environnement de production;
  • Excellentes aptitudes en communication et en travail d’équipe.
  • Maîtrise de la langue française

Software Developer

Communications Security Establishment (CSE)

Montreal

Permanent à temps plein

Postuler directement

EMPLOYER :

Communications Security Establishment (CSE)

JOB DESCRIPTION :

The start date is not accurate, depends on security clearance process.

Salaries range from $78,001.00 to $105,060.00, depending on the level. These positions are currently eligible for a market allowance ranging from $8,366.36 to $12,103.35.

Location

All jobs are in Ottawa, Ontario. This selection process will be used to staff positions within the Edward Drake Building (1929 Ogilvie Road) and the Cyber Centre (1625 Vanier Parkway).

Language Requirements

Required Qualifications

You must clearly demonstrate in your application how you meet these required qualifications :

Education

You must have either one of the following :

A University degree in a field related to the position, such as (but not limited to) : Computer Science, Engineering (e.g. Computer, Software, Electrical), Mathematics

An acceptable combination of education (i.e. college diploma, professional certification) in a field related to the position (as above) and relevant experience.

The educational program must be recognized in Canada and you must be able to provide proof of education credentials. Students graduating within the next twelve (12) months are eligible to apply.

Experience

Programming experience (one or more of the following : designing, developing, testing, deploying, maintaining, or improving software) with at least one modern language such as but not limited to Java, C, C++, Python, or modern web languages and frameworks.

Application Development

Knowledge and ability to design, define, develop, construct, enhance, support, and maintain application software on one or more platforms.

Knowledge of Information Technology

Possesses a generalist’s knowledge of all areas in IT, including but not limited to : Software application development, data storage systems, IT security, IT architecture, system administration, networking, and telecommunications.

Cognitive Thinking Skills

Responding to challenges with innovative solutions, products, or services by questioning conventional means, using intuition, experimentation & fresh perspectives; understanding, analyzing, synthesizing, and relating complex information and abstract variables.

Working in a Team

Demonstrating effective interpersonal skills & working cooperatively and effectively within & across organizational units to achieve common goals.

Change and Innovation

Create a culture where flexibility & openness to new ideas are encouraged. Lead transformation with courage & conviction.

Security

Have no criminal record

Be a Canadian Citizen (dual citizens included)

Be eligible for a Top Secret security clearance

Be willing to comply with CSE’s own security policies and standards

Asset Qualifications

You should clearly demonstrate in your application any specialized expertise that apply to you, as it will be used to determine best fit within CSE.

Specialized Expertise

Knowledge of Cyber Security

Knowledge of Cloud Technologies

Knowledge of Modern Software Development Architectures

Knowledge of DevOps

Knowledge of Databases

Knowledge of Software Reverse Engineering

Knowledge of Vulnerability Research

Candidates may be assessed on one or more of the following asset competencies :

Knowledge of the Software Development Process

Cyber Security

Data Storage Design

Data Administration & Management

Infrastructure / Platforms

Knowledge of Object-Oriented Programming

Knowledge of the Quality Assurance Process

Knowledge of Software Reverse Engineering

Project Management

System Integration

Telecommunications (Data & Voice) Networks

Web Design and Development

Geospatial Systems Technology

Accountability / Autonomy

Interactive Communication

Service

Achieving Results

Lead & Motivate

Strategy and Vision

Application Process

How to Apply

Please include two references (2 supervisors) at the bottom of your application. Failure to do so will result in your application being screened out of the selection process.

If you cannot apply online or have a disability preventing you from applying online, please inform us by contacting [emailprotected] prior to the closing date.

What to Expect

A written test will be administered to candidates who successfully pass the application review. It will be used as a screening tool. Make sure to check your spam / junk mailbox regularly for notification of the test.

Interview(s) will follow for candidates who are successful on the written test. You can request that the process be conducted in the official language of your choice. CSE offers an assessment process which will accommodate any measures required to enable you to be assessed in a fair and equitable manner. Those measures are available to all candidates for further assessment. Related information received will be addressed confidentially. If you may need such accommodation, please advise us.

References will only be contacted for candidates who have successfully completed the interview(s).

Candidates will be required to complete the security process as part of the global assessment, which involves a security interview, a polygraph test, a psychological assessment, and a background investigation covering a minimum of your last 10 years history, including credit and financial verifications. Information regarding this process can be found on CSE's website.

The entire selection process – tests, interviews, security investigation – may take more than one year to complete.

If you are deemed to be unsuccessful in the assessment process for this particular selection process, you may reapply in twelve (12) months.

J-18808-Ljbffr

Senior Developer

dominKnow Learning Systems

Montreal

Permanent à temps plein

Postuler directement

dominKnow Learning Systems

www.dominknow.com) is a leader in the eLearning field, providing international clients with proven cloud software (SaaS), professional services, and custom content development.

To support our rapidly expanding platform and customer base, dominKnow is seeking to bring on board talented people to join our team in our Kanata office. We need a wide variety of skills to fill our needs. You are a developer who combines technical knowledge and experience with a passion for development to deliver consistent, professional results. You will leverage your passion for development to deliver consistent easy-to-use products and solutions for our customers.

Skills and Qualifications :

5+ years software development experience

Post-secondary education in computer science / programming or related discipline

Passion for development and technology

Experience in modern full-stack web development

Cloud-based software development experience

Demonstrated architecture and system design experience

Experience with Agile development including using CI / CD

Ability to self-manage project work and escalate as required

Advanced troubleshooting and problem-solving skills to not only correct current issues, but to prevent future ones as well.

Excellent team interpersonal, collaboration, and communication skills, both oral and written, for technical and non-technical audiences.

Demonstrated commitment to self-improvement to build upon existing skills and acquire new ones

Previous experience mentoring intermediate and / or junior developers

Additional preferred experience includes :

Experience with a Java framework such as Spring Boot

Experience with ColdFusion

Deploying scalable applications to AWS

Experience with a DVCS, especially using Git

Big Data / Data Science experience, especially using Elasticsearch

Linux, NGINX, and related technologies

Experience with the Jira / Bitbucket / Bamboo development stack

E-learning industry and standards such as xAPI / TinCan and LRSs

Why join our team?

With more than 25+ years in the business and our learner-centric approach to authoring award-winning software for content development, every team member really does make a difference

At dominKnow, our professional and technical standards are high, but we do it in a comfortable, fun work environment with flexible hours, a casual dress-code, and a great work-life balance

Our employee social committee organizes fun events!

dominKnow is an equal opportunity employer and strongly supports diversity in the workplace. Please note that dominKnow is committed to complying with the Accessibility for Ontarians with Disabilities Act, 2005, and has policies in place to accommodate candidates with disabilities during the selection process. Should you require accommodation or have a question regarding any of these policies, please contact us.

J-18808-Ljbffr

Espace publicitaire
Angular Developer

NTT DATA North America

Montreal

Permanent à temps plein

Postuler directement

Overview

At NTT DATA, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees have been key factors in our company's growth and market presence. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA and for the people who work here. NTT DATA Services currently seeks a Angular Developer to join our team in Montreal, Canada.

Job Description - Angular Developer (7+ Years Experience)

Responsibilities

  • Design, develop, and maintain complex, scalable, and responsive web applications using the latest versions of Angular (12+).
  • Write clean, maintainable, and efficient TypeScript, HTML, and SCSS code following industry best practices.
  • Collaborate with UI/UX designers to ensure the technical feasibility of designs and translate them into high-quality user interfaces.
  • Optimize applications for maximum speed, performance, and scalability, following front-end best practices.
  • Integrate Angular applications with RESTful APIs and backend services, ensuring smooth and secure data flows.
  • Implement and maintain automated unit and integration tests using Jasmine, Karma, or Cypress.
  • Participate in daily Scrum activities, sprint planning, grooming, and code reviews as part of an Agile development team.
  • Troubleshoot, debug, and upgrade existing Angular applications to improve performance and maintainability.
  • Stay up to date with the latest trends in the Angular ecosystem, front-end technologies, and UI engineering practices.
  • Document code, components, and architecture to support long-term maintainability.
  • Mentor junior developers and contribute to improving overall team engineering standards.

Basic Qualifications

(Required skills with minimum years of experience)

  • Minimum 7+ years of experience building modern web applications using Angular (preferably Angular 12+).
  • Solid experience with responsive/adaptive UI design and front-end performance optimization.
  • Experience integrating with RESTful APIs and handling asynchronous data.
  • Minimum 2+ years working with unit testing frameworks such as Jasmine/Karma and E2E testing tools.
  • Experience using Git or similar version control systems.
  • Ability to write reusable, modular, and well-documented Angular components.
  • Strong problem-solving skills, attention to detail, and the ability to work independently or in a collaborative Agile team.
  • Bachelor's degree in Computer Science, Engineering, or related field—or equivalent practical experience.

Travel

This role may occasionally require travel depending on business or project needs. Preferred location: Montreal.

Degree

Bachelor's in Computer Science, Engineering, or equivalent practical experience.

Nice to Have (Preferred but Not Required)

  • Experience with state management libraries such as NgRx or Akita.
  • Experience working with CI/CD pipelines and DevOps practices.
  • Familiarity with Agile/Scrum methodologies.
  • Exposure to other front-end or mobile frameworks (React, Vue, Ionic).
  • Experience with performance profiling and optimization tools.
  • Open-source contributions or a strong personal project portfolio.
  • Prior project lead or mentorship experience.

About NTT DATA Services

NTT DATA Services is a recognized leader in IT and business services, including cloud, data and applications, headquartered in Texas. As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-cloud infrastructure services, BPO, systems integration and global data centers. We are committed to our clients' long-term success. Visit nttdata.com or LinkedIn to learn more.

NTT DATA Services is an equal opportunity employer and considers all applicants without regard to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.

This position is eligible for company benefits that will depend on the nature of the role offered. Company benefits may include medical, dental, and vision insurance, flexible spending or health savings account, life, and AD&D insurance, short-and long-term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits.

#J-18808-Ljbffr
Mobile Developer

Highspring

Montreal

Permanent à temps plein

Postuler directement

Description de Poste

Highspring is a trusted consulting and professional services partner, helping organisations deliver cutting-edge technology solutions and achieve their strategic goals. We specialise in connecting top talent with innovative projects that shape the future of digital experiences.

The Opportunity

We are seeking a Senior Mobile Developer with expertise in either iOS or Android development to join a dynamic team working on high-impact projects. This role is ideal for someone passionate about building robust, scalable mobile applications and eager to learn new technologies.

What You'll Do

  • Design and develop advanced mobile applications for iOS or Android platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement best practices for mobile architecture and performance optimisation.
  • Work with modern frameworks and tools such as SwiftUI, Swift Package Manager (SPM), and Async/Await.
  • Contribute to Backend-for-Frontend (BFF) architecture integration.
  • Stay up-to-date with emerging technologies and continuously improve development processes.

What You Bring to the Table

  • Minimum 7+ years of experience in mobile development.
  • Strong expertise in Swift (for iOS) or Kotlin (for Android).
  • Solid understanding of iOS architecture or Android architecture.
  • Experience with Swift Package Manager (SPM) and SwiftUI.
  • Proficiency in Async/Await for asynchronous programming.
  • Knowledge of Kotlin, even if primarily focused on iOS.
  • Familiarity with Backend-for-Frontend (BFF) architectures.
  • A growth mindset and willingness to learn new technologies.

Why Join Highspring

At Highspring, you'll work on exciting projects that leverage the latest technologies, collaborate with industry experts, and grow your career in a supportive, innovative environment. We value curiosity, adaptability, and technical excellence.

Développeur.NET

CGI

Montreal

Permanent à temps plein

60 000,00$ - 115 000,00$ /an

Postuler directement

Développeur .NET

Position Description

Le rôle de Développeur .NET, c'est participer à une initiative stratégique visant à moderniser la gestion des produits d'assurance et d'assistance au sein des canaux numériques (web et mobile). Ce projet a pour objectif d'offrir une expérience fluide et autonome pour consulter les produits détenus et adhérer en ligne à de nouveaux produits. Le projet implique la création d'API d'affaires, l'intégration avec les systèmes centraux, et la mise en place d'une architecture orientée événements.

Your future duties and responsibilities

Ton rôle au sein de l’équipe

En tant que Développeur .NET, tu agiras à titre de spécialiste technique backend au sein de notre équipe de développeurs secteur bancaire. Tu contribueras activement à la conception, au développement et à l'intégration des API d'adhésion et d'orchestration avec les systèmes existants. Tes compétences en développement .NET, ta rigueur et ta capacité à collaborer dans un environnement complexe multi-équipes seront essentielles pour soutenir la livraison de solutions robustes et performantes. Tu travailleras en étroite collaboration avec l'architecte solution, les développeurs backend et les équipes du système central.

Required qualifications to be successful in this role

Pré-requis techniques

  • 5 ans d'expérience ou plus en développement logiciel,
  • Diplôme universitaire en informatique de gestion, informatique ou génie informatique
  • .NET / C# : Maîtrise du langage et de l'écosystème .NET pour le développement d'API REST et de microservices.
  • Intégration avec systèmes existants : Expérience dans la conception de services d'orchestration appelant plusieurs systèmes (API internes, bases de données, ECM, services de consentement).
  • AWS : Connaissance des services cloud AWS (S3, Lambda, API Gateway, Aurora, CloudWatch).
  • Sécurité et conformité : Bonne compréhension des mécanismes d'authentification (OAuth 2.0, JWT) et des pratiques de sécurisation d'API.
  • Base de données : Connaissance des bases de données relationnelles (SQL Server, Aurora) et expérience avec les opérations CRUD à grande échelle.

Atouts

  • Kafka : Familiarité avec les architectures événementielles et la publication/consommation de messages dans un environnement Kafka.
  • CI/CD : Maîtrise d'outils tels que GitLab CI/CD, Jenkins ou Azure DevOps pour le déploiement automatisé.
  • Expérience dans le domaine bancaire ou des assurances : Compréhension des processus liés aux produits d'assurance, à la conformité et à la gestion contractuelle.

Lieu : Montréal

Mode de travail: 2 jours en présentiel

#LI-AR1

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 60 000$ et 115 000$. Ce poste est vacant.

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.

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.

Software Developer

Syntax

Montreal

Permanent à temps plein

Postuler directement

Description de poste

Syntax est un fournisseur de services infonuagiques gérés de premier plan pour les applications d’entreprise critiques. Depuis 1972, Syntax offre des solutions technologiques complètes aux entreprises de toutes tailles.

L’entreprise possède une expertise reconnue dans la mise en œuvre et la gestion de déploiements ERP (Oracle, SAP) dans des environnements infonuagiques privés, publics ou hybrides, sécurisés et résilients. Grâce à des services de conseil technique et fonctionnel, ainsi qu’à une surveillance et une automatisation de classe mondiale, Syntax accompagne certaines des plus grandes entreprises d’Amérique du Nord, issues de divers secteurs d’activité. Syntax possède des bureaux dans le monde entier et collabore avec Oracle, SAP, AWS, Microsoft, IBM et d’autres leaders mondiaux de la technologie.

Compétences requises :

  • Expérience avancée en Python ou Golang
  • Expérience avec les conteneurs et Kubernetes (K8S)
  • Expérience en conception et configuration de pipelines CI/CD (Intégration et Déploiement continus) – un atout
  • Bonne connaissance des microservices et des API
  • Connaissance d’au moins un cadre Infrastructure as Code (IaC) – un atout
  • Expérience avec au moins une plateforme infonuagique (AWS, Azure, OCI, GCP)

Rôle et responsabilités :

  • Développement de plateforme : Contribuer activement au développement d’une plateforme d’IA générative gérée. Cela comprend la compréhension des exigences du projet, la proposition de solutions et la réalisation de tâches de développement en Python ou Golang.
  • Développement d’intégration : Participer à la création et à la maintenance de connecteurs vers des services tiers, assurant des connexions efficaces, sécurisées et une intégrité des données optimale.
  • Extension logicielle : Étendre les fonctionnalités des applications et outils open source en rédigeant des modules et des plug-ins personnalisés, avec un code propre, efficace et réutilisable.
  • Documentation : Participer activement au processus de documentation en produisant des documents détaillés, diagrammes, schémas, graphiques et commentaires de code afin d’appuyer les autres membres de l’équipe et les parties prenantes.
  • Développement professionnel : Se tenir à jour avec les derniers outils de développement, techniques de programmation et technologies, via des formations continues, lectures professionnelles, réseautage et participation aux organisations du secteur.

Pourquoi rejoindre Syntax ?

Rejoignez notre histoire de succès et participez à des projets d’innovation passionnants qui font sensation dans toute l’industrie.

Nous avons récemment lancé l’une des usines de fabrication les plus avancées au monde, basée sur SAP S/4HANA Cloud et SAP Digital Manufacturing Cloud for Execution, pour Smart Press Shop, une coentreprise pionnière entre Porsche et le spécialiste du formage Schuler.

  • Rémunération compétitive et supérieure à la moyenne
  • Programme Global Tourist : possibilité de travailler depuis l’étranger à l’occasion
  • Horaires flexibles et option télétravail
  • Avantages attrayants, tels qu’un régime de retraite d’entreprise et diverses offres de santé
  • Environnement moderne où la convivialité et le tutoiement font partie de la culture
  • Culture du feedback ouvert, hiérarchie plate et équipe motivée
  • Plan de carrière individualisé, avec formation continue et encadrement professionnel
Java Developer

Targeted Talent

Montreal

Permanent à temps plein

Postuler directement

Job Description

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology.

You Have:

  • 3+ years’ experience as a Software Developer, developing applications with Java.
  • Experience working with Java 8+
  • Experience developing applications with the Springboot framework is required
  • Strong experience working with large data sets with SQL
  • Experience working with RESTful APIs

Perks:

  • Competitive Salary
  • Remote work
  • Health and dental benefits
  • 3 weeks’ vacation

* Unfortunately, we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.

Espace publicitaire
UI Developer

Compunnel, Inc.

Montreal

Permanent à temps plein

Postuler directement

Key Responsibilities

  • Collaborate with Risk and Compliance teams to translate requirements into functional interfaces.
  • Write clean, scalable, and well-documented code.
  • Conduct unit and integration testing using tools like Jasmine and Cypress.
  • Utilize build tools (npm, Node.js) and version control systems (Git).
  • Participate in back-end development tasks using Java and Spring Boot, as needed.
  • Contribute to UI performance optimization and code quality improvements.
  • Work within Agile/Scrum development methodologies.
  • Assist in DevOps practices, including CI/CD pipeline integration.

Required Qualifications

  • 2+ years of hands-on software development experience in the Java ecosystem.
  • Proficient in Angular, TypeScript, HTML, and CSS.
  • Experience with front-end testing frameworks (Jasmine, Cypress).
  • Familiarity with Node.js and build tools like npm.
  • Proficient in using Git for version control.

Preferred Qualifications

  • Experience with Java and back-end technologies such as Spring Boot and JDBC.
  • Understanding of RESTful API development and asynchronous request handling.
  • Familiarity with SQL and relational database concepts.
  • Experience with microservices architecture and CI/CD practices.
  • Knowledge of front-end build pipelines, linting tools, and performance optimization techniques.
  • Strong problem-solving skills and attention to detail.
  • Excellent collaboration and communication skills.
  • Exposure to Agile/Scrum teams.

Certifications (if any)

  • Not required, but relevant software development or Agile certifications are a plus.

Education

  • Bachelor’s degree or higher in Computer Science or a related field.
Software Developer

Intelerad Medical Systems

Montreal

Permanent à temps plein

97 500,00$ - 130 000,00$ /an

Postuler directement
```html

Description de l'entreprise

Chez Intelerad, nous croyons que le chemin vers les réponses en matière de soins de santé doit être clair, que vous attendiez un diagnostic ou que vous essayiez d'en accélérer un. Nos solutions d’imagerie médicale rationalisent le flux d’informations, simplifient les processus complexes, maximisent l’efficacité et mettent en lumière l’inconnu. Nous permettons aux médecins d'apporter aux patients les réponses dont ils ont besoin plus rapidement et d'améliorer les résultats pour tous. Grâce à une imagerie plus accessible, on sort les patients de l’obscurité.

Basée à Raleigh, en Caroline du Nord, et à Montréal, Intelerad compte près de 800 employés dans des bureaux répartis dans quatre pays. L'entreprise offre à près de 2 000 organisations de soins de santé à travers le monde la rapidité, l'évolutivité et la simplicité nécessaires pour augmenter les performances de l'entreprise tout en, surtout, en améliorant les résultats des patients. Les solutions d'entreprise modernes d'Intelerad ont été reconnues par la reconnaissance Best in KLAS, se classant n° 1 pour PACS Asie/Océanie dans le rapport Best in KLAS 2021 : Global Software (Non-US).

Description du poste

En tant que développeur logiciel, vous jouerez un rôle clé dans la conception et le développement des solutions d'imagerie médicale d'Intelerad. Au sein de l'équipe InteleViewer, vous travaillerez sur diverses tâches, notamment la mise en œuvre de nouvelles fonctionnalités, l'optimisation des performances et la résolution de problèmes complexes. Vous collaborerez activement avec d'autres développeurs et les responsables de l'assurance qualité au sein de votre équipe interfonctionnelle afin de fournir des produits de haute qualité qui répondent aux besoins des professionnels de la santé. Les missions vous seront attribuées en fonction des priorités de l'entreprise, de votre expertise technique et de vos centres d'intérêt, ce qui vous garantira des opportunités d'évolution et d'impact.

Principales responsabilités

  • Concevoir, développer et maintenir des fonctionnalités de niveau entreprise pour notre plateforme centrale de visualisation et de reporting.
  • Fournir des solutions de haute qualité en équilibrant les fonctionnalités, les délais et les exigences réglementaires, tout en garantissant la sécurité, la confidentialité et la conformité totale.
  • Documenter minutieusement le travail et participer à la définition technique, à la collecte des exigences et à l'estimation avec un minimum de supervision.
  • Examiner et résoudre les problèmes signalés par les clients en collaboration avec l'équipe d'assistance.
  • Collaborer avec les membres de l'équipe afin de maximiser la productivité et la qualité des produits, tout en communiquant des mises à jour précises sur les progrès réalisés.
  • Se tenir au courant des tendances du secteur, partager ses connaissances et contribuer à l'amélioration continue des processus et des pratiques.
  • Aider à l'intégration et à la formation des nouveaux membres de l'équipe et assister les membres de l'équipe internationale dans différents fuseaux horaires.

Qualifications

Qualifications et expérience

  • 3 à 5 ans d'expérience professionnelle dans le développement de logiciels commerciaux à l'aide des outils suivants :
    • Méthodologies de conception et de mise en œuvre orientées objet basées sur les meilleures pratiques
    • Développement Java et/ou expérience équivalente en C++/C#
    • Architectures client/serveur complexes et multithread
    • Environnement Linux/Unix

Qualifications souhaitées et exigences particulières

  • Très motivé pour exceller et esprit d'équipe
  • Solides compétences en communication (verbale et écrite)
  • Esprit créatif et capacité à résoudre les problèmes de manière pratique
  • Engagement à développer continuellement ses compétences
  • Connaissance des normes de notre secteur (par exemple, DICOM, HL7, etc.)
  • Expérience avec un large éventail de technologies Java (par exemple, JNI, JDBC, etc.)
  • Connaissance du développement web (par exemple, HTTP, API REST, Tomcat, Angular)
  • Perl et/ou shell scripting
  • PostgreSQL et/ou Sybase ASE
  • Applications réseau (client/serveur)
  • Connaissance de git et Jenkins.

Cette description de poste peut ne pas inclure toutes les tâches assignées et la portée du poste peut changer en fonction des besoins de l'entreprise.

Informations supplémentaires

Le salaire de base pour ce poste varie entre 97 500 $ CAD et 130 000 $ CAD. Le salaire peut varier en fonction des connaissances, des compétences et de l'expérience liées au poste. Intelerad est une entreprise qui offre une rémunération globale. Le salaire dépend du poste proposé. Des bonus et d'autres formes de rémunération peuvent être accordés dans le cadre d'un programme de rémunération globale, en plus d'une gamme complète d'avantages sociaux médicaux, financiers, de retraite, de congés payés et/ou autres.

Tous les candidats répondant aux qualifications minimales devront effectuer une évaluation en ligne de 30 minutes dans le cadre de leur candidature.

Tous vos renseignements seront gardés confidentiels conformément aux lignes directrices de l'EEO.

#LI-HYBRID

Intelerad utilise la plateforme SmartRecruiters, qui comprend certaines fonctions facultatives assistées par l’IA (comme Winston Match, Screen et Companion) pour aider notre équipe d’acquisition de talents à améliorer et à simplifier certaines étapes du processus de recrutement. Ces outils sont destinés à assister, et non à remplacer, le jugement et la prise de décision humaine. Toutes les décisions d’embauche sont prises par nos recruteurs et nos gestionnaires d’embauche.

Pour en savoir plus sur la façon dont SmartRecruiters utilise l’IA dans son système et respecte la réglementation applicable, veuillez consulter l’Addenda sur l’intelligence artificielle de SmartRecruiters.

Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.

```
Golang Developer

Ubisoft

Montreal

Permanent à temps plein

Postuler directement
```html

Description de l'entreprise

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Description du poste

Our Agile development team is looking for an experienced Go Developer who will help design and build a Kubernetes managed platform that strengthens the reliability, scalability, and security of our infrastructure. The team thrives on collaboration, open communication, and shared ownership, and we value people who bring ideas forward and contribute to continuous improvement. We’re passionate about creating high-quality solutions, staying curious about new technologies, and supporting each other to deliver our best work.

Responsabilités :

  • Participate in the design, development, testing, and deployment of high-performance control plane or automations for our Kubernetes hosting platform.
  • Collaborate closely with cross-functional teams, including devOps, infrastructure, and security, to ensure seamless integration and operation of the control plane.
  • Implement and maintain features that enhance the functionality, efficiency, and scalability of our Kubernetes managed services.
  • Ensure the security and compliance of our platform, incorporating best practices and industry standards.
  • Work closely with product managers and stakeholders to gather requirements and provide technical expertise in shaping the direction of the Kubernetes hosting platform.
  • Work with Project Managers and/or Development Team Leaders to define priorities, build project plans and estimations.
  • Engage actively with your team, embrace their agile methods, and collaborate effectively with other teams to ensure alignment and synergy. Conduct regular code reviews, mentor junior developers, and contribute to a collaborative and innovative development culture.
  • Troubleshoot and resolve issues working proactively to identify and address potential challenges.
  • Stay current with industry trends, emerging technologies, and best practices in Kubernetes and cloud-native development.

Qualifications

  • Expert hands-on experience developing back-end services in Go with clean, maintainable code practices.
  • Solid understanding of Kubernetes including core architecture, control-plane components, and relevant networking concepts.
  • Experience with containerization and orchestration tools, particularly Docker and Kubernetes.
  • Practical knowledge of Infrastructure as Code (IaC) and tooling such as Helm or similar package managers.
  • Ability to design and execute effective unit tests for Go applications; familiarity with TDD principles is an asset.
  • Experience deploying and operating workloads on cloud platforms like AWS or Azure, specifically in Kubernetes environments.

Informations supplémentaires

We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

```
Web developer

Alithya Canada Inc.

Montreal

Permanent à temps plein

75 000,00$ - 85 000,00$ /an

Postuler directement

Job details

  • Work location: Hybrid
  • Salary: 75,000 to 85,000 annually (To be negotiated) / 37.5 hours per week
  • Terms of employment: Permanent employment, Full time
  • Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years
  • Field of study: Computer science

Experience

3 years to less than 5 years

Hybrid

Work must be completed both in person and remotely.

Other benefits

  • Learning/training paid by employer
  • Paid time off (volunteering or personal days)
  • Wellness program

Employment equity and inclusion

This employer promotes equal employment opportunities for all job applicants, including those self-identifying as a member of these groups:

Support for persons with disabilities

  • Provides physical accessibility accommodations (for example: ramps, elevators, etc.)
  • Applies accessible and inclusive recruitment policies that accommodate persons with disabilities

Support for newcomers and refugees

  • Assists with immediate settlement needs of newcomers and/or refugees (for example: housing, transportation, storage, childcare, winter clothing, etc.)
  • Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.)
  • Supports newcomers and/or refugees with foreign credential recognition

Support for mature workers

  • Applies hiring policies that discourage age discrimination

Supports for visible minorities

  • Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.)

Who can apply for this job?

You can apply if you are:

  • a permanent resident of Canada
  • a temporary resident of Canada with a valid work permit

Do not apply if you are not authorized to work in Canada. The employer will not respond to your application.

Important notice: This job posting was posted directly by the employer on Job Bank. The Government of Canada has taken steps to make sure it is accurate and reliable but cannot guarantee its authenticity.

Note: Report a problem with this job posting. What’s wrong? This job posting contains incorrect information. Report potential misuse of Job Bank

  • Professional, scientific and technical services
  • 2 job postings advertised
  • Extra large business (more than 500 employees)
Web integrator

NIVII

Laval

Permanent à temps plein

21,00$ - 26,00$ /heure

Postuler directement
```html

Job details

Web integrator Student job

Posted on January 27, 2026 by Employer details NIVII

Direct Apply

Sign in to apply directly on Job Bank, or sign up for a Plus account to get started.

Sign up for a Plus account to add to favourites or to access more features.

To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!

You have successfully applied for this job through Job Bank!

You have successfully withdrawn your application for this job.

Overview

Languages: Bilingual

Hybrid: Work must be completed both in person and remotely.

Student status: College/CEGEP, Full time enrollment, Part time enrollment

Responsibilities

  • Design and integrate website related code
  • Develop website architecture

Tasks

  • Design and integrate website related code
  • Develop website architecture

Experience and specialization

Computer and technology knowledge

  • Website creation and management software
  • Shopify
  • WordPress

Benefits

Health benefits

  • Disability benefits
  • Health care plan
  • Paramedical services coverage
  • Vision care benefits

Financial benefits

  • Bonus

Long term benefits

  • Long-term care insurance

Other benefits

  • Paid time off (volunteering or personal days)
  • Travel insurance

Location and terms

  • Location: Laval, QC H7S 2N5
  • Work location: Hybrid
  • Salary: $21.00 to $26.00 per hour (to be negotiated) / 15 to 28 hours per week
  • Terms of employment: Casual employment, Part time
  • Days: Day, Evening, Flexible hours
  • Starts as soon as possible
  • Vacancies: 1
  • Source: Job Bank #3495074

Who can apply for this job?

You can apply if you are:

  • a Canadian citizen
  • a permanent resident of Canada
  • a temporary resident of Canada with a valid work permit

Do not apply if you are not authorized to work in Canada. The employer will not respond to your application.

Other information

Advertised until: 2026-02-10

Important notice: This job posting was posted directly by the employer on Job Bank. The Government of Canada has taken steps to make sure it is accurate and reliable but cannot guarantee its authenticity.

Report a problem with this job posting - What’s wrong? This job posting contains incorrect information, inaccurate salary, or inaccurate job title. Link to full job posting / Expired or closed job posting, Email, Provide more details: Report potential misuse of Job Bank

Thank you for your help!

You will not receive a reply. For enquiries, please contact us.

The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers in the same job. Job Bank may indicate the median wage to reduce impact from extreme values.

Learn more about this job

```