Espace publicitaire
Postes correspondant à votre recherche : 264
Développeur Backend Symfony

Mezafairs

Montréal

Permanent à temps plein

Postuler directement

Vous souhaitez évoluer dans un environnement innovant et dynamique, reconnu pour son expertise technologique et son leadership dans l'industrie ? Vous êtes une personne passionnée qui aime le travail d’équipe ? Vous êtes expert des dernières versions PHP et Symfony ?

Rejoignez une entreprise en pleine croissance où votre expertise technique aura un impact direct sur la robustesse et la performance de nos applications !

Pourquoi nous rejoindre ?

En tant que partenaire chez Billets.ca, vous contribuerez activement à l’optimisation technique de notre plateforme transactionnelle et contribuerez directement à notre croissance et à notre succès.

  • Travaillez avec des technologies modernes dans un environnement stimulant où la formation continue et la veille technologique sont encouragées.
  • Profitez d'un cadre collaboratif où la prise d'initiative, l'autonomie et la créativité sont valorisées.
  • Avantages compétitifs : salaire attrayant, compte santé, programme d’aide aux employés, rabais sur des événements, 5@7 mensuel, flexibilité d’horaire, et plus encore !

À propos du poste

En tant que développeur backend senior, vous aurez la responsabilité clé d'assurer la performance, la résilience et l'évolutivité de nos systèmes en utilisant Symfony, le Domain-Driven Design (DDD), et l'architecture orientée événements dans un environnement AWS.

Principales responsabilités

  • Concevoir, développer et maintenir des systèmes backend robustes et évolutifs avec Symfony
  • Assurer la qualité et la pérennité du code par l'implémentation rigoureuse de tests automatisés et la participation aux revues de code
  • Identifier, refactoriser et remplacer le code hérité afin d'améliorer continuellement nos applications
  • Collaborer étroitement avec les experts pour définir clairement les requis d'affaires
  • Superviser et assurer la stabilité de nos systèmes en production
  • Contribuer activement à l’adoption des bonnes pratiques de développement au sein de l'équipe
  • Collaborer avec l'équipe DevOps pour gérer efficacement les déploiements et opérations IaC.
  • Contribuer aux interfaces utilisateur avec React/Next.js en suivant les bonnes pratiques définies par l'équipe frontend.

Compétences et qualifications

  • Minimum de 5 ans d’expérience significative en développement PHP/Symfony
  • Solide connaissance du Domain-Driven Design (DDD) et des architectures orientées événements
  • Expertise reconnue dans l’écriture et la gestion de tests automatisés
  • Maîtrise approfondie des design patterns et des principes SOLID
  • Bonne expérience de MySQL (version 8) et des bases de données relationnelles
  • Bonne maîtrise du français écrit et oral, compréhension technique de l’anglais
  • Autonome, rigoureux et proactif dans la résolution de problèmes techniques
  • Capacité démontrée à comprendre les enjeux d’affaires et à proposer des solutions adaptées
  • Excellent communicateur, capable d’échanger efficacement avec les équipes techniques et les intervenants non techniques
  • Enthousiaste à l’idée de partager ses connaissances et de contribuer au mentorat interne

Atouts recherchés

  • Expérience pratique avec les services AWS tels que S3, SQS, SNS et RDS
  • Familiarité avec les principes d'observabilité, de SRE et des environnements Cloud Native
  • Expérience avec Kibana, Grafana Loki ou d'autres outils d’observabilité
  • Connaissance des principes DevOps et de l’Infrastructure as Code (IaC)

Qui sommes-nous ?

Nous sommes une entreprise dynamique qui innove constamment pour offrir des solutions technologiques performantes et adaptées aux besoins spécifiques de notre marché. Rejoignez-nous pour contribuer concrètement à notre succès et à la satisfaction de nos clients !

Pour postuler :

Envoyez votre curriculum vitae ainsi que votre portfolio (si applicable) en précisant le code de poste DBEPHP-2503

Seuls les candidats retenus seront contactés.

Le masculin est utilisé dans le seul but d’alléger le texte.

Développeur C++

DELAN - Chasseurs de Talents en TI

Montreal

Permanent à temps plein

Postuler directement

Le Développeur C++ sera responsable de programmer et de mettre à niveau le système principal de l’entreprise

PLUS PRÉCISÉMENT

  • Concevoir et améliorer le code C++ et C sous un système d’exploitation Linux
  • Participer à l’automatisation des tests
  • Aider à résoudre les défauts des systèmes déployés
  • Appliquer les différents protocoles liés au domaine d’activité. (ATC, ATM, XML, TCP / IP)

PROFIL

  • 8+ années d’expérience en tant que Développeur C++
  • Maîtrise des architectures logicielles et des méthodologies de conception.
  • Maîtrise des langages de programmation orientée objet. C++ 17
  • Bonne connaissance de la méthodologie agile
  • Maîtrise des langages de programmation C et QT (atout)
  • Bon esprit d'équipe
  • BAC en informatique ou l’équivalent
  • Anglais requis
  • The C++ Developer will be responsible for programming and upgrading the company’s core system.

    MORE SPECIFICALLY

  • Design and enhance C++ and C code in a Linux operating system environment
  • Participate in test automation
  • Help resolve issues in deployed systems
  • Apply various protocols related to the company’s domain (ATC, ATM, XML, TCP / IP)
  • PROFILE

  • 8+ years of experience as a C++ Developer
  • Strong knowledge of software architecture and design methodologies
  • Proficient in object-oriented programming languages, specifically C++17
  • Good understanding of Agile methodology
  • Experience with C and QT programming languages (an asset)
  • Strong team spirit
  • Bachelor’s degree in Computer Science or equivalent
  • English required
  • Développeur Logiciel

    Alter Solutions

    Montreal

    Permanent à temps plein

    Postuler directement

    Description du poste

    Description du poste

    Nous recherchons un développeur logiciel ayant au moins 5 ans d’expérience , capable d’évoluer dans des environnements techniques variés et de collaborer étroitement avec des équipes agiles multidisciplinaires.

    Ce poste est ouvert en télétravail, avec une présence occasionnelle à Montréal.

    Stack technique recherché

    Back-end : Java (Spring Boot), .NET, Node.js

    Front-end : React, Angular

    Bases de données : PostgreSQL, MongoDB, MySQL

    Outils DevOps / CI-CD : Docker, Git, Jenkins, AWS ou Azure

    Bonne maîtrise des environnements agiles (Scrum, Kanban)

    Qualifications

    Profil recherché

    Minimum 5 ans d’expérience en développement logiciel

    Excellente maîtrise du français parlé et écrit

    Bon niveau d’anglais professionnel

    Capacité à travailler de manière autonome et proactive

    Esprit d’équipe, rigueur et curiosité technique

    Programmeur Robot / PLC

    Systemex Automation

    Laval

    Permanent à temps plein

    Postuler directement

    Programmeur Robot

    Description de poste

    Systemex Automation est une firme d’ingénierie et d’intégration en automatisation. Nous livrons des solutions novatrices pour une vaste gamme de clients dans les domaines manufacturiers et de procédés industriels. Nous sommes des passionnés créatifs relevant sans cesse de nouveaux défis technologiques pour répondre aux besoins de nos clients. Nous sommes une équipe d’experts en automatisation, en robotique, en mécanique et en électricité qui réalise des projets clé-en-main. Notre croissance continue nous amène à recruter des professionnels passionnés, innovateurs et entreprenants. Pour plus d’informations, visitez le site Web de Systemex :

    Le programmeur robotique est responsable de la conception, de la programmation et de la maintenance des systèmes robotiques pour garantir leur fonctionnement efficace et optimal. Il travaille sur des projets complexes, y compris l'analyse des exigences du projet, le développement de programmes robotiques détaillés, les tests et le débogage, l'intégration des systèmes robotiques avec les composants mécaniques et électriques, et l'assurance du respect des protocoles de sécurité. Il fournit également un support technique et des dépannages, se tient à jour des dernières tendances et technologies de l'industrie, et documente tous les aspects de son travail.

    Responsabilités principales

    Programmation et Développement de Robots

    • Développer et implémenter des programmes pour robots industriels (ex. : Fanuc, KUKA, ABB, Universal Robots).
    • Réaliser des programmations hors ligne et des simulations pour optimiser les trajectoires des robots et les temps de cycle en utilisant des logiciels comme RoboDK, RobotStudio ou Delmia.
    • Configurer les points centraux des outils des robots (TCP), les données de charge utile et les systèmes de coordonnées pour des opérations précises.
    • Intégrer les robots avec des PLC, HMI, systèmes de vision et autres composants d’automatisation.
    • Établir et configurer des protocoles de communication tels qu’EtherNet / IP, Profinet ou Modbus.
    • Collaborer avec les équipes mécaniques, électriques et logicielles pour assurer une performance optimale des systèmes automatisés.
    • Réaliser des tests d'acceptation en usine (FAT) et sur site (SAT) pour valider les performances des systèmes robotiques.
    • Calibrer les robots et ajuster les paramètres de mouvement pour répondre aux exigences de qualité et de vitesse.
    • Diagnostiquer et résoudre les problèmes des systèmes robotiques, y compris les pannes matérielles, erreurs de programmation et problèmes d'intégration.
    • Élaborer et mettre en œuvre des calendriers de maintenance préventive pour les systèmes robotiques.
    • Diriger des projets d’automatisation robotique, de la conception à l'achèvement, y compris la définition de la portée, la programmation, les tests et le déploiement.
    • Créer des documentations de projet, incluant les manuels d’exploitation, guides de dépannage et spécifications techniques.

    Compétences recherchées

  • Expertise dans au moins deux marques de robots (ex. : Fanuc, ABB, KUKA, Yaskawa, Universal Robots).
  • Familiarité avec les outils de programmation hors ligne et les logiciels de simulation robotique.
  • Solides connaissances des protocoles de communication industrielle et des configurations d’E / S.
  • Connaissance des fonctionnalités avancées des robots, comme le contrôle de force, le guidage par vision et la synchronisation multi-robots.
  • Diplôme en robotique, mécatronique, automatisation, génie électrique ou un domaine connexe (expérience équivalente considérée).
  • Minimum de 8+ ans d'expérience en programmation de robots et automatisation industrielle.
  • Esprit critique
  • Polyvalence
  • Bon communicateur
  • Esprit d'équipe
  • Les bénéfices que nous offrons en tant qu’employeur de choix

    Nous croyons qu’avec la satisfaction de nos employés vient un bénéfice pour toutes les personnes impliquées dans l’entreprise. Nous avons donc à cœur d’offrir le meilleur environnement possible à nos employés.

  • Horaires flexibles
  • Télétravail
  • Rémunération concurrentielle
  • Assurances et Compte de soins de santé
  • REER collectif
  • Formation (LMS - Système de gestion de la formation)
  • Bornes de recharge pour voitures électriques
  • Club social
  • Télémédecine
  • Espace café
  • Support à vélo extérieur / intérieur
  • Remboursement des ordres professionnels
  • Remboursement des bottes de sécurité
  • Activités sportives sur place
  • Note : Le genre masculin est utilisé dans le présent dans le but de ne pas alourdir le texte

    Robotic Programmer

    Job Description :

    Systemex Automation is an engineering and integration firm specializing in automation. We deliver innovative solutions for a wide range of clients in the manufacturing and industrial processes sectors. We are passionate creatives constantly taking on new technological challenges to meet our clients' needs. We are a team of experts in automation, robotics, mechanics, and electricity who carry out turnkey projects. Our continued growth leads us to recruit passionate, innovative, and entrepreneurial professionals. For more information, visit the Systemex website :

    The Robotic Programmer is responsible for designing, programming, and maintaining robotic systems to ensure they operate efficiently and effectively. They work on complex projects, including analyzing project requirements, developing detailed robotic programs, testing and debugging, integrating robotic systems with mechanical and electrical components, and ensuring adherence to safety protocols. They also provide technical support and troubleshooting, stay up-to-date with the latest industry trends and technologies, and document all aspects of their work.

    Key Responsibilities :

    Robotics Programming and Development :

  • Develop and implement programs for industrial robots (e.g., Fanuc, KUKA, ABB, Universal Robots).
  • Perform offline programming and simulations to optimize robot paths and cycle times using software like RoboDK, RobotStudio, or Delmia.
  • Configure robot tool center points (TCP), payload data, and coordinate systems for precise operations.
  • Integrate robots with PLCs, HMIs, vision systems, and other automation components.
  • Establish and configure communication protocols such as EtherNet / IP, Profinet, or Modbus.
  • Collaborate with mechanical, electrical, and software teams to ensure optimal performance of automated systems.
  • Conduct factory acceptance tests (FAT) and site acceptance tests (SAT) to validate robotic system performance.
  • Calibrate robots and adjust movement parameters to meet quality and speed requirements.
  • Diagnose and resolve issues with robotic systems, including hardware failures, programming errors, and integration problems.
  • Develop and implement preventive maintenance schedules for robotic systems.
  • Lead robotic automation projects from design to completion, including scope definition, programming, testing, and deployment.
  • Create project documentation, including operation manuals, troubleshooting guides, and technical specifications.
  • Required Skills :

  • Expertise in at least two brands of robots (e.g., Fanuc, ABB, KUKA, Yaskawa, Universal Robots).
  • Familiarity with offline programming tools and robotic simulation software.
  • Strong knowledge of industrial communication protocols and I / O configurations.
  • Understanding of advanced robot features such as force control, vision guidance, and multi-robot synchronization.
  • Degree in robotics, mechatronics, automation, electrical engineering, or a related field (equivalent experience considered).
  • Minimum of 8+ years of experience in robotic programming and industrial automation.
  • Critical thinking
  • Versatility
  • Good communicator
  • Team player
  • Benefits We Offer as an Employer of Choice :

    We believe that with employee satisfaction comes a benefit for everyone involved in the company. We are committed to providing the best possible environment for our employees.

  • Flexible hours
  • Remote work
  • Competitive compensation
  • Insurance and Health Care Account
  • Group RRSP
  • Training (LMS - Learning Management System)
  • Charging stations for electric cars
  • Social club
  • Telemedicine
  • Coffee space
  • Indoor / outdoor bike rack
  • Reimbursement of professional orders
  • Reimbursement for safety boots
  • On-site sports activities
  • Note : The masculine gender is used in this text to simplify reading.

    Full Stack Developer

    National Bank

    Montreal

    Permanent à temps plein

    Postuler directement

    A career at National Bank as a Full Stack Developer within the Financial Markets development team means becoming an expert in managing the complete development lifecycle of software applications that help traders and salespeople in their daily business activities. Our culture values trust, adaptability, and empowerment. With your analytical and problem-solving skills, you will join our dynamic team and be responsible for projects, managing each stage of development-from gathering business requirements to development, testing, deployment, and ongoing maintenance.

    Your Role

    • Full Cycle Development : Manage the entire development process, including gathering business requirements, designing solutions, implementing features, and conducting thorough testing.
    • Technical Ownership : Maintain and enhance existing applications while ensuring high standards of code quality and performance.
    • Collaboration : Work closely with cross-functional teams, including product managers, designers, and quality assurance, to deliver solutions that meet business needs.
    • Analytical Problem-Solving : Utilize strong analytical skills to troubleshoot issues and optimize system performance.
    • Deployment and Maintenance : Oversee the deployment process and ensure ongoing maintenance and support for applications.
    • Mentorship : Provide guidance and mentorship to junior developers, fostering a collaborative and growth-oriented environment.

    Your Team

    Within the Financial Markets sector, you will be part of a team of 4 developer colleagues. Our team stands out for its dynamism, autonomy, and collaborative culture. We aim to contribute to your quality of life by offering a hybrid work model and adaptable schedules.

    Our training programs based on on-the-job learning allow you to master your role. Personalized training content on topics such as front-end and back-end technologies is available to support your continuous learning. Access to colleagues with diverse expertise enriches your development in all aspects.

    Prerequisites

  • Experience : Over 3 years of professional experience in full stack development with a strong portfolio showcasing developed and completed projects.
  • Technical Skills :
  • Required : Proficiency in front-end technologies (HTML, CSS, JavaScript) and experience with frameworks such as Angular or React.
  • Required : Proficiency in back-end technologies with solid experience in Python or Node.js.
  • Asset : Experience with relational databases; PostgreSQL is considered an asset.
  • Asset : Familiarity with version control systems (e.g., Git), agile methodologies, and CI / CD pipelines.
  • Asset : Experience with cloud technologies, including AWS, Docker, and Kubernetes.
  • Problem-Solving : Exceptional analytical skills and a proactive approach to identifying and resolving issues.
  • Soft Skills : Strong work ethic, dedication, analytical thinking, and a problem-solving attitude.
  • Financial Knowledge : Experience or knowledge in finance or financial markets is an asset.
  • Your benefits

    In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family.

  • Health and wellness program, including many options
  • Flexible group insurance
  • Generous pension plan
  • Employee Share Ownership Plan
  • Employee and Family Assistance Program
  • Preferential banking services
  • Opportunities to get involved in community initiatives
  • Telemedicine service
  • Virtual sleep clinic
  • These are a few of the benefits available to you. We have an offer that keeps up with trends as well as your needs and those of your family.

    Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We actively listen to employees’ ideas. Whether through our surveys or programs, regular feedback and ongoing communication is encouraged.

    We're putting people first

    We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples' lives. Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees.

    We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during your first conversations with us. We welcome all candidates! What can you bring to our team?

    Come live your ambitions with us!

    Espace publicitaire
    Développeur Logiciel

    ALTER SOLUTIONS

    Montreal

    Permanent à temps plein

    Postuler directement

    Description du poste

    Description du poste

    Nous recherchons un développeur logiciel ayant au moins 5 ans d’expérience , capable d’évoluer dans des environnements techniques variés et de collaborer étroitement avec des équipes agiles multidisciplinaires.

    Ce poste est ouvert en télétravail, avec une présence occasionnelle à Montréal.

    Stack technique recherché

    Back-end : Java (Spring Boot), .NET,

    Front-end : React, Angular

    Bases de données : PostgreSQL, MongoDB, MySQL

    Outils DevOps / CI-CD : Docker, Git, Jenkins, AWS ou Azure

    Bonne maîtrise des environnements agiles (Scrum, Kanban)

    Qualifications

    Profil recherché

    Minimum 5 ans d’expérience en développement logiciel

    Excellente maîtrise du français parlé et écrit

    Bon niveau d’anglais professionnel

    Capacité à travailler de manière autonome et proactive

    Esprit d’équipe, rigueur et curiosité technique

    Designer UX junior à intermédiaire

    Blache Yong & Co.

    Montréal

    Permanent à temps plein

    Postuler directement

    Poste: Designer UX junior à intermédiaire

    Lieu : Montréal / hybride

    Type de poste : Permanent, temps plein (37,5 h/semaine)

    Entrée en fonction : Dès que possible


    Chez Blache Yong & Co., on ne cherche pas simplement un·e exécutant·e UX. On cherche une personne qui réfléchit, structure, imagine et conçoit avec intention.

    Tu dois aimer autant comprendre les enjeux que créer des expériences cohérentes, claires et agréables à utiliser. Tu dois aussi porter attention à l’interface, aux détails, à ce que voit l’utilisateur — pas juste à ce qu’il ressent ou fait.

    Notre travail touche à des projets numériques complexes : design de produits et d’applications numériques, destinés à des consommateurs (B2C) comme à des client·es internes ou d’affaires (B2B).

    Cela inclut, entre autres : portails clients, outils internes, applications mobiles médias ou transactionnelles. Ces projets exigent de la rigueur, de la clarté, une attention portée à l’impact, à l’expérience et à la continuité dans le parcours.


    Tu te reconnais si…

    • Tu cherches toujours à comprendre le “pourquoi” derrière les demandes.
    • Tu analyses avant de concevoir, et tu sais faire émerger ce qui compte vraiment.
    • Tu es rigoureux·se sans être rigide, créatif·ve sans être chaotique.
    • Tu aimes imaginer de nouvelles approches, mais tu as aussi le souci de les transformer en solutions concrètes et utiles.
    • Tu veux travailler en équipe, tout en développant ton autonomie intellectuelle.


    Ta posture professionnelle

    L’idée n’est pas de dresser un portrait parfait, mais de mieux comprendre ta manière de réfléchir, de travailler et de concevoir.

    Pour cela, nous te proposons de te positionner sincèrement sur les quatre axes suivants (quelques lignes suffisent) :

    • Réflexion stratégique : Comment abordes-tu un besoin utilisateur ? Comment fais-tu le lien avec les objectifs du projet pour proposer une direction pertinente et cohérente ?
    • Créativité : Quelle place donnes-tu à l’exploration, à l’expérimentation et aux idées originales dans ton processus de conception ?
    • Vision d'ensemble : Comment prends-tu en compte le contexte autour de ta solution – les utilisateurs, les contenus, les contraintes techniques ou organisationnelles ?
    • Exécution et méthode : Quelles sont tes pratiques pour garantir la qualité, la rigueur et la cohérence de tes livrables tout au long du projet ?


    Ce que tu feras chez nous

    En tant que designer UX, tu seras appelé·e à :

    • Mener un processus UX adapté aux projets qui te seront confiés.
    • Concevoir des expériences (mobile, desktop, tablette, TV) sous forme de maquettes.
    • Réaliser de la recherche UX : entrevues, tests utilisateurs, tri de cartes, etc.
    • Concevoir des architectures d’information et contribuer à l’organisation du contenu.
    • Concevoir des maquettes claires, accessibles et cohérentes.
    • Savoir tirer parti d’un design system tout en faisant preuve de sensibilité et de discernement dans la composition des interfaces.
    • Documenter ton travail au fil du projet, en vue de produire des recommandations claires.
    • Collaborer avec les clients, designers, développeurs et stratèges.
    • Présenter ton travail avec clarté, et répondre aux questions avec assurance.
    • Assurer un contrôle qualité UX


    Ce que tu dois savoir (profil recherché).

    Tu cumules jusqu’à 3 ans d’expérience en UX ? Tu es peut-être la personne qu’il nous faut — surtout si tu es capable de structurer ta pensée, poser un regard critique sur un problème, relier les besoins utilisateurs aux objectifs d’un projet, construire des interfaces de qualité et t’adapter à des contextes changeants.


    Idéalement, tu as :

    • Une formation en UX ou dans un domaine connexe au design d’interfaces.
      (Un bagage de type maîtrise en design d’interaction, ou un niveau équivalent de réflexion UX, est un atout.)
    • Une bonne connaissance des méthodes et livrables UX (personas, parcours client, prototypage, tests utilisateurs…).
    • Une curiosité naturelle pour tester de nouveaux outils, dont l’IA, et en tirer de la valeur dans ton processus de design.
    • Tu es à l’aise avec les outils du métier (Figma), et tu sais tirer parti de l’intelligence artificielle pour gagner en clarté, en efficacité ou en créativité dans ton processus UX/UI.
    • Une sensibilité au design visuel.
    • Une connaissance de base des normes WCAG 2.
    • Une capacité à bien communiquer en français et en anglais.
    • De la rigueur, de la curiosité et un bon jugement dans la gestion des priorités.


    Ce que tu trouveras chez nous

    • Une équipe de près de 20 expert·es passionné·es de design et d’UX.
    • Une structure horizontale qui favorise la collaboration directe.
    • Une grande variété de projets : complexes et stratégiques, mais aussi plus légers et rapides.
    • Un cadre de travail flexible : maison, bureau, ou même à l’étranger jusqu’à 2 mois par an.
    • Des avantages sociaux : assurances collectives, épargne collective avec participation de l’employeur.
    • Un studio dynamique, humain et bienveillant — où on aime autant apprendre que livrer.


    Nos principes (qui guident tout ce qu’on fait).

    L’approche de BYC est directe et polyvalente. BYC valorise l’autonomie créative plutôt que la hiérarchie. Et notre studio fonctionne selon quelques principes simples...

    #1 Agir avec passion et diligence tout en s’amusant. Comment tempérer un engagement sans bornes envers le design ? S’investir, se passionner, mais sans se prendre (trop) au sérieux.

    #2 Être fiers de nos créations. Nous ne faisons pas que notre travail — nous y excellons. Cette excellence se manifeste par la fierté que nous tirons de nos réalisations.

    #3 Mobiliser tout le monde. Les titres, c’est pour LinkedIn. Nous travaillons, persévérons et réussissons ensemble.

    #4 Être responsable individuellement pour réussir collectivement. Pour savourer un succès collectif bien mérité, chacun doit être responsable de lui-même et pouvoir rendre compte face aux autres.

    #5 Les clients font partie de l’équipe. Ce n’est qu’avec l’apport et l’énergie de nos clients que notre travail transcende la planche à dessin.


    Pour postuler

    Envoie-nous:

    • Ton CV
    • Ton portfolio (quelques projets récents, des exemples de rapports, d’analyse, de recherches ou d’étude de cas)
    • Ton auto-positionnement sur les 4 axes ci-dessus (voir sous «Ta posture professionnelle»)


    Au plaisir de te lire! Envoie ton CV via Espresso-jobs.com.

    Courseware Developer

    FlightSafety International

    Dorval

    Permanent à temps plein

    Postuler directement

    About FlightSafety International

    FlightSafety International is the world’s premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and military organizations. The company provides training for pilots, technicians and other aviation professionals from 167 countries and independent territories. FlightSafety operates the world’s largest fleet of advanced full-flight simulators and award-winning maintenance training at Learning Centers and training locations in the United States, Canada, France and the United Kingdom.

    Purpose of Position

    The primary focus of the Courseware Developer is to create innovative, interactive products and programs for FlightSafety training through a variety of development mediums. This position works in conjunction with other Courseware Developers, Technical Writers, Instructional Designers, and personnel to develop and enhance training programs.

    Tasks and Responsibilities

    • Create and update FlightSafety’s courseware products within defined specifications and standards to support training.
    • Develop animations for integration into FlightSafety media.
    • Design / update publications for print and electronic distribution.
    • Create and sustain vector art, including 2D images.
    • Consult and collaborate with Subject Matter Experts to develop and modify courseware content within approved project timeline, budget and scope
    • Adhere to and apply the correct formatting / layout standards to publish courseware for distribution on a variety of platforms (e.g., web, iPad, classroom computers).
    • Manage multiple projects simultaneously and track billable hours to courseware budget
    • Support courseware through appropriate stages of the project management lifecycle
    • Create and sustain content across multiple platforms, including audio / video deliverables, interactive courseware products, training publications, and classroom, LiveLearning and eLearning training materials.

    Minimum Education

  • Associate degree required
  • Bachelor’s preferred
  • Minimum Experience

  • Three+ (3) years in graphic design or related development position can be substituted for the degree requirement. If internal, at least 18 months in current position.
  • Knowledge, Skills, Abilities

  • Proven ability to collaborate across a broad spectrum of key stakeholders.
  • Excellent verbal and written communication skills.
  • Excellent interpersonal skills.
  • Proficient in audio and video production tools (Premier, Animate, Audition etc.)
  • Skilled in Adobe Creative Cloud Suite (PS, AI, ID)
  • Skilled in visual design.
  • Knowledge of various courseware distribution channels.
  • Excellent organizational skills, time management and attention to detail.
  • Ability to interact with various levels of management in a professional manner.
  • Ability to remain calm and adapt to changes rapidly and perform in a fast-paced work environment.
  • Results-oriented with high drive to achieve objectives and standards with little supervision or guidance.
  • Fluency in English, through both verbal and written communications; able to speak, understand, read, and write
  • Proficient with Microsoft Office Suite
  • Physical Demands and Work Environment

    While performing the duties of this job, the employee is regularly required to use hands to finger, handle, or feel; reach with hands and arms; communicate and perform keyboarding activities. The employee is frequently required to sit, stand, walk, stoop and / or bend.  Occasionally may require using stairs or ramp and be subject to noise and vibration during operation of simulation devices.

    Specific vision abilities required by this job include the ability to view monitors, technical documents, and reference material. This job also requires the visual acuity to identify and distinguish colors.

    While performing the duties of this job, the employee is occasionally required to travel. The noise level in the work environment is typically low to moderate.

    FlightSafety is an Equal Opportunity Employer / Vet / Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

    Database Developer

    Soho Square Solutions

    Montreal

    Permanent à temps plein

    Postuler directement

    Job Title : MongoDB Database Administrator

    Duration : 1 Year (Contract)

    Experience Level : Level 4 (7-15 years of experience)

    Location : Montreal (Day 1 onboarding onsite / in office presence 3x week)

    The MongoDB Database Administrator team is actively involved in the evaluation, review, and management of database resources and services across the organization in order to ensure a high level of database integrity is reached and maintained. The ideal candidate will have a proven track record of forming an excellent database infrastructure from the ground up in close association with peer teams and vendors. While providing the database expertise needed for the team’s success, this individual will also be required to develop, follow and enforce database standards.

    This position will require an individual who can work with minimal supervision on a wide range of projects interfacing with development teams, business analysts, IS management and members of the business community while constantly ensuring that their work is aligned with the business and technology customers.

    You will : (responsibilities) :

    • Deploys and maintains MongoDB / MongoDB Atlas databases / DB projects
    • Proficiency in Python scripting for task automation and process optimization
    • Maintains detailed documentation of database Design / Architecture and setup
    • Establishes procedures for backup / recovery and disaster recovery
    • Administers MongoDB to achieve maximum availability and performance
    • Designs and implements sharding and indexing strategies for MongoDB
    • Configures and monitors replica sets
    • Performs patch upgrades
    • Designs and builds operational infrastructure to support our databases, automating where possible
    • Establishes database security procedures.
    • Creates users, assign roles and manages permissions
    • Maintains current knowledge of industry trends and standards
    • Provides support to the user community using incident and problem management tools

    You have : (must-have skills)?

  • At least 3-4 years’ experience with multiple database environments MongoDB and MongoDB Atlas
  • Experience with DevOps automation tools such as Python / Ansible / Azure Dev ops / Github
  • Strong experience with MongoDB / MongoDB Atlas including at least 3-5 years of hands-on experience with MongoDB in an enterprise-scale architecture including replica sets and sharding
  • Experience designing and optimizing strategies for inserting large amounts of data
  • Experience with DevOps automation tools such as Ansible
  • Strong knowledge of high availability and Disaster Recovery architecture
  • Must have a strong problem research and resolution skills
  • Highly self-motivated with the desire to embrace new database technologies and be able to work independently and within a team in a high demand and dynamic environment
  • Able to support off-hours work as required, including weekends, holidays, and 24 / 7 on call responsibilities on a rotational basis
  • Développeur Sailpoint

    Cofomo

    Montreal

    Permanent à temps plein

    Postuler directement

    Cofomo : Un endroit où vous pouvez vous sentir chez vous.

    Travailler avec Cofomo, c’est l’occasion de collaborer aujourd’hui aux projets technologiques de demain.

    Appliquez vos compétences, vos connaissances et votre capacité de résoudre des problèmes dans un environnement enrichissant et motivant.

    Nous investissons dans nos talents, nous encourageons le perfectionnement et nous vous appuyons dans toutes les facettes de votre carrière chez nous, le tout dans le cadre d’une culture inclusive qui défend les valeurs d’engagement, d’intégrité, de diversité, de passion et de créativité.

    Faites partie de l’avenir – de la technologie verte, aux dernières innovations en IA et sécurité de l’information dans le cadre de projets à grande échelle pour des clients de premier plan.

    Cofomo est l’endroit où vous pouvez grandir, apprendre, créer, contribuer, et être reconnu pour ces contributions. C’est un endroit que vous voudrez appeler «chez vous».

    Voici un bref aperçu des tâches et des responsabilités :

    • Participer activement à l’élaboration des stratégies de réalisation, aux analyses, à la conception et à la documentation des programmes ou des applications;
    • Collaborer au développement, à la codification et aux tests de ceux-ci;
    • Fournir un soutien technique aux opérations informatiques ou en assurant divers suivis;
    • Assurer une analyse des problématiques complexes, déterminer les causes et effectuer un suivi des problèmes aux systèmes lors d’incidents critiques et s’assurer de leur résolution.

    Le profil recherché est le suivant :

  • Détenir un baccalauréat dans une discipline appropriée;
  • Cumuler quatre (4) annés d’expérience à titre de conseiller / administrateur / configurateur de plateforme GIA (idéalement Sailpoint);
  • Posséder une expérience dans les technologies du milieu de la gestion des identités et accès (LDAP, Active Directory, SCIM, SAML, OpenID, etc.);
  • Disposer d’une expérience dans des technologies de soutiens des TI backend (Sailpoint IdentityIQ, SecretServer, SCCM, Microsoft Identity Manager, etc.);
  • Avoir une expérience en environnement de développement Java (Eclipse ou Intellij);
  • Détenir une connaissance d'un système de gestion des identités et des accès (Sailpoint IIQ, MS MIM, Oracle OIM, etc.);
  • Avoir les connaissances suivantes  : Java; Trust store Java; Environnement linux; Serveur web apache tomcat; Standards web REST et SOAP; Langage SQL; L’environnement de versionnage GIT;
  • Posséder une connaissance de Concourse, Artifactory, LDAP et AD, un atout;
  • Avoir une connaissance des clients SSH, un atout;
  • Être bilingue en français et en anglais, au parlé et à l’écrit, un atout.
  • Cofomo : Des avantages sur lesquels vous pouvez compter

    Cofomo, c’est bien plus que de l’expertise technologique, c’est un endroit centré sur le bien-être de ses talents. Nous voulons vous voir évoluer, nous savons que vous travaillez mieux lorsque vous êtes heureux, apprécié, et que vous vous sentez épaulé – au travail et au-delà.

    Voici quelques-uns des avantages d’une carrière chez Cofomo :

  • Travail avec les dernières technologies et les meilleures pratiques sur une grande variété de projets stimulants
  • Rémunération et avantages concurrentiels
  • Accent mis sur la croissance, le développement et le rehaussement des compétences
  • Environnement de travail accueillant et humain
  • Élaboration d’un plan de carrière personnalisé et structuré
  • Conseils personnalisés
  • Programme de bien-être
  • Télémédecine 24 / 7
  • Soutien en matière de droit, de comptabilité et de santé mentale
  • Environnement de travail hybride
  • Club social actif qui organise des événements tout au long de l’année
  • Cofomo : Plus que le travail. Meilleure que jamais.

    Cofomo, c’est beaucoup de choses, et nous travaillons sans relâche à nous assurer que nos talents aient le sentiment d’être appréciés, d’être motivés et de faire partie d’une entreprise dynamique, en pleine croissance, qui se préoccupe autant de l’avenir de ses employés que de l’avenir de la technologie. Nos employés sont le moteur de notre technologie, et nous leur accordons la priorité.

    Nous favorisons la diversité et l’inclusion. Ainsi, les lieux de travail de Cofomo sont propices à l’échange de nouvelles idées, d’expériences différentes et de visions uniques, et ce, avec des personnes avec lesquelles vous n’auriez peut-être pas l’occasion de travailler habituellement.

    Explorez les qui nous unissent et découvrez l’environnement dynamique, accueillant et qui vous attend.

    La culture de Cofomo évolue sans cesse, s’améliore et apprend de son atout le plus important, ses collaborateurs.

    Chez Cofomo :

  • Vous êtes reconnu et apprécié pour vos compétences, votre savoir-faire, et aussi essentiellement, pour votre potentiel. C’est ainsi que la valeur est mesurée ici.
  • Nous choisissons nos employés en fonction de leur talent. Point final.
  • Tout le monde importe, tout le monde a son mot à dire, tout le monde est estimé.
  • Cofomo valorise les différences qui permettent à chacun d’entre nous d’apporter des contributions importantes et uniques à notre réussite et à notre culture commune. Une culture diverse et inclusive motive et contribue à un esprit d’unité, ainsi qu’à un sens profond de la justice et de l’équité.

    C’est ainsi que demain se crée aujourd’hui. Une technologie de pointe pilotée par des talents de premier plan.

    Espace publicitaire
    AEM Developer

    Deloitte

    Montreal

    Permanent à temps plein

    72 000,00$ - 138 000,00$ /an

    Postuler directement

    Job Type :   Permanent

    Work Model :   Hybrid

    Reference code :   127294

    Primary Location :   Montreal, QC

    All Available Locations :   Montreal, QC; Brossard, QC; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Laval, QC; Moncton, NB; Ottawa, ON; Quebec City, QC; Regina, SK; Saint John, NB; Saskatoon, SK; St. John's, NL; Toronto, ON; Vancouver, BC; Victoria, BC; Winnipeg, MB

    Our Purpose

    At Deloitte, we are driven to inspire and help our people, organization, communities, and country to thrive. Our Purpose is to build a better future by accelerating and expanding access to knowledge. Purpose defines who we are and gives us reason to exist as an organization.

    By living our Purpose, we will make an impact that matters.

    • Learn from deep subject matter experts through mentoring and on the job coaching
    • Leverage the Deloitte CPA Advantage program, a comprehensive support program for CPA modules and the CFE.
    • Be encouraged to deepen your technical skills…whatever those may be.
    • Build your leadership skills at Deloitte University.
    • Have many careers in one Firm.
    • Partner with clients to solve their most complex problems
    • Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness.
    • Enjoy My Benefit Dollars - a flexible benefit to support your physical, financial and emotional well-being.
    • Experience a firm where wellness matters.
    • Experience MyFlex and an agile work environment where work is what you do not where you do it
    • Experience MyFlex where reduced hours or seasonal work allows you to meet your personal goals.
    • Build a network of colleagues for life
    • Have an impact that matters through pro bono and significant volunteer opportunities.
    • Be empowered to lead and have impact with clients, our communities and in the office.
    • Be expected to share your ideas and to make them a reality.
    • Be part of a firm that leads the way and pushes themselves to look like contemporary Canada.
    • Grow your network and your knowledge by joining one of our many Employee Resource Groups.

    What will your typical day look like?

    Join the team and participate on key activities within the software implementation project life cycle (e.g., discovery, development & implementation, testing, documentation and deployment)

    Support development or modification of technical projects based on standard procedures and techniques

    Participate in solution testing activities

    About the team

    Deloitte Digital is a Creative Consultancy – a new model for a new world. We believe that in the modern world, brands are no longer defined by the things they say, but by the connected experiences they create.

    Our Canadian Delivery Centre (CDC) operates within Deloitte Digital and is based out of Montreal (QC) and Fredericton (NB). We collaborate closely with our clients and their customers, combining deep technical expertise with innovative thinking. This unique approach helps us deliver the best digital experiences. We are passionate pioneers in technology - solution builders, hands-on technologists who thrive in a collaborative environment, with a think-tank atmosphere and the freedom to share new ideas. Plus, we have a lot of fun along the way!

    Enough about us, let’s talk about you

    Bachelor’s degree in computer science, Mathematics, or equivalent experience

    Experience working with Adobe Experience Manager 6.x (AEM) or AEM as a Cloud Service (AEMaaCS)

    Experience working with Sightly

    Sling Models, OSGi Configurations, Services and Workflows

    Front-end tools (HTML, CSS, JavaScript)

    Experience with Unit and / or Integration Testing (JUnit)

    Experience and understanding of agile delivery processes, as well as leading practices around maximizing usability, maintainability and scalability

    Problem solving, trouble-shooting and analytical skills

    Strong technical skills including understanding of software development principles

    Fluency in French and / or English

    Nice-to-have

    Experience with CI / CD Frameworks (Docker, Jenkins)

    Experience with Design Systems

    Familiar with Adobe Cloud Services Integration (Target, Analytics, AEP...)

    Experience with Front-end Frameworks (React, Angular...)

    Understanding of the MVC architecture

    Knowledge of Database technologies (MySQL, MongoDB...)

    Experience working in an Agile Environment

    Total Rewards

    The salary range for this position is $72,000 - $138,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.

    Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. Some representative examples include : $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, 38+ days off (including 10 firm-wide closures known as "Deloitte Days"), flexible work arrangements and a hybrid work structure.

    Our promise to our people : Deloitte is where potential comes to life.

    Be yourself, and more.

    We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance.

    You shape how we make impact.

    Diverse perspectives and life experiences make us better. Whoever you are and wherever you’re from, we want you to feel like you belong here. We provide flexible working options to support you and how you can contribute.

    Be the leader you want to be

    Some guide teams, some change culture, some build essential expertise. We offer opportunities and experiences that support your continuing growth as a leader.

    Have as many careers as you want.

    We are uniquely able to offer you new challenges and roles – and prepare you for them. We bring together people with unique experiences and talents, and we are the place to develop a lasting network of friends, peers, and mentors.

    Développeur SAS

    sourcevolution

    Montreal

    Permanent à temps plein

    Postuler directement

    Nous sommes à la recherche d'un développeur SAS pour notre client dans le secteur de la finance. Vos responsabilités :

    • Effectuer diverses analyses complexes, identifier les écarts, formuler des recommandations permettant d’adresser les enjeux d’affaire de façon efficiente et pérenne et les mettre en place selon les plus hauts standards de qualité
    • Agir avec leadership pour aider les utilisateurs à comprendre et faire les meilleurs choix
    • Modifier les applications existantes en fonction des besoins des utilisateurs, des impératifs d'affaires et des exigences technologiques
    • Agir comme coach au sein de l'équipe de travail
    • Superviser les phases de test afin de vous assurer que les systèmes développés ou modifiés sont adéquats
    • Analyser les demandes de changements dans les systèmes, évaluer les impacts sur les applications existantes, suggérer et apporter les modifications appropriées
    • Assurer l'intégrité des données informatisées et la stabilité des systèmes

    Plus spécifiquement, vous aurez à :

  • Déterminer la portée et les objectifs du système et assurer la faisabilité technique des changements demandés ainsi qu'avoir une compréhension du domaine d'affaires et des exigences de l'industrie
  • Analyser, programmer et / ou optimiser du code SAS
  • Analyser et réviser la logique et la documentation des systèmes existants sous votre responsabilité selon le besoin
  • Investiguer et résoudre des problèmes de divers niveau de complexités de système
  • Suivre les mécanismes de contrôle afin d'assurer leur conformité avec les besoins des utilisateurs et les impératifs d'affaires.
  • Assurer la vigie des processus de production pour le portefeuille applicatif lié à la Gestion du Risque de Crédit.
  • Mettre en place des mécanismes de communication avec les autres équipes de livraison (dépendance sur les autres applications)
  • Votre profil :

  • Diplôme d'études collégiales professionnel de trois ans ou l'équivalent académique, connexe au secteur d'activité, et huit années d'expérience pertinente
  • Expérience en développement et support de solutions de gestion de données
  • Expérience en base de données
  • Connaissances approfondies de SQL
  • Connaissance de SAS (ETL)
  • Connaissance du milieu bancaire et de la gestion et modélisation des risques, souhaitable
  • Connaissances de programmation de modèles statistiques réglementaires un atout
  • Connaissance des méthodologies Agile et DevOps un atout
  • Rigueur professionnelle et de minutie
  • Python Developer

    Synechron

    Montreal

    Permanent à temps plein

    90 000,00$ - 95 000,00$ /an

    Postuler directement

    Nous sommes

    Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégies d'optimisation de Synechron couvrent l'intelligence artificielle, le conseil, le numérique, le cloud et DevOps, les données et l'ingénierie logicielle de bout en bout, au service d'une multitude d'entreprises de services financiers et de technologie renommées. Grâce à des initiatives de recherche et développement dans nos FinLabs, nous développons des solutions de modernisation, de l'intelligence artificielle et de la blockchain aux modèles de science des données, à la souscription numérique, aux applications mobiles de premier plan, et bien plus encore. Au cours des 20 dernières années, notre entreprise a été honorée de plusieurs distinctions d'employeur, reconnaissant notre engagement envers nos équipes talentueuses. Avec des clients de premier plan à notre actif, Synechron compte une main-d'œuvre mondiale de plus de +14,500 personnes et possède 58 bureaux dans 21 pays au sein des principaux marchés mondiaux.

    Notre défi :

    Nous recherchons un développeur Python expérimenté pour rejoindre notre équipe de développement. L'équipe est responsable du développement de nouvelles API d'application en utilisant Python. La nouvelle application sera utilisée pour les rapports et l'analyse, ainsi que pour les activités de planification financière.

    Informations Complémentaires

    Le salaire de base pour ce poste variera en fonction de la géographie et d'autres facteurs. Conformément à la loi, le salaire de base pour ce poste s'il est pourvu à Montreal est de 90,000 $ CAD à 95,000 $ / an et avantages sociaux (voir ci-dessous).

    Responsabilités

    • Gestion du SDLC : Superviser l'ensemble du cycle de vie du développement logiciel pour les applications Python.
    • Engagement des entreprises : Collaborer avec les parties prenantes pour recueillir les exigences et aligner les solutions.
    • Responsabilité des changements : Mettre en œuvre les changements de l'inception au déploiement en production.
    • Mise en œuvre du TDD : Utiliser le développement piloté par les tests pour garantir un code de haute qualité et améliorer les processus.
    • Orientation vers la scalabilité : Concevoir des applications pour la scalabilité et la stabilité.
    • Communication inter-équipes : Coordonner efficacement avec des équipes distantes et interfonctionnelles.

    Exigences :

  • 3 à 6 ans d'expérience dans le développement d'applications utilisant Python
  • Expérience pratique dans le développement de services web avec Flask ou Django.
  • Expérience dans la conception d'APIs bien documentées selon des normes internes.
  • Compréhension des limitations de threading de Python et de l'architecture multi-processus.
  • Connaissance pratique de Bitbucket, Git, Jenkins.
  • Bonne compréhension des méthodologies SDLC avec un historique de livrables de haute qualité.
  • Bonnes compétences en communication et expérience de travail avec des équipes mondiales.
  • Préféré, mais pas obligatoire :

  • Méthodologie Agile.
  • Autonome, capable de travailler de manière indépendante tout en étant un membre d'équipe.
  • Forte orientation service client et volonté de répondre aux requêtes et de fournir des livrables dans des délais rapides.
  • Nous offrir :

  • Une organisation multinationale avec 58 bureaux dans 21 pays et la possibilité de travailler à l'étranger.
  • 15 jours (3 semaines) de congés annuels payés plus 10 jours de congés personnels et jours de maladie supplémentaires.
  • Un régime d'assurance complet comprenant : assurance médicale, dentaire, visuelle, assurance vie et invalidité de longue durée.
  • Une politique hybride flexible.
  • REER avec contribution de l'employeur jusqu'à 4%.
  • Une politique de certification d'enseignement supérieur.
  • Udemy à la demande pour tous les employés de Synechron avec un accès gratuit à plus de 5000 cours sélectionnés.
  • Possibilités de coaching avec des collègues expérimentés de nos Laboratoires d'Innovation Financière (FinLabs) et de nos Groupes d'Excellence (CoE).
  • Projets de pointe dans les principales banques de premier rang, les institutions financières et les compagnies d'assurance du monde entier.
  • Une culture de travail véritablement diversifiée, joyeuse et mondiale.
  • DÉCLARATION DE DIVERSITÉ ET D'INCLUSION DE SYNECHRON

    La diversité et l'inclusion sont fondamentales pour notre culture, et Synechron est fier d'être un lieu de travail égalitaire et un employeur pratiquant l'action positive. Notre initiative de diversité, d'équité et d'inclusion (DEI) « ‘Synclusive’ » s'engage à favoriser une culture inclusive - promouvoir l'égalité, la diversité et un environnement respectueux envers tous. Nous croyons fermement qu'une main-d'œuvre diversifiée contribue à renforcer les entreprises avec succès en tant qu'entreprise mondiale. Nous encourageons les candidats de divers horizons, qu'il s'agisse de race, d'origine ethnique, de religion, d'âge, de statut matrimonial, de genre, d'orientation sexuelle ou de handicap, à postuler. Nous autonomisons notre main-d'œuvre mondiale en proposant des arrangements de travail flexibles, du mentorat, une mobilité interne, des programmes d'apprentissage et de développement, et bien plus encore.

    Toutes les décisions d'emploi chez Synechron sont basées sur les besoins de l'entreprise, les exigences du poste et les qualifications individuelles, sans tenir compte du genre, de l'identité de genre, de l'orientation sexuelle, de la race, de l'origine ethnique, du handicap ou du statut de vétéran du candidat, ou de toute autre caractéristique protégée par la loi.

    We are

    At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets.

    Our challenge

    We are looking for an experienced Python developer to join our development team. The candidate is responsible for the development of new application APIs using Python. The new application will be used for reporting and analytics as well as for financial planning activities.

    Additional Information

    The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Montreal is CAD $90k – CAD $95k / year & benefits (see below).

    The Role

    Responsibilities :

  • SDLC Management : Oversee the entire software development lifecycle for Python applications.
  • Business Engagement : Collaborate with stakeholders to gather requirements and align solutions.
  • Change Ownership : Implement changes from inception to production deployment.
  • TDD Implementation : Use test-driven development to ensure high-quality code and improve processes.
  • Scalability Focus : Design applications for scalability and stability.
  • Cross-Team Communication : Coordinate effectively with remote and cross-functional teams.
  • Self-Motivated : Proactively solve problems and manage multiple tasks
  • Network Building : Foster relationships with technology teams for collaboration.
  • Requirements :

  • 3-6 years of experience in developing applications using Python.
  • Hands on experience with web service development using Flask or Django.
  • Experience with designing well documented APIs to internal standards.
  • Strong experience in test automation frameworks like pytest & pytest-bdd.
  • Understanding of threading limitations of Python and multi-process architecture.
  • Working knowledge of bitbucket, git, Jenkins.
  • Strong understanding of SDLC methodologies with a track record of high quality deliverables.
  • Good communication skills and experience working with global teams.
  • Preferred, but not required :

  • Agile Methodology.
  • Self-motivated, be able to work independently as well as being a team player.
  • Strong client service focus and willingness to respond to queries and provide deliverables within prompt time-frames.
  • We offer :

  • A multinational organization with 58 offices in 21 countries and the possibility to work abroad.
  • 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days).
  • A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability.
  • Flexible hybrid policy.
  • RRSP with employer’s contribution up to 4%.
  • A higher education certification policy.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms.
  • A truly diverse, fun-loving and global work culture.
  • Web Developer / Web Project Manager Role

    Techo-Bloc

    Longueuil

    Permanent à temps plein

    Postuler directement

    Job Description

    Job Description

    Company Description

    Pave your career at Techo-Bloc

    We are entrepreneurial and innovators at heart who love to roll up our sleeves, jump right in and get things done. We boast 9 cutting-edge manufacturing facilities, 13+ distribution centers, and a dynamic team of over 900 employees located across 20+ locations in North America. We have ambitious growth plans and a restless pursuit of excellence. We live to create, and we invest in great ideas. We take pride in offering a collaborative, inclusive and positive working environment.

    Career Growth and Recognition :

    At Techo-Bloc, we're career builders. Explore advancement opportunities through our well-defined career paths by department. Your success is our shared responsibility, supported by a culture that values your unique contributions.

    Performance-Driven Rewards :

    Experience the direct impact of your efforts with competitive performance-based bonuses. Join a passionate, driven team that collaborates seamlessly to achieve remarkable results.

    Collaborative Company Culture :

    Ditch the silos and join us in driving innovation and excellence together. We support and care about each other’s success! Experience a vibrant culture with 5-star ratings from most of our employees. Leave egos at the door as we engage in activities like brainstorming sessions, lively BBQs, and festive parties, fostering a strong sense of community and belonging.

    Perks and Benefits :

    • RRSP with employer contribution
    • 24 / 7 telemedicine & Employee Assistance Program (EAP)
    • Inhouse leadership development and coaching
    • Training & Development Programs
    • Flexible work arrangements
    • Considerable referral bonuses
    • Discounts on Techo-Bloc’s products
    • Healthy snack-filled kitchens
    • Techo-Bloc branded swag
    • Free parking
    • Employee Recognition Events
    • English and French courses available as needed

    Job Description

  • Lead web development projects from conception to completion, ensuring SEO best practices are integrated throughout.
  • Develop, maintain, and optimize web applications using JavaScript, HTML, CSS, and .NET .
  • Manage multiple web projects simultaneously, working with cross-functional teams (designers, SEO specialists, marketing, etc.).
  • Collaborate with the SEO team to implement strategies aimed at improving search engine rankings.
  • Oversee the technical aspects of SEO, including site architecture, page load speeds, mobile responsiveness, and URL structures.
  • Monitor and analyze site performance using SEO tools (e.g., Google Analytics, SEMrush, Ahrefs) and adjust strategies as needed.
  • Ensure that projects are delivered on time, within scope, and meet all technical requirements.
  • Provide ongoing technical support and optimization for web applications.
  • Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum 5 years of experience in web development with a strong focus on front-end and back-end technologies.
  • Expertise in JavaScript, HTML, CSS , and .NET .
  • Proven experience in SEO best practices and technical SEO.
  • Strong project management skills with the ability to handle multiple projects.
  • Experience with modern web development frameworks and version control (Git).
  • Ability to work collaboratively a team environment and communicate effectively with technical and non-technical stakeholders.
  • Additional Information

    We thank all applicants for their interest; however, only those under consideration will be contacted.

    Software Developer

    TES The Employment Solution Inc.

    Montreal

    Permanent à temps plein

    Postuler directement

    Reference Code : 049522

    RESPONSABILITÉS :

    • Concevoir, développer, tester et mettre en oeuvre des solutions logicielles complexes pour les produits opérationnels de gestion du trafic aérien en utilisant C / C++ / QT dans un environnement de système d'exploitation Linux.
    • Développer et maintenir la documentation technique liée aux fonctionnalités du logiciel.
    • Participer à l'automatisation des tests unitaires logiciels.
    • Travailler avec l'équipe de gestion de produits et les experts en la matière pour identifier et clarifier les exigences.
    • Aide au support technique de « niveau 3 » à résoudre les défauts des systèmes déployés.
    • Optimise les processus d'ingénierie en recommandant des améliorations aux politiques et procédures.
    • Communiquer efficacement avec les membres de l'équipe, les clients et les autres parties prenantes.
    • Effectue d'autres tâches assignées par le superviseur.

    EXIGENCES :

  • Baccalauréat en informatique, en génie logiciel ou dans un domaine similaire avec expérience pertinente.
  • Connaissance mathématique en Algèbre linéaire, géométrie 3D et trigonométrie.
  • 5+ années d'expérience en développement de logiciels.
  • Capacité à travailler dans un environnement Linux.
  • Maîtrise des architectures logicielles et des méthodologies de conception.
  • Maîtrise des langages et bibliothèques de programmation procédurale et orientée objet C / C++ / QT.
  • Connaissance de la méthodologie AGILE.
  • Connaissance des produits Microsoft Office tels que Word, Excel, PowerPoint et Outlook.
  • Solides compétences en résolution de problèmes et en pensée critique.
  • Excellentes compétences en communication écrite et verbale en anglais et en français en raison de la nécessité de communiquer et de livrer du matériel technique aux clients internationaux.
  • Capacité à adhérer à la politique d'entreprise sur un lieu de travail sans drogue.
  • Doit être capable de passer une vérification des antécédents de sécurité (si demandé).
  • Horaires de travail alternatifs (9 / 80).
  • 2 jours de bure
  • Espace publicitaire
    Développeur Logiciel Embarqué

    Blitz TI

    Montreal

    Permanent à temps plein

    Postuler directement

    Nous représentons une entreprise en pleine croissance située dans l’ouest de l’île de Montréal , reconnue pour ses solutions technologiques innovantes et son environnement de travail collaboratif.

    Nous recherchons un développeur passionné par les systèmes embarqués, les environnements à bas niveau et le contrôle direct de matériel industriel. Vous participerez activement à la conception et au développement de logiciels intégrés dans des équipements de contrôle pour des systèmes industriels. Ce rôle est idéal pour une personne curieuse, rigoureuse, aimant faire « parler » les machines grâce au code.

    Responsabilités :

    Concevoir, développer et maintenir du firmware et des applications logicielles embarquées pour nos équipements industriels.

    Travailler avec des microcontrôleurs, automates (PLC), protocoles de communication (CAN, TCP / IP, Modbus, BACnet, etc.).

    Participer à la conception d’interfaces utilisateur pour le monitoring et le contrôle de dispositifs.

    Diagnostiquer, tester et déboguer les applications sur le matériel (oscilloscope, multimètre, alimentation, etc.).

    Collaborer étroitement avec les équipes de production pour intégrer et tester les logiciels sur les machines physiques.

    Contribuer à l’évolution de l’architecture logicielle dans une logique d’optimisation, de fiabilité et de longévité.

    Profil

    Diplôme en génie logiciel, informatique, électrique ou tout domaine pertinent.

    Minimum 2 à 5 ans d’expérience en développement logiciel embarqué ou contrôle industriel.

    Maîtrise des langages C / C++ ( essentiel) , Java (atout), SQL / MySQL.

    Intérêt marqué (ou expérience) pour le développement firmware, les environnements temps réel, et le contrôle matériel.

    À l’aise avec les outils de tests et mesures (oscilloscope, débugger, alimentation).

    Capacité à lire / interpréter les schémas électriques ou systèmes PLC est un atout.

    Expérience dans un projet robotique, en fabrication, ou dans des systèmes connectés est un gros plus.

    Bonne maîtrise du français (obligatoire) et de l’anglais (fonctionnel).

    Environnement technologique :

    C, C++, Java, SQL, MySQL, PLCs, Linux, outils de mesure, protocoles industriels (CAN bus, TCP / IP, BACnet), Git.

    Avantages Sociaux

    Poste Permanent (CDI)

    Mode hybride flexible, mais présence en usine à St-Laurent requise pour les tests

    Assurances complètes payées à 100% par l'employeur (santé, dentaire, vision)

    Vacances : 2 à 4 semaines selon expérience

    REER avec contribution employeur jusqu’à 4%

    Équipe R&D en pleine croissance avec de nombreux projets innovants

    • Veuillez noter que seules les personnes dont la candidature est retenue seront contactées.
    • Le masculin est utilisé dans cette description afin d’en alléger la lecture, et ce, sans aucune discrimination.
    Développeur logiciel senior / Senior Software Developer

    McKesson

    Montreal

    Permanent à temps plein

    85 400,00$ - 142 400,00$ /an

    Postuler directement

    McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.

    What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you.

    Développeur ou développeuse de logiciel (niveau intermédiaire ou avancé)

    Technologies de centre de distribution - Canada

    Résumé des fonctions

    Êtes-vous une personne curieuse, intéressée à maîtriser des systèmes de gestion d'entrepôt? Comprendre la logique de systèmes et l'interaction entre les modules et les systèmes, assurer le dépannage et la gestion des priorités vous passionnent? Êtes-vous une personne qui excelle dans la communication, capable de travailler dans des délais serrés, dans un environnement axé sur les projets où vous serez appelé à interagir avec différents spécialistes en technologies?

    Si la réponse est oui, ce poste est idéal pour vous.

    Votre environnement de travail :

    • Des projets RPG diversifiés et axés sur l'avenir dans ILE assurant une contribution majeure au système de soins de santé du Canada
    • De multiples équipes et unités commerciales dans un environnement organisationnel matriciel
    • Un milieu bilingue (bonne connaissance du français et de l'anglais)
    • Des langages de script et l'automation
    • L'un des employeurs les plus appréciés à Montréal

    Une expérience de travail souhaitable :

  • D'autres structures de programmation (C#, .Net, JavaScript, SQL)
  • De 1 à 3 années d'expérience avec une plateforme mobile (Xamarin Android / UWP)
  • Knapp (technologies d'automation de la distribution)
  • Une expérience dans le développement logiciel pour entrepôt et distribution
  • Une connaissance des processus d'approvisionnement au paiement (P2P) et de commande à l'encaissement
  • Partie A - Responsabilités spécifiques

    Mener des activités de conception et de programmation complexes et très complexes. Documenter et suivre des procédures appropriées en appui à la plateforme ou au système désigné. Évaluer des échanges de modèles pour des composants logiciels et d'architecture. Participer et prêter son appui au cycle de vie complet du développement, notamment :

  • analyser et évaluer les exigences et produire des documents de conception conformes aux méthodes et processus préétablis;
  • concevoir, coder et déboguer divers langages logiciels conformément aux normes préétablies et passer en revue le code au besoin;
  • créer, exécuter et documenter divers essais, ainsi que des tests d'assurance de la qualité;
  • intégrer des logiciels dans les systèmes actuels;
  • assurer un soutien technique et régler les incidents attribués, sous un niveau de supervision modéré;
  • collaborer avec des parties prenantes à l'interne et à l'externe dans la résolution de problèmes;
  • être proactif et fournir une mise à jour sur l'état du travail accompli, l'estimation du travail restant et les problèmes qui entravent le progrès;
  • veiller à ce que les engagements pris envers des clients internes et externes soient respectés dans les délais convenus et de manière rentable; solliciter les commentaires des clients afin d'établir les occasions d'améliorer les produits ou services;
  • participer à certaines facettes de la gestion de projets.
  • Partie B - Responsabilités principales

  • Diriger et développer des composants logiciels innovants à l'aide de pratiques de développement modernes.
  • Concevoir et créer des scripts permettant le déploiement d'applications et de logiciels.
  • Assurer un soutien technique pour les incidents attribués en mettant en application le processus de gestion des incidents.
  • Participer au roulement du groupe de soutien technique en dehors des heures ouvrables.
  • Partie C - Exigences clés

  • Au moins 5 années d'expérience pertinente dans la programmation iSeries RPGLE
  • Au moins 3 années d'expérience pertinente dans l'analyse des systèmes
  • Un diplôme universitaire ou collégial en informatique, en génie ou l'équivalent
  • Une volonté d'apprendre et de jouer un rôle dans l'évolution et la transformation des systèmes
  • Une capacité à travailler de façon indépendante avec un minimum de supervision
  • La capacité à travailler en mode projet (Agile ou Waterfall)
  • D'excellentes aptitudes à communiquer à l'oral ou à l'écrit, en français et en anglais
  • Un bon esprit d'équipe, la capacité de motiver les autres et de leur offrir un modèle positif
  • La capacité à travailler de façon efficace sous pression et à gérer divers mandats à la fois
  • Autres exigences

  • De 3 à 5 années d'expérience en conception de base de données
  • De 1 à 3 années d'expérience de qualification fonctionnelle dans l'environnement de développement intégré Rational Developer for i-series (RDI)
  • Une exposition aux outils de contrôle de version (p. ex., Turnover, Implementer, SVN, BitBucket, GITHub)
  • De 1 à 3 années d'expérience dans l'un de secteurs industriels suivants : pharmaceutique, distribution et logistique, fabrication
  • Le.la titulaire de ce poste aura à soutenir de façon quotidienne des clients internes et / ou externes à l'extérieur du Québec et / ou aux États-Unis. Par conséquent, ce poste requiert une maîtrise de l'anglais à l'écrit et à l'oral. Veuillez noter que le nombre de postes dont les tâches requièrent une connaissance de la langue anglaise a été restreint dans la mesure du possible.

    Software Developer (Intermediate or Senior)

    Distribution Center Technologies - Canada

    Job Summary

    Are you a curious person looking to master how warehouse management systems works? Understanding the logic of systems, the interaction between modules and systems, troubleshooting and juggling priorities are your thing? Are you an excellent communicator who can work under tight deadlines, in a project led environment and interact with different technology specialists?

    If you answered yes, this position is for you.

    What you will be working with :

  • Diversified and future looking RPGILE projects providing significant contribution to Canada healthcare
  • Multiple business units and teams, in a matrix organization environment;
  • A bilingual environment (fluent in French and English)
  • Scripting languages & automation
  • A Montreal's Top Employers
  • Even better if you have experience with :

  • Other Structure programming in C#, .Net, JavaScript, SQL
  • Mobile Platform (Xamarin Android / UWP) 1 to 3 ans d'expérience
  • Knapp (distribution automation technologies)
  • Some Expertise in warehouse and distribution development.
  • Some Procure-To-Pay or Order-To-Cash process knowledge
  • Section A - Specific Responsibilities

    1. Carry out complex and very complex design and programming activities.

    2. Document and maintain appropriate procedures that support the designated platform or system

    3. Evaluate architecture and software component design tradeoffs.

    4. Assist and participate in the entire development lifecycle, including :

  • Analyze and assess requirements and produce design documents according to the pre-established method or process;
  • Design, code and debug various software languages according to pre-established standards and review the code as needed;
  • Create and Execute and document tests and quality assurance tests;
  • Integrate software into existing systems.
  • Provide technical support and resolve incidents as assigned, under a moderate degree of supervision
  • Collaborate with internal or external stakeholders when there are problems to be resolved.
  • Be proactive and provide an update on the status of work accomplished, estimates of work still to be done and issues hampering progress.
  • Ensure that commitments made to internal and external customers are met on time and in a cost-effective manner; solicit customer feedback to find opportunities to improve products or services.
  • Participate in certain aspects of project management.
  • Section B - Main Responsabilities

  • Lead & Develop innovative software components using modern development practices
  • Design / create scripts to deploy applications and software
  • Provide technical support for assigned incidents using the Incident Management process
  • Participate in the technical support group rotation for off-hours support
  • Section C - Job Requirements

  • Minimum 5 years of relevant experience in iSeries RPGILE programming;
  • Minimum 3 years of relevant experience in system analysis;
  • University or College Degree in Computer Science, Engineering or equivalent;
  • Willingness to learn and play a role in evolution and transformation.
  • Ability to work autonomously with minimal supervision.
  • Ability to work in a project mode (Agile and / or Waterfall)
  • Strong written or oral communication skills in French and English.
  • Team spirit; ability to motivate others and be a positive role model for them.
  • Ability to work effectively under pressure and manage multiple mandates.
  • Other Requirements

  • Database design 3 to 5 years of experience.
  • Rational Developer Pro functional qualifications for i-series (RDI) 1 to 3 years of experience.
  • Version control tool (eg Turnover, Implementer, SVN, BitBucket, GITHub) Exposure.
  • Industry sector specialist : pharmaceutical, distribution and logistics, manufacturing 1 to 3 years of experience.
  • The incumbent of this position will provide daily support to internal and / or external clients outside Quebec and / or in the United States. Therefore, he / she must be proficient in spoken and written English. Please note that the number of positions requiring English language skills has been limited where possible.

    We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, please click here.

    Our Base Pay Range for this position

    85,400 - $142,400

    McKesson is an Equal Opportunity Employer

    McKesson provides equal employment opportunities to applicants and employees and is committed to a diverse and inclusive environment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age or genetic information. For additional information on McKesson's full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

    Join us at McKesson!

    .NET Fullstack Developer

    Solutions Techso

    Montreal

    Permanent à temps plein

    Postuler directement

    A global leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise : technology infrastructure management (IT), specific application development (DEV) and product lifecycle management (PLM).

    Founded in 2014, Techso has built a reputation for the quality of its projects delivered to prestigious customers in various sectors such as automotive, aerospace, events, watchmaking, finance and many others.

    Techso is looking to expand its development team. You will work as a .NET Developer to meet the needs of our customers based in Montreal and internationally.

    Responsibilities :

    • As part of your duties, you will participate in the design and development of our customers' projects (new applications, development of new functionalities on existing applications, problem correction and maintenance, ...).
    • Following a needs analysis, you will help define the architecture of innovative solutions to meet our customers' objectives and requirements.
    • You will be responsible for defining technical and functional specifications.
    • You will participate in the evaluation of development efforts for new solutions or improvements.
    • You will put developed solutions into production and manage change.
    • You will take part in management's pre-sales efforts (effort evaluations, technology analysis, etc.).
    • You will guarantee the highest development standards by following the software development cycle (code review, unit testing, etc.).
    • You will support the continuous improvement of development activities (agility, code assembly, automated testing, deployment, etc.).
    • You will provide support to your colleagues and help mentor more junior ones.
    • You will keep abreast of new solutions and technologies on the market.
    • You will work with Agile - Scrum teams.

    Skills required :

  • Bachelor's degree in computer science or software
  • Minimum 5 years' experience with Microsoft .Net C#, ASP.NET, Web API technologies
  • Solid knowledge of Front-End development (React, Angular, VueJS, ...)
  • Strong relational database skills (use of ORMs and DAOs such as Entity Framework, SQL language, ETL, etc.). Knowledge of noSQL databases a plus
  • Good knowledge of basic DevOps concepts (Azure DevOps is a plus)
  • Knowledge of other programming languages : Java, PHP, Node.JS, Python...
  • Knowledge of : MAUI, Xamarin and Telerik are a valuable asset
  • Used to working in an Agile and collaborative environment
  • Knowledge of Linux and Windows environments
  • Mobile for assignments in the Montreal area
  • Ability to communicate in English, both orally and in writing, as some of your customers will be English-speaking
  • Good interpersonal skills and a love of teamwork!
  • Benefits

  • A hybrid telecommuting policy (we adapt to the customer)
  • A beautiful workspace located in the heart of Old Montreal with a terrace
  • Breakfast, coffee, snacks and beer available in the office
  • An active social club with several activities budgeted by Techso (camping, cottage, cruise, Christmas party, etc.).
  • The opportunity to get involved in great internal projects
  • A team of experts to share their expertise with you
  • Private group insurance
  • Développeur Fullstack .NET

    Solutions Techso

    Montreal

    Permanent à temps plein

    Postuler directement

    An international leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise : technology infrastructure management (IT), specific application development (DEV) and product lifecycle management (PLM).

    Founded in 2014, Techso has built a reputation for the quality of its projects delivered to prestigious customers in various sectors such as automotive, aerospace, events, watchmaking, finance and many others.

    Techso is looking to expand its development team. You will be working as a .NET developer to meet the needs of our customers based in Montreal and internationally.

    Responsibilities :

    • You will participate in the design and development of our customers' projects (new applications, development of new functionalities on existing applications, problem correction and maintenance, ...).
    • Following a needs analysis, you will help define the architecture of innovative solutions to meet our customers' objectives and requirements.
    • You will be responsible for defining technical and functional specifications.
    • You will participate in the evaluation of development efforts for new solutions or improvements.
    • You will put developed solutions into production and manage change.
    • You will take part in management's pre-sales efforts (effort evaluations, technology analysis, ...).
    • You will ensure the highest development standards by following the software development lifecycle (code review, unit testing, ...).
    • You will assist in the continuous improvement of development activities (agility, code assembly, automated testing, deployment, ...).
    • You will provide support to your colleagues and help mentor the juniors.
    • You will keep yourself aware of new solutions and technologies on the market.
    • You will work with Agile - Scrum teams.

    Required skills :

  • Bachelor's degree in computer science or software
  • Minimum 5 years of experiences with Microsoft .Net C#, ASP.NET, Web API technologies
  • Solid knowledge of front-end development (React, Angular, VueJS, ...)
  • Strong relational database skills (use of ORMs and DAOs such as Entity Framework, SQL language, ETL, etc.). Knowledge of noSQL databases a plus
  • Good knowledge of basic DevOps concepts (Azure DevOps is a plus)
  • Knowledge of other programming languages : Java, PHP, Node.JS, Python...
  • Used to working in an Agile and collaborative environment
  • Knowledge of Linux and Windows environments
  • Mobile for missions in the Montreal area
  • Good communication skills in French and English, both written and spoken, as some of your customers will be French or English-speaking
  • Good interpersonal skills and love of teamwork!
  • Benefits

  • A flexible, hybrid working policy (key word is adaptation to our clients)
  • A beautiful workspace located in the heart of Old Montreal with a terrace
  • Breakfast, coffee, snacks and beers offered at the office
  • An active social club with several activities budgeted by Techso (camping, cottage, cruise, Christmas party, etc.).
  • The opportunity to get involved in exciting in-house projects
  • A team of experts to share their expertise with you
  • Private group insurance
  • Web Developer / Web Project Manager Role

    Techo-Bloc

    Longueuil

    Permanent à temps plein

    Postuler directement

    Job Description

    • Lead web development projects from conception to completion, ensuring SEO best practices are integrated throughout.
    • Develop, maintain, and optimize web applications using JavaScript, HTML, CSS, and .NET .
    • Manage multiple web projects simultaneously, working with cross-functional teams (designers, SEO specialists, marketing, etc.).
    • Collaborate with the SEO team to implement strategies aimed at improving search engine rankings.
    • Oversee the technical aspects of SEO, including site architecture, page load speeds, mobile responsiveness, and URL structures.
    • Monitor and analyze site performance using SEO tools (e.g., Google Analytics, SEMrush, Ahrefs) and adjust strategies as needed.
    • Ensure that projects are delivered on time, within scope, and meet all technical requirements.
    • Provide ongoing technical support and optimization for web applications.

    Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum 5 years of experience in web development with a strong focus on front-end and back-end technologies.
  • Expertise in JavaScript, HTML, CSS , and .NET .
  • Proven experience in SEO best practices and technical SEO.
  • Strong project management skills with the ability to handle multiple projects.
  • Experience with modern web development frameworks and version control (Git).
  • Ability to work collaboratively in : / / www.youtube.com / watch?v=lqJu9D2peio a team environment and communicate effectively with technical and non-technical stakeholders.
  • Additional Information

    We thank all applicants for their interest; however, only those under consideration will be contacted.