Espace publicitaire
Postes correspondant à votre recherche : 87
Développeur – Logiciel – Full stack

Cofomo

Montreal

Permanent à temps plein

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 qui vous incomberont :

  • Agir à titre de responsable du développement de composantes logicielles des solutions de mobilités de la région métropolitaine, selon votre expertise;
  • Contribuer activement aux phases de faisabilité, de conception et de réalisation de divers projets de développement et d’intégration de progiciel, tout en respectant les principes d’architecture de solution, d’infrastructure et logiciel de l’industrie;
  • Être capable d’établir et recommander des solutions TI sécuritaires, fiables et performantes qui répondent aux besoins d’affaires;
  • Favoriser la réutilisation de solutions éprouvées en permettant d’optimiser la qualité des services et des opérations;
  • Exercez un rôle d’expert-conseil et de contenu dans votre domaine et agissez à titre de personne-ressource et de coach auprès de la haute direction ainsi qu’aux personnes de la relève;
  • Participer activement et piloter les expérimentations des solutions, ainsi que mise en service des environnements infonuagiques nécessaires à la livraison des systèmes;
  • Réaliser l’assurance qualité de la documentation des alignements architecturaux proposés dans le cadre de l’implantation du plan stratégique TI;
  • Concevoir les composantes logicielles en se préoccupant des besoins fonctionnels, des capacités d’évolution, de la performance globale et des exigences de sécurité;
  • Travailler de concert avec les équipes et les fournisseurs de service d’infogérance afin d’assurer la livraison des composantes performantes;
  • Participer selon les besoins, au diagnostic et à la résolution de problèmes opérationnels pointus ainsi aux analyses de risques et de coûts / bénéfices

Profil recherché

  • Savoir développer des composantes logicielles pour les principales plateformes, web et backend;
  • Appliquer les principes liés à la pratique DevOps et SRE recommandée par l’organisation, dans le cadre du développement applicatif;
  • Posséder une expérience comme développeur, intégrateur et opérateur de solutions ayant contribué dans les phases de faisabilité, de conception, de réalisation et à la livraison de solutions d'affaires;
  • Détenir d’excellentes habiletés d'analyse, de synthèse et habilité à faire des recommandations ;
  • Démontrer de la polyvalence et de l’autonomie dans la réalisation quotidienne de ses fonctions;
  • Exercer un leadership mobilisateur auprès d’intervenants de différents secteurs d’activités et d’équipe multidisciplinaires;
  • Avoir le sens de l’écoute et bonne compréhension des enjeux d’affaires ;
  • Posséder une expertise des langages (C#, C++, Python);
  • Démontrer une connaissance des langages (Go, Rust, Bash, Powershell, SQL)
  • Posséder une expertise des principes de génie logiciel et patrons de conception (ie architecture distribuée, architecture en microservices, intégration par API, architecture événementielle et streaming, etc.);
  • Posséder une maîtrise des principes de développements logiciels collaboratifs (guide de développement, normes de programmations, revues de codes, pull requests, / Revue par les pairs / pair programming , TDD et couverture de code, OWASP, etc.);
  • Détenir une expertise des technologies de base de données, relationnel et non relationnel (ex : SQL Server, MongoDB, Redis, etc.);
  • Avoir une expertise des frameworks de développement et de scripting (ex : .Net, , etc.);
  • Posséder une très bonne connaissance des services de passerelles d’API (ex : Apigee, Traefik, API Gateway) et événementielles (ex : Kafka, Event Hub)
  • Posséder une expertise ou de bonnes connaissances de développement sur des plateformes mobiles, un atout;
  • Démontrer une très bonne connaissance des principes et technologiques d’observabilité (ex : Grafana, Prometheus, OpenTelemetry);
  • Démontrer une expertise des principes d’intégration de SaaS, 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 hybrid
  • Club social actif qui organise des événements tout au long de l’année

Des valeurs qui vous importent

Les valeurs ont une signification chez Cofomo. Notre culture favorise la motivation et vise à faire ressortir le meilleur de nos employés.

De plus, nous n’oublions jamais que nos employés sont notre priorité.

Au-delà des mots, les valeurs de Cofomo guident nos actions et informent nos politiques. Sans elles, nous ne sommes qu’une entreprise comme les autres, et nous sommes tout sauf cela.

Des valeurs qui nous unissent

Engagement : Savoir se mobiliser en tant qu’équipe pour attendre des objectifs communs.

Intégrité : Avoir le courage de parler avec franchise et d’agir avec respect et équité.

Diversité : Croire en la richesse unique de chaque personne.

Créativité : Innover et faire preuve d’agilité dans la réalisation d’un projet.

Passion : Aimer ce que l’on fait est la meilleure garantie de succès.

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.

19 hours ago
Développeur Mainframe

CGI

Montreal

Permanent à temps plein

Position Description :

Vous rejoignez CGI, leader mondial du conseil et des services numériques et accompagnez nos clients.

À CGI, nos équipes interviennent sur des projets (conseil, architectures techniques et expertises), sur la partie développement, mais aussi en intégration et maintenance de solutions, pour de grandes entreprises de la région, notamment dans les domaines de l'énergie, de la télécommunication, du commerce au détail, et des finances.

Your future duties and responsibilities :

Au sein des équipes projets / maintenance, vos missions principales sont les suivantes :

  • la prise de connaissance du besoin fonctionnel et technique, les échanges auprès de nos interlocuteurs qui donnent lieu éventuellement à des ajustements des spécifications;
  • le développement des solutions visant à améliorer les processus qui impliquent le soutien de nos clients;
  • les développements, les tests unitaires, les tests croisés, les audits de code;
  • la livraison dans les différents environnements;
  • la communication et l'interaction avec de multiples clients internes et externes;
  • la création et le maintien des procédures techniques et de la documentation des solutions.

Required qualifications to be successful in this role :

Vous maîtrisez les compétences suivantes :

  • développement en environnement IBM z-OS
  • connaissance et expérience de l'ordinateur central IBM (CICS, IMS, JCL...)
  • Cobol

Vous êtes :

  • à l'écoute
  • rigoureux
  • curieux
  • analytique

Vous avez :

  • l'esprit d'équipe
  • le sens du client

Compétences : Français

Français

Le bilinguisme (français et anglais) est requis pour ce poste en raison de la nature de la fonction qui nécessite des interactions avec des clients nationaux et internationaux.

Cobol

LI-AB2-

Skills :
  • CICS
  • CICS
  • COBOL
  • Finance
  • 14 hours ago
    Sr. SharePoint Developer

    Medavie Blue Cross

    Québec

    Permanent à temps plein

    What makes us a different kind of employer?

    As a national health solutions partner, Medavie is committed to improving the wellbeing of Canadians and in our digital-first culture, technology is key to providing the products, services and solutions that increase access to care and improve health outcomes.

    Our technology team is the backbone of our organization with over 500 employees and growing. We are constantly creating, testing, and learning to enable personalized, digital experiences in all we do.

    When you join us, you’ll be part of an in-house, innovation led team focused on cutting edge digital health solutions that help provide the best care possible, when and where it’s needed.

    Job Title : Sr. SharePoint Developer Department : IT Competition : 86412 Internal / External : Both Employment Type : Full Time Permanent Location : Nova Scotia, New Brunswick, Newfoundland, PEI, Ontario - Remote Salary : Comprehensive Compensation + Benefits Reports To : Team Lead

    Position Overview : We are seeking a talented SharePoint Developer to join our team. The ideal candidate will be responsible for designing, developing, and implementing customized solutions within the SharePoint platform to meet business requirements.

    The candidate should have a strong understanding of SharePoint architecture, SharePoint Online (Office 365), SharePoint Server (onPrem), and related technologies.

    The role will involve collaborating with stakeholders to gather requirements, architect solutions, develop code, and provide ongoing support and maintenance.

    What we offer :

    • Permanent full-time position with opportunity to grow in a well-established organization
    • Flexible work arrangements and emphasis on work-life balance
    • Remote and hybrid work options
    • Comprehensive health, vision and dental plan that is 100% employer paid effective on your first day
    • 100% employer-matched Defined Contribution Pension Plan
    • Annual Incentive Bonus which recognizes your contribution to our success.
    • In addition to paid vacation, we offer a gifted week of vacation in your first year and an optional Vacation Purchase Program.
    • An organization where we encourage personal learning and growth with opportunities for career development and advancement
    • Providing wellness benefits, health resources and fitness center discounts

    Security Clearance Requirement : In conjunction with our contract with the Federal Government, you will be required to have Reliability Status Clearance (Enhanced Level B) prior to your start date.

    This includes; Fingerprinting, Criminal Record Check, Credit Check and you must have resided in Canada for at least 5 years and hold Permanent Resident or Citizenship Status.

    Key Responsibilities :

    • SharePoint Knowledge : Understand the architecture, features, and capabilities of SharePoint. Familiarize yourself with SharePoint versions, including SharePoint Online and on-premises versions.
    • Understanding of SharePoint Security : Learn about SharePoint security models and how to manage permissions and access control.
    • SharePoint Designer : Although not as commonly used as in the past, SharePoint Designer can still be useful for certain tasks, so knowing how to use it is an advantage.

    Required to modify Classic Templates - Old technology no longer needed)

    SharePoint Code Management SharePoint Framework (SPFx) : Learn how to use SPFx to create client-side web parts and extensions for SharePoint.

    Required to modify Modern Templates) Web Development Skills : HTML / CSS / JavaScript : Strong front-end web development skills are essential for customizing SharePoint sites and creating user interfaces.

    jQuery : Often used in SharePoint development for client-side scripting. : Knowledge of can be beneficial for server-side development in SharePoint.

    C# Programming : SharePoint solutions often involve server-side code, and C# is a key language in SharePoint development.

    REST and CSOM : Understand SharePoint's client-side object model (CSOM) and how to interact with SharePoint data using Representational State Transfer (REST) APIs.

    PowerShell Scripting : SharePoint administration and deployment often involve PowerShell scripts. Visual Studio : Familiarize yourself with Visual Studio, the primary integrated development environment (IDE) for SharePoint development.

    Version Control Systems : Proficiency with version control systems like Git is crucial for managing and collaborating on SharePoint development projects.

    Qualifications :

    • Bachelor’s degree in computer science, Information Technology, or related field.
    • Proven experience as a SharePoint Developer or similar role.
    • In-depth knowledge of SharePoint architecture, including SharePoint Online (Office 365) and SharePoint Server.
    • Proficiency in SharePoint development tools such as SharePoint Designer, Visual Studio, and Power Platform.
    • Experience with SharePoint customization using JavaScript, jQuery, CSS, HTML, and SharePoint REST API.
    • Strong understanding of SharePoint workflows, forms, web parts, and other components.
    • Experience with SharePoint integration with other systems and applications.
    • Ability to translate business requirements into technical solutions.
    • Excellent problem-solving and troubleshooting skills.
    • Strong communication and collaboration skills.

    CBM2

    30+ days ago
    PHP, Laravel Developer

    Fed IT

    Boucherville

    Permanent à temps plein

    Hello, I'm Guillaume, senior recruitment and business development consultant at Fed IT, a recruitment firm specializing in IT recruitment.

    I work on two types of recruitment : temporary and permanent in the Greater Montreal area.

    Our team of IT experts speaks your language and operates in your world. We cover the IT, development, business intelligence and infrastructure professions.

    Je suis présentement à la recherche, pour un de nos clients, situé sur la rive sud de Montréal, d'un développeur PHP, Laravel.

    Il s'agit d'un poste permanent, format hybride, 3 jours semaine sur site. Le salaire proposé varie en fonction de l'expérience (75 000 $ à 85 000 $).

    I'm currently looking for a PHP, Laravel developer for one of our customers, located on the south shore of Montreal. This is a permanent position, hybrid format, 3 days a week on site.

    Salary varies according to experience ($75,000 to $85,000).

    Your missions will be :

    • Develop, maintain and support applications
    • Analyze customer needs; formulate solutions or recommendations for the definition, creation or implementation of solutions
    • Develop application architecture
    • Put developed solutions into production;
    • Ensure maintenance and follow-up, investigate problems and find solutions;
    • Participate in the various phases of the project in collaboration with team members
    • Collaborate with teams to identify opportunities for continuous improvement and optimization of development processes
    • Be responsible for certain key accounts within the organization, and act as a resource person for junior team members
    • Degree in programming
    • 4+ years' experience in PHP development
    • Experience with the Laravel framework,
    • Experience in a digital agency environment (an asset)
    • Experience with GIT,
    • Bilingualism (French and English) (an asset)

    The company offers a competitive salary, benefits (group insurance, retirement savings, sick days), flexible working conditions and 3 weeks' vacation.

    You can contact me at

    Find all our offers on www.fedit.ca

    Only those candidates whose applications have been selected will be contacted.

    7 days ago
    Senior Business Intelligence Developer

    Wawanesa Insurance

    Montreal

    Permanent à temps plein

    Job ID : 8166

    Working Business Language : English. This role is considered a head-office role and will be required to communicate with internal stakeholders across Canada where the primary business language utilized is English.

    Salary : At Wawanesa, salary is only one component of a holistic, comprehensive and competitive offering that we provide to our employees.

    In addition to salary, full-time and part-time permanent employees are eligible for an annual bonus plan, leave of absence top-up programs and provided with generous vacation time, personal days, premium free benefits and pension plan.

    The salary offered for this role is determined with consideration to various factors, including but not limited to : your work location, local labour market conditions, external market salary data, internal pay equity and the knowledge, skills, experience and anticipated proficiency in the role.

    The salary offered is estimated to be within the following range : $80,000-115,000 CAD per year. Candidates with salary expectations outside of the range are still encouraged to apply.

    About Us

    At Wawanesa, we're proud to offer a hybrid work environment that offers flexibility to our employees in balancing in-office (2 days per week OR 15 hours per week in a Wawanesa office) and remote work.

    You may work from any of the following locations : Winnipeg, MB; Wawanesa, MB; Vancouver, BC; Calgary, AB; Edmonton, AB;

    Lethbridge, AB; Toronto, ON; Kitchener, ON; Thunder Bay, ON; Ottawa, ON; Montreal, QC; Moncton, NB; Dartmouth; NS

    The Wawanesa Mutual Insurance Company ("Wawanesa Mutual"), founded in 1896, is one of Canada's largest mutual insurers, with over $3.

    5 billion in annual revenue and assets of $10 billion (CAD). Wawanesa Mutual, with its National Headquarters in Winnipeg, is the parent company of Wawanesa Life, which provides life insurance products and services throughout Canada, and Western Financial Group, which distributes personal and business insurance across Canada.

    Wawanesa proudly serves more than 1.7 million members in Canada, and we are home to more than 3,600 employees distributed across the Canadian regions and communities where we operate.

    We give back to organizations that strengthen communities, donating more than $3.5 million annually to charitable organizations, including over $2 million annually in support of people on the front lines of climate change.

    To learn more visit wawanesa.com.

    We are currently looking for dedicated, driven, and enthusiastic individuals who thrive in an environment that welcomes change and are looking for an opportunity for diverse experience and advancement on a growing team.

    Job Overview

    Working under minimal supervision, we are seeking a to Senior Business Intelligence Developer who will contribute to Wawanesa success by creating, maintaining, and optimizing MicroStrategy and / or PowerBI reporting solutions.

    This role will primarily be responsible for supporting the analysis, design, development, and maintenance of reporting solutions within our Business Intelligence environment.

    Job Responsibilities

    • Design, develop, and test reporting solutions in our BI Reporting environment (MicroStrategy and Power BI).
    • Back-end data integration and architecture including BI data modeling, and performance tuning.
    • Prepare technical specifications through collaboration with business partners to elicit requirements.
    • Collaborate with multiple stakeholders to diagnose, troubleshoot, and resolve incidents supporting our Business Intelligence environment.
    • Understand and profile data to extract patterns, and trends to create Business Insights with a focus on optimal user experience and data quality.
    • Translate complex data sets into clear and compelling visualisations.
    • Participate in code reviews.
    • Coordinate with analysts and operations team for environments availability, stability, and deployments.
    • Estimate and track progress of assigned work.
    • Create and update relevant documentation.
    • Follow established practices, processes, and guidelines.
    • Keep current with relevant technologies.

    Qualifications

    • Completion of Post-secondary degree or diploma with 8+ years of relevant experience in Business Intelligence / reporting experience.
    • Extensive experience of 5+ years in a Business Intelligence development and / or architectural role working with MicroStrategy and / or Power BI.
    • Proficient in complex SQL (multi joins, subqueries, analytical functions, nested and recursive CTEs), and creation of database objects (tables, views, materialized views).
    • Construct and maintain robust data models to support dynamic and scalable reporting solutions.
    • Optimize BI architecture, reports, and queries to ensure fast and efficient performance, especially when dealing with large volumes of data.
    • Knowledge of Data Warehousing concepts with a focus on Kimball Based Data Models, and relational database concepts.
    • Detail oriented with analytical and problem-solving skills to recognize and identify issues and take proper action to resolve them.
    • Ability to work independently with little direct supervision and as a member of a multi-disciplinary team.
    • Ability to deal well with ambiguity, deliver results in a fast-paced environment.
    • Effective communication skills, with the ability to communicate in a clear and concise manner with style fitting for the audience and message.
    • Strong ability to work collaboratively in a team environment by making quality contributions and supporting fellow team members.
    • Strong organizational skills with the ability to self-manage a fluctuating workload, with various situations and changing priorities.
    • Possesses a willingness to learn while keeping abreast of developments in field with the ability to apply learning to new situations.
    • Experience using software development tools, such as JIRA, Confluence and Source Code Management is considered an asset.
    • Certifications in relevant technology is considered an asset.
    • Knowledge and experience in the Insurance industry and Guidewire Insurance Suite is considered an asset.
    • Python coding considered an asset.
    • AWS experience and familiarity with Redshift and PostgreSQL databases considered a strong asset.

    LI-HYBRID

    Wawanesa is proud to be one of Manitoba's Top Employers, a Kincentric Best Employer in Canada and a Forbes Best Employer in Canada recognizing an exceptional place to work!

    Diversity, Equity & Inclusion

    Less than 1 hour ago
    Espace publicitaire
    Programmeur

    Les Installations Électriques R. Théberge inc.

    Compton

    Permanent à temps plein

    Les Installations Électriques R. Théberge inc. se spécialisent dans la fabrication de panneaux de contrôle, l'automatisation personnalisé ainsi que la Domotique.

    Nous sommes également dans le domaine électrique résidentiel, commercial, industriel et agricole. Les principales tâches pour ce poste sont : Concevoir des programmes PLC, effectuer des démarrages de machines et systèmes dans les ateliers, ajustement des drives avant le démarrage, accomplir diverses tâches reliées à la programmation et / ou à l'électricité.

    Si vous êtes une personne dynamique, minutieuse, prêt à relevé des défis, capable de travailler sous pression et avez un très bon sens d'esprit d'équipe, vous êtes la personne qu'il nous faut.

    Less than 1 hour ago
    C++ Software Developer

    DRW

    Montreal

    Permanent à temps plein

    C++ Software Developer

    Job LocationMontréalEmployment typeRegularDepartmentTechnologyTargeted Start DateImmediateFrench Version

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world.

    We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

    Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets.

    We have also leveraged our expertise and technology to expand into three non-traditional strategies : real estate, venture capital and cryptoassets.

    We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters it's how we do it.

    DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

    We are looking for passionate C++ Software Developers to develop new and improve existing low latency data processing systems.

    As a member of our team, you will be integral in the interaction between research and trading teams, you will have the opportunity to work with cutting-edge low latency technologies and will be surrounded by senior technologists providing you with the best possible environment to succeed.

    How you will make an impact :

    • Developing scalable and performant software using software engineering best practices
    • Building and maintaining a low latency trading system
    • Analyzing and discussing requirements from stakeholders
    • Facilitating discussions on code implementation, testing, software architecture best practices
    • Driving projects and leading new initiatives
    • Actively engaging with others on the development team to resolve challenging design and coding issues
    • Evaluating appropriate new technologies, tools, frameworks and software components for integration

    What DRW Montreal has to offer you :

    • Mentorship with experienced software developers, database administrators, and technical project managers
    • Continuous learning through paid postgraduate degrees, Dev Lightning talks, online learning support and 1 on 1 language tutoring with Berlitz
    • 40 hours of paid volunteer work at the organization of your choice
    • Bi-weekly social activities, monthly wellness plan, on-site weekly massages, and games room
    • Daily catered meals (breakfast and lunch) with unlimited snacks and beverages
    • Competitive salary, matching RRSP, paid company phone, laptop, and work from home set-up

    What you bring to the team :

    • Extensive experience developing high-availability systems in C++ with very tight latency constraints
    • A background in multi-threaded programming and a strong understanding of hardware / software interaction
    • Are comfortable working under the hood and skilled in performance tuning (applications, Linux, socket I / O, etc.) and troubleshooting
    • Strong understanding of C++11 / 14 / 17 / 20, boost, STL
    • Strong understanding of software engineering principles and best practices
    • Strong verbal and written communication skills in English
    • Dedicated team player and a passionate problem solver with strong interpersonal skills

    Find out more about all of our perks & benefits at .

    30+ days ago
    Unreal Developer

    Moment Factory

    Montreal

    Permanent à temps plein

    A WORD ABOUT US

    We come from many different places, but what unites us is our passion. At Moment Factory, each new project is a blank page awaiting the creativity and talent of our whole team, no matter the individual responsibilities, roles, or fields.

    Our desire to innovate, to take risks, and to learn from our mistakes and from each other is what allows us to create collective projects that go above and beyond.

    Today, thanks to a team of 420 creative minds, we have been able to create immersive multimedia environments for artists, museums, airports, brands, theme parks and events, as well as our signature shows.

    No matter the canvas - be it film, lighting, multimedia architecture, sound design, special effects, or interactive projects - the thirst for experimentation and innovation is at the core of our DNA.

    YOUR TEAM

    You will join a small team that has a significant impact on the creative process and decision-making related to ongoing projects.

    Multidisciplinary, composed of Unity, Unreal, Touch Designer developers, as well as graphic developers, you will integrate into a group always ready to support its colleagues.

    Each person contributes, both in the choice of technologies, the implementation of processes, and the development of tools.

    We prioritize sharing through code review sessions and rich, constructive exchanges among colleagues.

    YOUR MISSION

    As an Unreal developer, you will have a significant role to play among your colleagues. Your mission will be to contribute to the realization of the creative vision of the director by assisting in the programming of interactive and generative applications.

    Since project teams are generally small, the extent of your contribution will be all the more significant. Alongside your colleagues, you may be consulted on the feasibility of projects, the choice of technologies, or the direction of the creative vision.

    This position requires mastery of C++ and Blueprint. It is also useful to know the communication protocols of systems, sensors, audio, video, and lighting.

    ROLES AND RESPONSIBILITIES

    • Apply good development practices with Unreal;
    • Analyze performance and implement technical optimization solutions;
    • Participate in the development and documentation of the internal tool library for Unreal Engine;
    • Participate in diagnosing problematic situations and solving complex problems by assisting in the development of fixes;
    • Understand the creative process and contribute to finding innovative solutions;
    • Participate in technological watch with a view to continuous improvement of processes and technological choices;
    • Contribute to research and development (R&D) efforts;
    • Plan and monitor the development of Unreal software functionality;
    • Program real-time visual effects based on artistic intentions;
    • Implement software communication with various system components;
    • Participate in creative and technological meetings;
    • Contribute to the coherence of the user experience.

    YOUR JOURNEY INCLUDES

    • At least 3 years of experience in development with Unreal;
    • Knowledge of Unreal Engine and its ecosystem;
    • Comfort with programming with Blueprints and C++ in Unreal;
    • Good understanding of the render pipeline;
    • Experience with nDisplay projects is a significant asset;
    • Mastery of version control software (Git, Perforce);
    • Knowledge of the Atlassian suite (Jira and Confluence);
    • Understanding and mastery of French and English, both oral and written;
    • Good knowledge of IT infrastructure and multimedia technologies;
    • An asset : skills in audiovisual, network infrastructure, CI / CD;
    • Experience working in teams of various sizes and expertise.

    YOUR QUALITIES

    • Comfortable in communication;
    • Great adaptability to the unknown;
    • Good technical analysis and problem-solving skills;
    • You enjoy sharing your knowledge;
    • Patient;
    • Passionate;
    • Curious;
    • Kind;
    • You possess a critical and sharp mind.

    SPECIFIC WORK CONDITIONS

    International travel as needed for project integration on-site.

    SOME PERKS THAT COME WITH WORKING AT MF

    • Hybrid work mode to optimize work-life balance ;
    • Group insurance benefits for you and your family ;
    • Wellness account allowing you to claim personal expenses up to $250 per year ;
    • $110 inspiration account ;
    • Employee Assistance Program; free, confidential and available 24 hours a day ;
    • Free access to Dialogue telemedicine service, to quickly respond to your health concerns and those of your family ;
    • 5 paid sick days per year ;
    • Personalized training and skills development plan through the MF School ;
    • Daily meals at a cost of $7, snacks and coffee available at all times ;
    • MF Life Department, a catalyst for employee wellness initiatives (physical, mental health, social activities, etc.)

    If you think this position is for you, we invite you to apply now. We will not be able to follow up with each candidate, so we will only contact the selected individuals.

    Thank you for considering a career at Moment Factory. We are looking forward to meeting you !

    Your resume will be read by Billy, our technical recruiter.

    20 hours ago
    Programmer (Online) - [Assassin's Creed Project]

    Ubisoft

    Montreal

    Permanent à temps plein

    JOB DESCRIPTION

    As an online programmer at Ubisoft Montreal, youwill design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment.

    With each new iteration, you'll be committed to answering the most fundamental questions : Can players easily connect? Can the servers support hundreds of thousands of people?

    Is the connected experience seamless?

    Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and will collaborate at every stage of development to answer "yes" to these questions and ultimately accomplish its main mission : deliver the best possible online gaming experience, the experience our players deserve.

    What you'll do

    • Develop powerful , reliable , and most importantly, fun online systems in collaboration with the gameplay and game design teams.
    • Understand existing features and suggest improvements to create the best possible online experience.
    • Collaborate with multiple production and production support teams to achieve a common vision .
    • Fix bugs and maintain online systems.
    • Document your work to make the different functionalities clear.
    • Ensure a technological watch so that the studio is always at the forefront of online services.

    QUALIFICATIONS

    What youbring

    • A degree in Computer Science or Software Engineering (or other relevant training)
    • Experience developing and optimizing online systems written in C++, C#, GO, Java and Python
    • Experience with online systems and services and optimizing online code
    • Knowledge of designing connected features with PlayStation Network or Xbox Live (an asset)
    • Knowledge of cloud systems such as Kubernetes, AWS, Google Cloud, Microsoft Azure, etc.
    • Relational and collaborative skills that allow you to achieve the vision of the game in a harmonious way with the different teams
    • A keen sense of rigour and self-reliance, accompanied by a strong thirst for learning
    • A creative spirit focused on innovation

    What to send our way

    Your CV highlighting your backgroundand skills

    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.

    ADDITIONAL INFORMATION

    About us

    Ubisoft's 20,000 team members, working across more than 30 countries around the world, are bound by a common mission : enrich players' lives with original and memorable gaming experiences.

    Their commitment and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.

    Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

    When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.

    If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.

    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.

    11 days ago
    Lead UI Programmer.

    Games Jobs Direct

    Montreal

    Permanent à temps plein

    WHAT MAKES US EPIC?

    At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment.

    Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.

    Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.

    ENGINEERING

    What We Do

    Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts.

    We're always improving on the tools and technology that empower content developers worldwide.

    What You'll Do

    We are a new and growing team at Epic, aiming to build innovative new experiences and technology as part of our collaboration with Disney.

    As a Lead UI Programmer, you will be in a leadership role on a small and focused team, playing a critical role in current and future projects.

    You will be responsible for driving UI prototyping, iteration, and system development in support of our upcoming products.

    You will have opportunities to work on a variety of initiatives, get hands-on with cutting-edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery.

    In this role, you will

    • Lead UI development for a project or initiative, championing both technical excellence and user experience
    • Work closely with art and design to prototype, build and iterate on player UI flows and feedback mechanisms, while maintaining strong architectural and algorithmic direction
    • Collaborate with Unreal Engine teams to contribute to ongoing feature development
    • Optimize and fix bugs in existing systems
    • Write robust, maintainable code

    What we're looking for

    • Significant experience developing UI systems for games or other interactive real-time technology applications
    • A keen analytical mind with creative problem-solving skills and the ability to think outside of the box
    • Proficiency in C++ with a deep understanding of UI and user experience
    • The ability to empathize with users and to balance the inherent tradeoffs in developing with the user in mind
    • Strong teamwork and cross-discipline collaboration skills, including the ability to deliver and respond to constructive feedback
    • Self-motivation, a strong work ethic, and the ability to work independently
    • Creativity in problem-solving and the ability to think outside of the established solutions

    EPIC JOB + EPIC BENEFITS EPIC LIFE

    We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match.

    In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents

    ABOUT US

    Epic Games spans across 19 countries with 55 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before.

    Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design.

    As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

    Like what you hear? Come be a part of something Epic!

    Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.

    Learn more about our Equal Employment Opportunity (EEO) Policy here.

    Note to Recruitment Agencies : Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) a third party with whom we do not have a negotiated and validly executed agreement).

    We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

    1 day ago
    Espace publicitaire
    Intermediate Salesforce Developer

    BRP

    Montreal

    Permanent à temps plein

    We are looking for an Intermediate Salesforce Developer who will be responsible for assisting in the design, development, and maintenance of Salesforce-based solutions to support the organization's business processes.

    This role requires a solid understanding of Salesforce development and customization, as well as the ability to work collaboratively with senior developers and other team members.

    You will also play a crucial role in the development and maintenance of Salesforce solutions and work closely with senior developers to gain experience and expertise in Salesforce development.

    YOU’LL HAVE THE OPPORTUNITY TO :

    • Salesforce Development : Participate in the development of Salesforce solutions, including custom applications, configurations, and enhancements.
    • Customization : Assist in customizing Salesforce applications to meet specific business requirements, such as creating custom objects, fields, workflows, and validation rules.
    • Integration : Work on integrating Salesforce with other systems and applications using REST and SOAP APIs under the guidance of senior developers.
    • Data Management : Support data import, export, and migration tasks and assist in maintaining data quality and integrity within Salesforce.
    • Security and Access Control : Contribute to the implementation and maintenance of security and access controls in Salesforce to protect data and ensure compliance.
    • Code Optimization : Collaborate with senior developers to write efficient, well-structured, and maintainable Apex code, Visualforce pages, and Lightning components.
    • Problem Solving : Assist in troubleshooting and resolving technical issues and contribute to the identification of solutions for user problems and system errors.
    • Documentation : Maintain documentation for Salesforce customizations, processes, and integrations, and ensure it is kept up to date.
    • Best Practices : Stay informed about Salesforce best practices and new features and apply them as directed by senior team members.
    • Testing and Quality Assurance : Participate in testing activities, including test plan development, and perform code reviews to ensure the quality and reliability of Salesforce solutions.
    • Collaboration : Collaborate with senior developers, project managers, business analysts, and other stakeholders to contribute to project success.

    YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES :

    • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
    • Strong understanding of Salesforce development, customization, and configuration.
    • Willingness to obtain Salesforce certifications, such as Salesforce Certified Platform Developer I, as directed.
    • 5+ years of experience in Salesforce development tools, including Apex, Visualforce, Lightning components, and SOQL.
    • Familiarity with Salesforce architecture, data model, and security model.
    • Basic knowledge of Salesforce integration techniques and technologies.
    • Good problem solving and analytical skills.
    • Strong communication and teamwork skills.
    • Ability to work in a team and follow the guidance of senior developers.
    • Eagerness to learn and adapt to new technologies and best practices.
    • Familiarity with Agile development methodologies is a plus.
    • Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis.

    ACKNOWLEDGING THE POWER OF DIVERSITY

    BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences.

    Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

    For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.

    AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.

    Let’s start with a strong foundation You want it, we have it :

    • Annual bonus : we work hard, and we know it. This yearly thank you is our way to fuel your dreams.
    • Generous paid time away : winding down is as important as creating the future of recreational products.
    • Pension plan : we want to make sure you’ll enjoy retirement; we’ve got you covered.
    • Collective saving opportunities : being part of BRP allows you to tap into the strength of our saving programs.
    • Industry leading healthcare : fully paid by BRP, this program is here for you, whatever happens, so you can focus on what matters.

    What about some feel good extras :

    • Flexible work schedule : balance is key to innovation, and we want to make sure you are at the top of your game with a schedule that will work for you.
    • Summer schedule : time flies at BRP, so we hit pause to enjoy it.
    • Holiday season shutdown : between Christmas and New Year’s, we close our facilities and refill on good times.
    • Educational resources : you love what you do, and we get you resources to stay cutting-edge, so we all win together.
    • Discount on BRP products : what we build is amazing, freeing, revolutionary, and you're first in line for the experience.

    WELCOME TO BRP

    We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air.

    Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus.

    Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination;

    It’s about the journey.

    LI-Hybrid

    LI-EF1

    3 days ago
    Coordonnateur web

    Boutique Tristan & Iseut Inc.

    Montreal

    Permanent à temps plein

    Veuillez postuler sur Isarta.com

    TRISTAN est un détaillant et manufacturier québécois reconnu dans la mode au Canada depuis 1973. Chez Tristan, notre mission est d’offrir des styles accessibles et sophistiqués pour femme et homme, sans compromettre nos standards élevés de fabrication, l’aspect élégant, moderne, intemporelle de la marque et le confort.

    Nous croyons en la longévité, la durée de vie de nos produits et leur style intemporel : Lorsque vous achetez mieux, vous achetez moins.

    Nos designers basés à Montréal nous permettent de demeurer à l’affût des nouvelles tendances, tout en contribuant à l'essor de l'économie québécoise.

    Tristan a également pour mission d’offrir un service à la clientèle haut de gamme. Cette mission lui a d’ailleurs mérité une première place au sondage WOW en 2024.

    Afin de maximiser les ventes en ligne, Tristan est à la recherche d’une Coordonnatrice ou d’un Coordonnateur Web.

    Sous la responsabilité de la Directrice marketing, vous serez le gérant ou la gérante de notre site web.

    • Créer les listes de produits à mettre en ligne et valide toutes les informations nécessaires avant la mise en ligne ;
    • Recueillir les informations des produits à mettre de l’avant sur le site web en collaboration avec notre équipe de design des vêtements ;
    • Assurer l’exactitude des informations publiées sur les produits et corrige les anomalies ;
    • Veiller à l’activation et le marchandisage des nouvelles collections sur le site transactionnel (images, descriptions, etc.);
    • Gérer le contenu du site web au Canada et aux États-Unis et propose des textes pour les différentes sections ;
    • Développer et exécuter le programme de marchandisage web pour mousser les ventes (création de ventes croisées, sélections de produits vedettes, etc.) ;
    • Mettre en ligne les promotions et les retire lorsqu’elles ne sont plus valides ;
    • Responsable du calendrier promotionnel et du calendrier de contenu du site web ;
    • Assurer la maintenance des échantillons utilisés pour les séances photos reliées au site web ;
    • Analyser les retombées du marchandisage en ligne ;
    • Envoyer les tests et les infolettres aux abonné(e)s ;
    • Analyser les infolettres envoyées et mise en place de nouvelles séries automatiques de courriels (comme la session abandonnée, post achat, etc.) ;
    • Supporter la ou le responsable web pour mettre en ligne des annonces sur des plateformes de médias en ligne (à l’occasion) ;

    Formation et qualification

    • BAC en marketing de mode ou dans un domaine connexe;
    • 3 à 4 ans d’expérience dans le domaine du marketing web, de préférence dans un poste de marchandisage web;
    • Sens aigu de l'organisation et souci du détail;
    • Expérience avancée sur Shopify;
    • Connaisance de Klaviyo et de la stratégie e-mailing (un atout);
    • Maitrise de la suite office (Excel avancé);
    • Curiosité, esprit innovateur;
    • Orientation vers les solutions et résultats de qualité;
    • Bilinguisme (anglais et français, nécessaire pour la communication avec les États-Unis).
    • Less than 1 hour ago
    Cloud Developer, Azure

    Calliere Group

    Laval

    Permanent à temps plein

    This is a remote position.

    Our client is an established, yet burgeoning, SaaS platform focused on increasing convenient access to core corporate services with technology.

    Part of their product suite, is a time-tested solution that solves a fundamental gap in the massive sector specialization.

    With tens of thousands of customers around the world, their users save time and reduce errors on routine tasks.

    This role can be performed remotely across Canada, or a combination of both on-sight and remote.

    What you’ll do :

    • Design, deploy, and manage cloud-oriented solutions (Microsoft Azure).
    • Provide technical expertise and assist with systems integration and consolidation efforts across multiple systems environments.
    • Interface with customers, vendors and other technical staff to analyze business and technical requirements.
    • Create cloud implementation plans, operational documentation, and continual improvement of current systems and designs.
    • Conduct cloud assessments, planning, and migration activities for varied application sets.
    • Design and implement cloud-based deployment solutions for enterprise applications.
    • Guide the migration of legacy systems to a modern cloud platform solution.
    • Provides operations, maintenance, and enhancement of cloud applications within all cloud environments.

    Requirements

    Basic Qualifications

    • Must have experience as a Cloud Engineer (Azure) to include tasks such as cloud migration, cloud networking, IAM, cloud optimization, and deployment automation.
    • Strong written and verbal communication skills.
    • Understanding of cloud security principles and best practices.
    • Proven track record in leadership positions executing cloud migrations and application refactoring (not required).
    • Team player capable of high performance and flexibility in a dynamic working environment
    • Ability to interact positively, collaborate and communicate appropriately with team members
    • Must be able to effectively plan and prioritize tasking.
    • Must be capable of performing high quality work both independently, and with a team, in a fast-moving environment.

    Preferred Qualifications

    • Strong mastery of Azure infrastructure provisioning, security hardening, and architectural design specifically for classified environments.
    • Competent in coding (.NET, C#) and scripting (PowerShell);
    • Strong understanding of the DevOps culture (team, tools, and process(es));
    • Experience with programming and infrastructure automation (JSON, YAML, Python, Terraform).
    • Experience implementing Security Technical Implementation Guide (STIG) for various systems.
    • Azure certifications - professional desired, or associates with additional experience (not required).
    • 23 days ago
    Programmeur.euse QA

    Ubisoft

    Montreal

    Permanent à temps plein

    Description du poste

    Le / La programmeur.euse QA fera la promotion et améliorera la qualité des versions quotidiennes du jeu. Il / Elle travaillera main dans la main avec les analystes QA, les spécialistes QA et les testeurs.

    euses de développement pour soutenir la création d'outils d'amélioration de la qualité et pour mettre à jour et maintenir les outils et processus existants.

    Le poste nécessitera de la flexibilité car le mandat couvrira toute la portée de l'effort de qualité pour le projet.

    Responsabilités :

    • Développer des tests automatiques et des outils de validation afin d'augmenter la fiabilité du jeu
    • Implémenter et intégrer les outils et tests développés lors de la création de versions (processus de build) en collaboration avec le gestionnaire de données
    • Promouvoir les procédures mises en œuvre et vérifier qu'elles sont suivies par ceux qui travaillent sur le projet
    • Effectuer les tests sur les versions
    • Supporter et résoudre les problèmes liés aux tests et outils qui ont été développés
    • Générer des statistiques en enregistrant les mesures de fiabilité
    • Documenter les procédures de tests afin que les membres de l'équipe connaissent les procédures et comment utiliser les outils
    • Identifier / analyser les goulots d'étranglement de la production
    • Développer des applications pour contrebalancer les goulots d'étranglement de la production
    • Développer une application pour supporter les tâches d'assurance qualité (construire des systèmes, interactions avec Perforce, interactions avec la base de données de bogues, etc.)
    • Développer des applications pour automatiser les tests (outils de jeu externes + code de jeu interne)
    • Créer des applications pour automatiser la détection des bogues et avertir les bonnes personnes
    • Analyser les bugs du jeu afin d'en trouver la source
    • Soutenir les équipes de programmeurs / artistes afin de corriger les bugs du jeu
    • Interagir avec les équipes de programmeurs pour favoriser le maintien d'un code de haute qualité, les meilleures pratiques, l'implantation de standards et la création de lignes directrices
    • Interagir avec les équipes d'assurance qualité pour favoriser le partage d'outils et de codes, promouvoir les outils disponibles et créer des synergies
    • Effectuer toutes autres tâches connexes.

    Qualifications

    • Minimum 1 à 3 ans d'expérience en assurance qualité dans une entreprise informatique, idéalement dans le jeu vidéo ou équivalent
    • Capacité à bien travailler en équipe
    • Capacité analytique
    • Compétences organisationnelles
    • La créativité
    • Attention au détail
    • Expertise en C++ souhaitée

    Informations complémentaires

    Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

    Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe.

    Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.

    Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres d’envergure et de grande qualité Assassin’s Creed, Far Cry, Rainbow Six, Watch Dogs, For Honor et bon, on ne peut quand même pas vous partager tous nos secrets et vous travaillerez avec certains des plus grands talents de l’industrie.

    Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à l'égard de la race, de l'origine ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou de l'état de santé.

    La forme masculine est utilisée dans le but d'alléger le texte.

    5 hours ago
    QA Programmer

    Ubisoft

    Montreal

    Permanent à temps plein

    Job Description

    Summary :

    The QA Programmer will promote and enhance the quality of the game’s daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes.

    The position will require flexibility as the mandate will span the entire scope of the quality effort for the project.

    Responsibilities :

    The main and routine tasks of the QA Programmer are to :

    • Develop automatic tests and validation tools so as to increase the reliability of the game;
    • Implement and integrate the tools and tests developed during version creation (build process) in collaboration with the data manager;
    • Promote the implemented procedures and verify that they are being followed by those working on the project;
    • Carry out the tests on the versions;
    • Support and resolve problems related to the tests and tools that have been developed;
    • Generate statistics by recording reliability measurements;
    • Document the test procedures so that team members know the procedures and how to use the tools;
    • Identify / analyze production bottlenecks;
    • Develop applications to counterbalance production bottlenecks;
    • Develop application to support the quality assurance tasks (build systems, interactions with Perforce, interactions with bug database, etc.);
    • Develop applications to automate the tests (external game tools + internal game code);
    • Create applications to automate bug detection and notify the right people;
    • Analyse the game’s bugs in order to find the source;
    • Support the teams of programmers / artists in order to correct the game’s bugs;
    • Interact with the teams of programmers to foster the maintenance of a high-quality code, best practices, the implementation of standards, and the creation of guidelines;
    • Interact with QA teams to foster tools and code sharing, promote available tools, and create synergies;
    • Carry out all other related tasks.

    Qualifications

    • Minimum 1-3 years’ experience in quality assurance in a computer company, ideally in the video game or equivalent.
    • Ability to work well as part of a team;
    • Analytical ability;
    • Organizational skills;
    • Creativity;
    • Attention to detail.
    • Expertise in C++ preferred

    Additional Information

    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, which is why we strongly encourage you to apply even though you may not have all the requirements listed above.

    At Ubisoft, we embrace diversity in all its forms. We are committed to fostering an inclusive and respectful work environment for all.

    We know the importance of providing a pleasant interview experience, therefore if you need any accommodation, please let us know if there is anything we can do to facilitate the interview process.

    5 hours ago
    Espace publicitaire
    Développeur senior backend

    Banque Nationale

    Montreal

    Permanent à temps plein

    Une carrière en tant que Développeur back-end Java dans l’équipe de Livraison TI Gestion de Patrimoine à la Banque Nationale, c’est agir à titre d'expert dans le développement des applications back-end.

    Cet emploi te permet d’avoir un impact positif sur notre organisation, grâce à tes connaissances en développement Java (APIs, Microservices, DevOps, développement Cloud AWS, tests automatisés)

    Ton emploi

    • Développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affaires
    • Intégrer une équipe inspirante qui respecte les meilleures pratiques de développement logiciel
    • Créer des solutions technologiques innovantes qui supportent notre croissance
    • Participer activement à l’amélioration du DevOps
    • Faire évoluer les normes, processus et techniques de développement
    • Être autonome et proactif
    • Travailler en mode agile et innover

    Ton équipe

    Au sein du secteur Livraison TI Gestion de Patrimoine, tu fais partie d’une équipe de 7 collègues. Notre équipe se démarque par la grande collaboration entre l'équipe TI et la ligne d'affaire ainsi que sa qualité de livraison.

    Nous privilégions une variété de formes d’apprentissages en continu pour enrichir ton développement, notamment l’apprentissage dans l’action, des contenus de formation mis à ta disposition et le travail en collaboration avec des collègues d’expertises et profils diversifiés.

    Prérequis

    • Un baccalauréat en génie logiciel ou expérience de travail équivalente
    • Détenir un minimum de 5 ans d’expérience en développement Java (REST / API, SpringBoot, Apache Maven et Microservices)
    • Bonne connaissance d'AWS Cloud est un atout
    • Bonne compréhension de CI / CD (Jenkins, Github, Harness, Docker )
    • Expérience démontrée dans un rôle de développement logiciel en mode Agile
    • Adaptabilité, collaboratif et fort esprit d'équipe
    • Rigueur dans l’optimisation du code

    Tes avantages

    En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantage flexibles pour favoriser ton bien-être et celui de ta famille.

    • Programme santé et bien-être incluant de nombreuses options
    • Assurance collective flexible
    • Régime de retraite généreux
    • Régime d’acquisition d’actions
    • Programme d’aide aux employées et employés ainsi qu’à leur famille
    • Services bancaires préférentiels
    • Implication dans des initiatives communautaires
    • Service de télémédecine
    • Clinique virtuelle d’amélioration du sommeil

    Ce sont quelques exemples qui te sont accessibles. Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches.

    Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employée agréable.

    Nous accordons une grande place aux idées des employées et employés. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et le feedback sont encouragés.

    L’humain d’abord

    Nous sommes une banque à grandeur humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens.

    Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration.

    L’inclusion est au cœur de nos engagements. Nous offrons un milieu de travail sans obstacle et accessible à l’ensemble des employées et employés.

    Nous visons à procurer des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous.

    Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe.

    Viens entreprendre tes ambitions avec nous !

    1 hour ago
    Développeur Web Full Stack

    Comerco Services inc.

    Laval

    Permanent à temps plein

    Nous recherchons un Développeur Web C# Full Stack motivé et compétent pour rejoindre notre équipe de développement. Vous serez responsable de la conception, du développement et de la maintenance de nos applications web, en travaillant aussi bien sur le front-end que sur le back-end.

    Le développement se fait dans un environnement dynamique agile (Scrum) sous les technologies Microsoft .Net (C# et SQL Server).

    Vous assurerez le développement et les tests unitaires des nouvelles applications selon les besoins. Vous assurerez le développement et les tests unitaires des nouvelles applications selon les besoins.

    Ce poste est à pourvoir en télétravail, mais le candidat doit résider au Québec.

    3. Principales responsabilités

    • Concevoir et développer des applications web performantes, sécurisées et évolutives.
    • Participer à toutes les phases du cycle de développement logiciel, y compris l'analyse des besoins, la conception, le développement, les tests et le déploiement.
    • Intégrer les applications web avec les services back-end et les bases de données.
    • Résoudre les problèmes techniques et les bugs de manière efficace.
    • Assurer la maintenance et l'amélioration continue des applications existantes.
    • Migrer le code base de .NET Framework à .NET
    • Encadrer et guider les développeurs juniors.
    • Assurer la veille technologique et proposer des améliorations et innovations.
    • Participer aux revues de code et aux sessions de partage de connaissances.

    Nous utilisons une infrastructure N-tiers commune entre les plateformes web et Windows. Notre infrastructure de données est basée sous SQL Server.

    Le titulaire du poste doit être en mesure d’intervenir à tous les niveaux de notre infrastructure, de la base de données à l’interface graphique.

    Interagir avec les usagers à l’interne selon les critères suivants :

    • Agir avec politesse et professionnalisme envers les collègues de travail.
    • Déployer les efforts nécessaires pour l’atteinte des objectifs organisationnels et d’équipe.
    • Être à l’affût de ses besoins et des besoins des autres en apportant mutuellement une aide et un soutien collectif quotidiennement.
    • Être honnête, respecter sa parole et agir en ce sens.

    4. Compétences requises

    • Maîtrise des langages de programmation web : HTML5, CSS, Bootstrap, ASP.Net Core MVC et JQuery.
    • Expérience avec des frameworks JavaScript modernes tels que React, Angular ou Vue.js.
    • Compétences solides en développement back-end avec C#, ASP.NET Core, ou autres technologies similaires.
    • Maîtrise d’entity framework (.Net Framework 6.4).
    • Expérience confirmée en développement full stack (Front-end et Back-end).
    • Excellente connaissance des langages de programmation .NET, C#, et des technologies associées.
    • Expérience avec les bases de données SQL.
    • Bonne compréhension des principes de conception orientée objet et des architectures logicielles.
    • Capacité à travailler en équipe et à communiquer efficacement.
    • Expérience avec les outils de gestion de version (Azure DevOps / tfs)
    • Expérience avec des outils de logging (Serilog)

    Atout) Connaissances WPF (XAML) et des concepts MVVM

    5. Qualifications

    • Diplôme en informatique ou avec expérience jugée suffisante pour combler le poste.
    • Minimum de 5 années d'expérience en développement logiciel, avec une spécialisation en Web.
    • Expérience en développement agile.
    • Expérience en développement de test unitaire (MsTest)
    • Bonnes compétences en résolution de problèmes et en analyse.
    • Expérience avec les outils de développement, les environnements de déploiement et les services cloud
    • Maîtrise du français (Parlé et Écrit)

    Atout) Bilinguisme (Parlé et Écrit)

    6. Caractéristiques et traits de personnalité

    • Avoir l’esprit d’équipe et être autonome à la fois.
    • Capacité à travailler selon des échéanciers précis.
    • Approche logique de la résolution de problèmes.
    • Démontrer de l’intérêt face à l’apprentissage pour suivre l’évolution de la technologie
    • Flexible et s’adapte aux changements
    • Esprit analytique

    7. Horaire de travail

    Horaire flexible à 40h par semaine avec quart de travail constant.

    8. Avantages

    • Assurance collective payée à 50% par l’employeur
    • Férié et jour de congé payé ayant jusqu’à 15 jours.
    • Remboursement jusqu’à 300$ pour des activités physiques
    • Poste en télétravail
    • Less than 1 hour ago
    QA Programmer

    Ubisoft

    Montreal

    Permanent à temps plein

    Job Description

    Summary :

    The QA Programmer will promote and enhance the quality of the game’s daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes.

    The position will require flexibility as the mandate will span the entire scope of the quality effort for the project.

    Responsibilities :

    The main and routine tasks of the QA Programmer are to :

    • Develop automatic tests and validation tools so as to increase the reliability of the game;
    • Implement and integrate the tools and tests developed during version creation (build process) in collaboration with the data manager;
    • Promote the implemented procedures and verify that they are being followed by those working on the project;
    • Carry out the tests on the versions;
    • Support and resolve problems related to the tests and tools that have been developed;
    • Generate statistics by recording reliability measurements;
    • Document the test procedures so that team members know the procedures and how to use the tools;
    • Identify / analyze production bottlenecks;
    • Develop applications to counterbalance production bottlenecks;
    • Develop application to support the quality assurance tasks (build systems, interactions with Perforce, interactions with bug database, etc.);
    • Develop applications to automate the tests (external game tools + internal game code);
    • Create applications to automate bug detection and notify the right people;
    • Analyse the game’s bugs in order to find the source;
    • Support the teams of programmers / artists in order to correct the game’s bugs;
    • Interact with the teams of programmers to foster the maintenance of a high-quality code, best practices, the implementation of standards, and the creation of guidelines;
    • Interact with QA teams to foster tools and code sharing, promote available tools, and create synergies;
    • Carry out all other related tasks.

    Qualifications

    • Minimum 1-3 years’ experience in quality assurance in a computer company, ideally in the video game or equivalent.
    • Ability to work well as part of a team;
    • Analytical ability;
    • Organizational skills;
    • Creativity;
    • Attention to detail.
    • Expertise in C++ preferred
    • 2 hours ago
    Programmeur(euse) service apès-ventes

    NuMove Robotique & Vision inc.

    Montreal

    Permanent à temps plein

    Le groupe NūMove est une entreprise de robotique et de vision. Notre équipe est composée de professionnels expérimentés et hautement qualifiés qui travaillent dans le domaine de solutions d’automatisation pour des entreprises manufacturières depuis plus de 25 ans.

    Notre riche savoir-faire bonifie l’expérience NūMove auprès de nos clients et l’étendue de nos connaissances nous distingue sur le marché.

    Le groupe NūMove fait un effort concerté pour améliorer la qualité de vie de leurs employés au travail par l’acquisition de matériel informatique haut de gamme, d’ameublement ergonomique et d’équipement spécialisé (imprimante 3D).

    Notre force : être à l’écoute et prioriser l’intégration au sein de l’entreprise.

    • Esprit d’équipe et activités internes
    • Projets complexes & stimulants
    • Horaires de travail flexibles
    • Avantages sociaux compétitifs

    L’organisation possède un espace d’atelier de 35 000 pieds carré et un système de gestion (ERP).

    Poste : Programmeur(euse) Service Après-Ventes

    Responsabilités :

    Sous la supervision du coordonnateur Service Après-ventes, le ou la programmeur(euse) service après-ventes (SAV) agit comme premier répondant aux appels de services et effectue les déplacements, d’urgence ou planifiés, chez les clients de NūMove pour résoudre des enjeux techniques ou déployer des améliorations aux systèmes supportés par NūMove.

    Le ou la programmeur-euse SAV est également appelé-e à contribuer à la programmation, la simulation, l’intégration et la mise en opération de robots / PLC / IHM dans une cellule robotisée chez NūMove et chez le client final.

    • Prendre les appels de service en première ligne ;
    • Épauler les clients dans la résolution des problèmes avec leur système ;
    • Effectuer des déplacements à l’extérieur du pays chez les clients lorsque nécessaire ;
    • Participer aux démarrages de projets et effectue le support aux clients ;
    • Effectuer la programmation robot et / ou PLC dans une cellule automatisée.

    Conditions de travail :

    • Être responsable des contrats de support (premier répondant du téléphone de service 24 / 7) pour les clients ayant souscris à un plan ;
    • Être en mesure de se déplacer chez les clients avec ou sans préavis :
    • Appels de service : jusqu’à 10 semaines par année ;
    • Support sur garantie : Jusqu’à 10 semaines par année ;
    • Mise en route de systèmes NūMove : jusqu’à 10 semaines par année.
    • Effectuer la programmation PLC, programmation robot, configuration des modules de communication et l’intégration dans une cellule automatisée ;
    • Participer aux démarrages de projets.
    • DEC en automatisation, robotique ou électrotechnique, BAC en génie électrique, ou en gestion de la production automatisée, ou en génie robotique, ou dans une discipline connexe ;
    • Expérience dans le secteur de l’automatisation et la fabrication de machine ;
    • Bonnes connaissances et expérience dans une ou plusieurs des spécialités suivantes :
    • PLC (Allen Bradley, Beckhoff, Siemens) ;
    • Robot (ABB, Fanuc, Motoman, Kuka) ;
    • Réseautique industrielle (Ethernet / IP, EtherCAT, Profibus) ;
    • Interface personne machine & SCADA (Factory Talk View, Wonderware) ;
    • Lecture de plans électriques ;
    • Troubleshooting de systèmes automatisés.
    • Posséder un bon esprit d'analyse et d’équipe ;
    • Bonne communication et compétences d’organisation développées ;
    • Autonomie et initiative ;
    • Être disponible à effectuer des travaux d’installation et de démarrage à l’extérieur de la région métropolitaine et à l’extérieur de la province et du pays ;
    • Détenir un permis de conduire valide ;
    • Détenir un passeport valide ;
    • Parfaite connaissance du français,
    • Anglais fonctionnel, compte tenu que la nature du poste, interaction avec clients localisés aux États-Unis et Canada anglais.

    ATOUT

    • Expérience pertinente dans l'industrie connexe à la robotisation ;
    • Connaissances en informatique industrielle un atout (C#, VB, SQL).
    • 2 days ago
    Développeur Java

    Solutions Techso

    Montreal

    Permanent à temps plein

    Chef de file mondial en transformation numérique, Techso est une société en pleine croissance proposant des services-conseil dans trois créneaux d’expertise : la gestion de l’infrastructure technologique (TI), le développement spécifique d’application (DEV) et la gestion de cycle de vie du produit (PLM).

    Fondée en 2014, Techso s’est forgée une réputation pour la qualité de ses projets livrés à de prestigieux clients et ce, dans différents secteurs tels que l’automobile, l’aéronautique, l’évènementiel, l’horlogerie, les finances, et bien d’autres.

    Techso cherche à agrandir son équipe de développement. Vous interviendrez en tant que Développeur Java pour répondre aux besoins de nos clients basés au Canada.

    Responsabilités

    • Dans le cadre de vos missions vous participerez à la conception et aux développements des projets de nos clients (nouvelles applications, développement de nouvelles fonctionnalités sur des applications existantes, correction de problèmes et maintenance, ).
    • À la suite de l’analyse du besoin, vous contribuerez à la définition de l’architecture de solutions innovantes permettant d’atteindre les objectifs et exigences de nos clients.
    • Vous prendrez en charge la définition des spécifications techniques et fonctionnelles.
    • Vous participerez à l’évaluation des efforts de développements pour des nouvelles solutions ou des améliorations.
    • Vous mettrez en production les solutions développées et effectuerez la gestion du changement.
    • Vous prendrez part aux efforts de prévente de la direction (évaluations d'efforts, analyse de technologies, ...).
    • Vous garantirez les normes de développement les plus élevées en suivant le cycle de développement de logiciels (revue de code, tests unitaires, ).
    • Vous aiderez à l’amélioration continue des activités de développement (agilité, assemblage du code, tests automatisés, déploiement, ).
    • Vous fournirez un soutien à vos collègues et contribuerez au mentorat de ceux plus juniors.
    • Vous suivrez l'évolution des nouvelles solutions / technologies du marché.
    • Vous travaillerez avec des équipes Agile Scrum.

    Compétences requises

    • Baccalauréat en informatique ou logiciel
    • Un minimum de 8 ans d'expériences en développement Java
    • Solides connaissances de développement orienté objet en Java (connaissance du framework Spring est un plus)
    • Solides connaissances en développement Front-End (React, Angular, VueJS, )
    • Solides compétences en bases de données relationnelles (Utilisation des ORM et DAO comme Hibernate, langage SQL, ETL, ).

    La connaissance des bases de données noSQL est un plus

    • Bonnes connaissances des concepts de base DevOps (Azure DevOps est un plus)
    • Connaissances d’autres langages de programmation : C#, PHP, Node.JS, Python
    • Habitué d’évoluer au sein d’un environnement Agile et collaboratif
    • Connaissance des environnements Linux et Windows
    • Avoir envie de vivre l'expatriation au Japon
    • Bonne communication en anglais, à l'écrit comme à l'oral, puisque certains des clients seront anglophones
    • Bon relationnel et amour du travail d'équipe!

    Avantages

    • Une politique de télétravail hybride : on s’adapte au client
    • Un bel espace de travail situé en plein coeur du vieux-Montréal avec une terrasse
    • Petits déjeuners, café, collations, bières sont offerts au bureau
    • Un club social actif avec plusieurs activités budgétées par Techso (camping, chalet, croisière, soirée de Noël, etc).
    • La possibilité de voyager - un montant forfaitaire pour les consultants mobiles
    • La possibilité de s’impliquer au sein de beaux projets à l’interne
    • Une équipe d’experts pour te partager son expertise
    • Posséder un permis de conduire
    • Assurance collective privé
    • 30+ days ago