Espace publicitaire
Postes correspondant à votre recherche : 406
Developpeur Java

Klanik

Montreal

Permanent à temps plein

Postuler directement

La société :

KLANIK est une société de conseil en Ingénierie IT qui accompagne ses clients dans leurs projets digitaux et technologiques.

Le groupe KLANIK compte désormais plus de 750 talents, évoluant dans 16 agences en Europe, Amérique du Nord, Afrique et Moyen-Orient. Des experts engagés, atypiques et passionnés, impliqués dans des projets stratégiques grâce à leur haut niveau de compétences en Software, DevOps, Cloud, Agilité, Cybersécurité, Big Data & IA.

En parallèle de leurs métiers, les collaborateurs du groupe KLANIK sont accompagnés au quotidien dans leur développement personnel et professionnel, via différentes initiatives engageantes et innovantes :

  • KONSCIOUS : communauté interne engagée dans les enjeux écologiques, sociaux et environnementaux
  • KAMPUS : institut de formation technique certifié
  • KORNER : incubateur de start-ups technologiques
  • KLANIK ESPORT : club professionnel e-sport ouvert aux collaborateurs

Le poste :

Description du poste :

Nous recherchons un développeur Java talentueux et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience en développement back-end et une connaissance approfondie du cloud, en particulier AWS. Vous travaillerez sur des projets critiques de performance.

Poste hybride 2 jours / semaine au centre-ville de Montréal.

Responsabilités :

  • Développer des applications Java robustes et évolutives.
  • Concevoir et implémenter des services SOAP et API REST.
  • Travailler avec des architectures de microservices.
  • Participer aux pratiques DevOps pour améliorer les processus de développement et de déploiement.
  • Collaborer avec les équipes pour assurer une performance optimale des applications.
  • Compétences bonus :

  • Expérience avec Docker et Kubernetes.
  • Profil du candidat idéal :

  • Solide expérience en développement back-end.
  • Expérience significative avec le développement cloud AWS.
  • Compétences en DevOps.
  • Capacité à gérer des performances critiques.
  • Excellente gestion de la mémoire.
  • Rigueur dans l'optimisation du code.
  • Profil recherché :

  • Maîtrise de Java.
  • Maitrise Spring Boot.
  • Connaissance approfondie d'AWS, avec une certification AWS si possible.
  • Expérience avec SOAP et API REST.
  • Connaissance des microservices.
  • Expérience en DevOps.
  • Langue française.
  • J-18808-Ljbffr

    iOS Developer

    Compunnel Inc.

    Montreal

    Permanent à temps plein

    Postuler directement

    Responsibilities

    • Contribute to the mobile application strategy
    • Design and implement features for a suite of Mobile Applications
    • Learn and apply new technologies, best design practices and usability patterns
    • Contribute to end-to-end system architecture, working with back-end engineers
    • Collaborate with product managers and other technical teams to create optimized and delightful user experiences.
    • Maintain source code quality, provide code review feedback, and help create team coding principles.
    • Mentor, train, and provide guidance to other team members and lead by example.

    Basic Qualifications :

  • Bachelor's degree in Computer Science (or equivalent experience)
  • 7 years of software development experience with Apple platforms
  • Expert knowledge of Swift
  • Broad experience with the iOS SDK, particularly UIKit, SwiftUI, and Foundation
  • Solid experience with asynchronous programming using structured concurrency and GCD
  • Understanding of reactive paradigms, experience using Combine and / or RxSwift is a plus
  • Solid understanding of the MVVM architectural pattern
  • Développeur Java

    ALFACONSEIL.CA

    Permanent à temps plein

    Postuler directement

    Nous recherchons un(e) développeur(se) Java passionné(e) par la conception de solutions robustes, sécurisées et performantes, capable d’évoluer dans un environnement technique exigeant et collaboratif.

    Responsabilités :

    • Implémenter la logique métier côté application à partir des documents d’analyse fonctionnelle et technique.
    • Améliorer la performance et assurer la sécurité des applications en continu.
    • Participer à la conception technique des solutions et prendre part aux revues de code .
    • Développer et maintenir des tests automatisés (Gherkin, JUnit) pour garantir la qualité du code livré.
    • Documenter les services développés et les processus techniques pour assurer la pérennité des solutions.

    Profil recherché :

  • Excellente maîtrise de Java et du framework Spring .
  • Solide expérience avec SQL et les bases de données DB2 .
  • Confort avec les systèmes d’exploitation UNIX (AIX) .
  • Connaissance des bonnes pratiques de développement et des principes de sécurité applicative (authentification, autorisation, chiffrement).
  • À l’aise avec Git et les outils de développement collaboratif : Jira , Confluence , Bitbucket , GitHub .
  • Vos petits plus qui feront toute la différence

  • Expérience ou intérêt pour les outils Docker , Jenkins , GitHub Actions et les environnements CI / CD .
  • Sensibilité à l’ optimisation des performances applicatives.
  • Bonnes capacités d’ analyse et de débogage en environnement complexe.
  • Sharepoint Developer

    LeverageTek Staffing Solutions

    Permanent à temps plein

    Postuler directement

    LeverageTek is actively seeking a SharePoint Developer for a 12-month contract with it’s Ottawa based customer.

    Work Location :

    Hybrid – Hybrid – 2-3 days per week at HQ in Montreal

    Security Clearance : Reliability status

    Key Responsibilities :

    • Assist other developers, analysts, and designers in conceptualizing and developing SharePoint solutions. This may include integrating third-party tools and / or into SharePoint.
    • Work with business users and analysts to document and analyze workflows that will be automated in SharePoint.
    • Provide expertise and support to end users and other members of IT support.
    • Conduct research on emerging SharePoint development tools and strategies.
    • Recommend, schedule, and perform software improvements and upgrades.
    • Continually strive to improve the efficiency and usability of our SharePoint solutions, leveraging your ongoing research and understanding of business needs.

    Key Qualifications

  • Expertise in SharePoint implementations.
  • Experience in SQL Server or equivalent databases.
  • Experience in Web development (HTML, CSS, JavaScript).
  • Experience with Microsoft Power App and Power Automate.
  • Other Qualifications

  • College diploma or university degree in the field of computer science or software engineering, and / or 5 years equivalent work experience.
  • Knowledge of CMS platforms, SEO and tools, web analytics
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Strong interpersonal and oral communication skills.
  • Skilled at working within a team-oriented, collaborative environment.
  • Ability to present ideas and solutions in business-friendly and user-friendly language.
  • Highly self-motivated and self-directed
  • Strong understanding of Object-Oriented Programming and Design.
  • About LeverageTek Staffing Solutions

    Founded in 2003, LeverageTek provides end-to-end, cross-functional staffing solutions throughout North America. We are a trusted partner to leading private and public sector organizations and experts in talent solutions that create optimal business outcomes.

    Don’t let our name fool you. Our roots are in technology, but we are also a proven leader in accounting and finance, sales and marketing, human resources, supply chain, and legal talent acquisition. We offer contract and permanent staffing, executive search, talent mapping, management consultancy, and contractor payroll management.

    LeverageTek is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our customers, the candidates we represent, and the diverse communities we call home. We do all of this with kindness, empathy, and respect for each other. LeverageTek is committed to employment equity and creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of race, religion, gender, national origin, age, disability, and marital status.

    Accessibility accommodations are available upon request

    SQA Developer

    Vicevibe

    Montreal

    Permanent à temps plein

    Postuler directement

    Successful candidates will help the QA team deliver top-quality features through extensive, fast-paced testing and regression. As an SQA Developer, you will participate in automating and refining test plans to ensure increasingly thorough test coverage, as well as execute the refined plans. You will also provide the team with the latest testing status of features in development and collaborate closely with the extended team to deliver excellent online features and services. The candidate will join a team of outgoing individuals who share a great team dynamic and are part of a fantastic company culture that promotes flexibility, balance, and macro-management.

    Responsibilities :

    • Constant manual testing execution of new features
    • Constant creation of automation tests for new features
    • Constant maintenance of automated tests
    • Refine test plans for a wide range of online services (web-based applications with some offline features)
    • Maintain a heightened sense of awareness and attention to detail during feature creation, audit, and automation processes
    • Partner and collaborate with all departments throughout the SDLC
    • Responsible for the full release of multiple feature types across various platform combinations (Mobile / PC / Console / Mac)
    • Maintain automation framework

    Job Qualifications :

  • At least 3 years of testing experience across all aspects of the Software Development Life Cycle
  • Extensive experience with bug management, tracking, and reporting tools (e.g., TestTrack Pro, Jira, Bugzilla)
  • Familiarity with software development cycles and version control
  • Experience with black box, gray box, and white box testing
  • Heavy experience with automation (Java-based, Selenium WebDriver framework)
  • Experience shipping multiple features in video games, web projects, online game features, or web services
  • Experience with test case creation and test plan organization
  • Required Skills :

  • Comfortable in a fast-paced, deadline-driven environment
  • Strong resource management skills
  • Exceptional communication skills (verbal & written)
  • Self-driven and able to work independently
  • Strong team spirit
  • Excellent organizational skills and attention to detail
  • Strong problem-solving skills and creativity
  • Effective time management
  • Java proficiency
  • Selenium, TestNG experience
  • Jenkins experience
  • Maven and PHP / MySQL experience are pluses
  • Customer service orientation and commitment to quality
  • Open-mindedness and humility
  • J-18808-Ljbffr

    Espace publicitaire
    Database Developer

    Open Systems Technologies

    Montreal

    Permanent à temps plein

    Postuler directement

    The successful candidate will function as a Database Developer for the development and deployment of the eCentral (Entitlements Central) and EPR platforms to a very large population of applications across the firm. He / she will work with other UI, Java and DB2 Developers located in India, New York, and Montreal. The person will be responsible for technical design and implementation of database changes and SQL to support different functionalities required by business applications.

    The successful candidate must have :

    • At least 10 years of hands-on experience in Database design and implementation
    • Proficient in writing SQL queries and Stored Procedures for different databases.
    • Experience with DB2, MS SQL or any other database
    • Bachelor’s in computer science or MIS is required

    Nice to have :

  • Experience with Agile methodology and Behavior Driven Development
  • Seniority level

    Mid-Senior level

    Employment type

    Contract

    Job function

    Information Technology

    Industries

    Banking, Financial Services, and Capital Markets

    J-18808-Ljbffr

    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èmesPlus 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
    Opérateur - programmeur CNC

    Verbom Inc.

    Montreal

    Permanent à temps plein

    Postuler directement

    Verbom recrute !

    Nous sommes à la recherche d'opérateurs - programmeurs CNC pour compléter notre équipe de Sherbrooke! Tu aimes le travail de précision, tu as un bon sens de l'observation et tu possèdes des habiletés en lecture de plans ? Tu es LA personne que nous cherchons !

    Le rôle de l'opérateur - programmeur CNC consiste à opérer et programmer des machines-outils à commandes numériques pour effectuer une variété d'opérations d'usinage, tout en réalisant ses tâches dans les délais prévus et en respectant les standards de qualité. Il s'assure également de maintenir la bonne condition des équipements et de son poste de travail.

    Tâches principales :

    Ø Opérer / optimiser la machine durant l'usinage et contrôler le produit final ;

    Ø Analyser le travail à faire à l'aide du Parasolid, préparer les fichiers, définir la méthode d'usinage et le choix d'outils ;

    Ø Créer les programmes pour les machines CNC ;

    Ø Effectuer les montages (" set-up ") sur les machines CNC (montage de jig, prise de zéro, montage d'outils).

    Qualifications et Habiletés requises :

    Ø DEP en usinage et / ou ASP contrôle numérique ou expérience équivalente ;

    Ø Minimum 2-3 ans d'expérience sur CNC ;

    Ø Bonne connaissance avec logiciel FAO (3D serait un atout) ;

    Ø Aptitude au travail d'équipe et intérêt pour le travail de précision ;

    Ø Minutieux, bon jugement, sens de l'observation ;

    Ø Bonne perception des formes, des couleurs, des dessins et des plans ;

    Ø Grande autonomie et débrouillardise.

    Business Developer (Games)

    Tbwa Chiat / Day Inc

    Permanent à temps plein

    Postuler directement

    Experience with free-to-play (F2P) games is a must

    Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols.

    Are you passionate about the gaming industry? Are you looking for a challenge that will test your skills and expertise and make you a part of something glorious? Then we have the perfect opportunity for you! We're looking for a Business Developer of Games to join our dynamic business development team and grow our platform & publishing divisions.

    This role will require you to be a leader, a strategist, and a negotiator. As a business developer for Nutaku, you'll be at the forefront of discovering and bringing the best games to our market. You'll have the exciting opportunity to collaborate with game developers, publishers, and industry leaders to build long-lasting relationships and secure opportunities for their titles. You will also showcase our offerings at industry events and conferences alongside the biggest names in gaming.

    What you’ll be doing :

    • Develop and execute a comprehensive business development strategy to secure new games for our platform and publishing divisions.
    • Build and mentor a team of business development consultants to expand our global reach.
    • Identify and evaluate new business opportunities and partnerships with game developers, publishers, and services.
    • Negotiate favorable terms for publishing and platform distribution agreements with key partners.
    • Build and manage relationships with key stakeholders, including game developers, publishers, and industry professionals.
    • Attend and present at industry events and conferences, showcasing our company and offerings to the wider gaming community.
    • Stay current with industry trends, competitive landscape, and market developments.

    What you’ll need to be successful :

    Must Haves :

  • A minimum of 2 years of experience in business development, with a focus on gaming.
  • Experience with free-to-play (F2P) gaming.
  • Strong interpersonal and negotiation skills, with a proven ability to build relationships with key partners and stakeholders.
  • Excellent communication and presentation skills, both written and verbal.
  • Strong analytical and problem-solving skills, with the ability to make data-driven decisions.
  • Ability to manage multiple projects and prioritize effectively in a fast-paced environment.
  • Passion for gaming and a deep understanding of industry trends and market dynamics.
  • Ability to travel domestically and internationally for business events.
  • Nice to haves :

  • A clear understanding of legal agreement terms and negotiation; a legal background is an asset.
  • Contacts within the mobile gaming industry would be considered a major asset.
  • As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees.

    In this role you may be exposed to adult content.

    Apply for this job

  • indicates a required field
  • J-18808-Ljbffr

    Create a job alert for this search

    J-18808-Ljbffr

    Développeur sql - intégrateur senior

    Groupe CGI

    Montreal

    Permanent à temps plein

    Postuler directement

    Position Description :

    Le groupe de Livraison TI supportant le secteur de la gestion du patrimoine est présentement à la recherche d’un développeur SQL désirant démontrer autonomie et débrouillardise pour participer à faire évoluer les applications TI desservant les secteurs d’affaires liés aux investissements.

    Your future duties and responsibilities :

    Vos tâches couvriront tous les niveaux techniques de la pile des différentes couches qui constituent une application informatique :

    • Langages de développement de type front-end et back-end
    • Accès aux bases de données
    • Convertir les applications et processus faits en VBA / Excel / Access dans un nouveau stack, en utilisant les concepts de DevOps pour assurer CI / CD et CT. Maîtrise des principes d’ingénierie logicielle et concepts de DevOps.
    • Agir en tant que ressource experte auprès des lignes d’affaires pour comprendre leurs processus et aider à modifier ou développer des applications avec des interfaces en MS Access, .NET, VBA, et SSIS.
    • Démontrer une excellente connaissance des outils MS Access 2013-2016 et de la suite Microsoft Office, notamment Excel.
    • Développer des applications complexes avec interface utilisateur, traitement de données et production de rapports.
    • Avoir une solide maîtrise des bases de données, SQL et T-SQL.
    • Formuler des recommandations pour améliorer les processus d’affaires ou les systèmes informatiques.
    • Valider les livrables en participant à des essais fonctionnels ou intégrés et exécuter des tests avec les usagers.
    • Contribuer à l’amélioration continue des applications du parc informatique, notamment en maintenance.

    Required qualifications to be successful in this role :

    EXIGENCES :

  • DEC ou Baccalauréat dans un domaine connexe, avec 8 à 10 années d’expérience pertinente
  • Expérience en TI, gestion d’applications (changements, maintenance, évolution)
  • Connaissance de la méthodologie agile
  • Expérience en analyse des processus et des requis d’affaires
  • Compréhension des produits et systèmes bancaires
  • Grande capacité d’analyse et de synthèse de situations complexes
  • Esprit d’équipe
  • Motivation à apprendre de nouvelles compétences
  • Aptitude à exercer une influence pour atteindre des objectifs en collaboration
  • Bonne gestion de priorités multiples
  • Bilinguisme (français et anglais) à l’oral et à l’écrit
  • Lieu de travail : Montréal

  • Le bilinguisme est requis en raison des interactions avec des clients nationaux et internationaux.
  • J-18808-Ljbffr

    Espace publicitaire
    Support aux Développeurs(ses), Gaming Services / Developer Support, Gaming Services

    Unity

    Montreal

    Permanent à temps plein

    Postuler directement

    L'opportunité

    En tant que Développeur(se) Support Senior, vous accompagnerez certains des plus grands noms de l’industrie du jeu en leur offrant un support expert sur notre suite de produits Unity Services. Votre mission : aider nos clients à intégrer efficacement nos SDK et services dans leurs projets Unity.

    Ce que vous allez faire

    • Recevoir, diagnostiquer et résoudre des problèmes techniques complexes escaladés par nos client(e)s et nos équipes internes
    • Communiquer avec clarté et assurance auprès de nos utilisateur(rice)s et des parties prenantes internes
    • Identifier et mettre en œuvre des améliorations pour nos équipes, processus et produits, tout en pilotant ces changements de manière proactive
    • Encadrer et former d'autres membres de l'équipe DSE pour garantir que nous évoluons constamment en tant qu'équipe
    • Intervenir sur des incidents clients en temps réel au sein d’une équipe dédiée à la résolution de problèmes critiques

    Ce que nous recherchons

  • Expérience avérée avec un langage de programmation orienté objet
  • Expérience dans l’intégration de SDK tiers dans des projets existants ou dans l’accompagnement des client(e)s pour intégrer un SDK dans leurs projets
  • Maîtrise intermédiaire à avancée du moteur Unity
  • Bonne compréhension des protocoles réseau (UDP, TCP)
  • Familiarité avec les protocoles de communication en temps réel (RTP, SRTP)
  • Vous avez peut-être également

  • Expérience dans l'industrie du jeu, idéalement sur des systèmes pour des jeux en ligne
  • Expérience avec des moteurs de jeu, particulièrement l'éditeur Unity mais aussi Unreal
  • Enthousiasme à apprendre de nouvelles technologies et nouveaux outils
  • Information supplémentaire

  • Le support à la relocalisation n’est pas disponible pour ce poste.
  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste.
  • La vie chez Unity

    Unity [NYSE : U] est la principale plateforme pour créer et développer des jeux ainsi que des expériences interactives. Des créateurs, allant du développeur de jeux aux artistes en passant par les architectes, les concepteurs automobiles, les experts en infrastructure, les cinéastes et plus encore utilisent Unity pour donner vie à leur imagination à travers plusieurs plateformes, notamment mobile, PC et console ainsi que l’informatique spatiale.

    Au quatrième trimestre 2024, plus de 70% des 1000 jeux mobiles les mieux classés ont été réalisés avec Unity, et en 2024, les applications créées avec Unity ont enregistré en moyenne 3,7 milliards de téléchargements par mois. Pour plus d’informations, veuillez consulter le site Unity .

    Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs.

    J-18808-Ljbffr

    Python Developer

    Tata Consultancy Services

    Montreal

    Permanent à temps plein

    Postuler directement

    Job Description

    L’inclusion sans exception

    Tata Consultancy Services (TCS) est un employeur qui souscrit au principe de l’égalité des chances et encourage la diversité de nationalité, d’ethnie, de sexe, d’âge, de capacité physique, de neurodiversité et d’orientation sexuelle, afin de former une main-d’œuvre à l’image de la société. Notre détermination à promouvoir la culture et la diversité se transpose dans nos politiques et pratiques en matière d’équité au travail et se reflète dans les divers parcours de notre personnel.

    TCS est une société de services informatiques, de services-conseils et de solutions d’affaires qui s’associe depuis plus de 55 ans à de nombreuses entreprises parmi les plus importantes au monde dans le cadre de leur processus de transformation. TCS offre un portefeuille intégré de services et de solutions d’affaires, d’informatique et d’ingénierie fondé sur les services-conseils et les avancées de la cognitique. Elle s’appuie sur un modèle de livraison AgileMC unique, indépendant de l’emplacement, reconnu comme une référence d’excellence dans le secteur du développement de logiciels. Membre du Groupe Tata, le plus important conglomérat multinational de l’Inde, TCS compte plus de 612 000 consultants parmi les mieux formés au monde dans 55 pays. La société a généré des revenus consolidés de 29 milliards de dollars US au cours de l’exercice terminé le 31 mars 2024 et est inscrite à la BSE et à la NSE en Inde. L’attitude proactive de TCS à l’égard des changements climatiques et son travail primé auprès de collectivités partout dans le monde lui ont permis de se tailler une place parmi les principaux indices de durabilité comme l’indice mondial de durabilité MSCI et l’indice FTSE4Good des marchés émergents.

    La description du poste

    En tant que spécialiste de la plateforme de données Python, vous serez membre de l’équipe de l’entrepôt de données C3 et vous vous concentrerez sur la création de notre plateforme de données de nouvelle génération utilisée pour l’approvisionnement et le stockage de données provenant de différents systèmes de l’entreprise dans une plateforme de données centralisée qui permet diverses solutions de rapport et d’analyse pour les fonctions de risque technologique au sein de Morgan Stanley. À ce titre, vous serez principalement responsable de contribuer au développement d’un cadre de flux de données unifié écrit en Python au moyen de technologies comme Airflow, DBT, Spark et Snowflake. Vous serez également responsable de contribuer à l’intégration de ce cadre avec les plateformes internes existantes pour la qualité des données, le catalogage des données, la découverte des données, la journalisation des incidents et la création d’indicateurs. Vous travaillerez en étroite collaboration avec les responsables de l’entreposage de données, les analystes de données, les développeurs ETL, les spécialistes d’infrastructure et les équipes d’analyse de données pour faciliter la mise en œuvre de cette plateforme de données et de ce cadre de flux de données.

    Les compétences requises

    • Baccalauréat en informatique, en génie logiciel, en technologie de l’information ou dans un domaine connexe requis.
    • Au moins 7 ans d’expérience dans le développement et la mise en œuvre de solutions de données dans des environnements de données très complexes avec de grands volumes de données.
    • Au moins 7 ans d’expérience SQL ou PLSQL avec la capacité d’écrire des requêtes poncuelles et complexes pour effectuer des analyses de données.
    • Au moins 5 ans d’expérience dans le développement de pipelines de données et de solutions d’entreposage de données à l’aide de Python et de bibliothèques telles que Pandas, NumPy, PySpark, etc.
    • Au moins 3 ans d’expérience dans le développement de solutions dans un environnement de données hybride (sur site et infonuagiqiue).
    • Au moins 3 ans d’expérience dans le développement de DAG Airflow pour orchestrer des flux de données qui utilisent la ramification, la génération dynamique de DAG / tâches et la gestion des erreurs.
    • Expérience pratique du développement de flux de données pour les données structurées, semi-structurées et non structurées et expérience en intégration avec leurs magasins de soutien (par exemple, SGBDR, bases de données NoSQL, bases de données de documents, fichiers journaux, etc.)
    • Une expérience pratique avec Snowflake est indispensable.
    • Une expérience pratique avec Apache Spark est indispensable.
    • Une expérience pratique avec DBT est préférée.
    • Une expérience du réglage du rendement des requêtes SQL, des tâches Spark et des procédures stockées.
    • Une compréhension des modèles de données E-R (conceptuels, logiques et physiques).
    • La compréhension des concepts avancés d’entrepôt de données (tables de faits sans faits, modèles temporels / bitemporels, etc.) est un atout.
    • De solides compétences d’analyse, dont une compréhension approfondie de la manière d’interpréter les besoins commerciaux des clients et de les transposer en conceptions et solutions techniques.
    • De solides compétences en communication, tant à l’oral qu’à l’écrit, en français et en anglais
    • Capable de collaborer efficacement avec divers groupes informatiques et commerciaux, dans différentes régions et rôles, et capable d’interagir efficacement avec tous les niveaux.
    • Autodidacte. Capacité démontrée à gérer plusieurs projets simultanés avec une supervision minimale. Peut gérer une liste de priorités complexe en constante évolution et résoudre les conflits liés à des priorités concurrentes.
    • De solides compétences en résolution de problèmes. Capacité à identifier les domaines sur lesquels il faut se concentrer et à clarifier les objectifs, les exigences et les priorités de l’entreprise.
    • La maîtrise de l’anglais est exigée pour ce poste, car la candidate ou le candidat devra collaborer quotidiennement avec des collègues ou parties prenantes anglophones ou hors Québec.

    Nous vous remercions de l’intérêt que vous portez à TCS. Les candidats qui satisfont aux exigences de ce poste seront informés dans les deux semaines suivantes. Nous vous invitons à postuler à d’autres offres correspondant à votre profil.

    Senior Web Programmer

    Epic Games

    Montreal

    Permanent à temps plein

    Postuler directement

    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.

    PROGRAMMING - EPIC GAMES SERVICES

    What We Do

    Driving the plug-in power behind Unreal Engine 5. We bridge connections for licensees and our own internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services as well as Epic’s own online services to build cross-platform online features. Login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics are just a few examples of online features that our Online Game Services team helps games utilize.

    What You'll Do

    In this role, you’ll work with web technologies to build the next generation of mobile social experiences for our players. You’ll work closely with our EOS SDK and game teams to implement core social features for our mobile platform, launcher and consoles. Most importantly, you’ll work with a creative, energetic, and fun team to build experiences for players across a multitude of games and devices!

    In this role, you will

    • Leverage deep full-stack understanding to solve complex technical challenges with novel solutions
    • Work with Epic teams around the world to further develop and maintain responsive front end and user-centered web experiences, while also focusing on establishing core web standards for all of Epic’s websites
    • Use a wide range of technologies based on the application and need - such as React, Node, Vite, Remix and Typescript for in-house frontend applications
    • Utilize AWS infrastructure to scale the entire Fortnite player base
    • Opportunities to make an impact in many areas across the company

    What we're looking for

  • Passion for crafting secure, scalable, and highly available web applications
  • Experience architecting and leading innovative, complex web projects
  • Experience collaborating with a variety of strategic stakeholders to bring a product vision to life
  • Deep knowledge of JavaScript, Typescript, React, Node, and GraphQL
  • A strong understanding of performance and optimization
  • Experience in collaborating with design teams to design, document and build design systems for scalable and consistent user interfaces
  • Experience with cloud technologies (we use AWS)
  • 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 25 countries with 46 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) (i.e., 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 .

    J-18808-Ljbffr

    Shopify Programmer

    Matt & Nat

    Montreal

    Permanent à temps plein

    Postuler directement

    MATT & NAT is a vegan line designed in Montreal, Canada since 1995. Inspired by everyday life, architecture and nature, the collections focus on creativity, functionality, color, and on being environmentally aware. Linings are always made out of 100% recycled plastic bottles.

    MATT & NAT is seeking an experienced Shopify Developer with a strong background in coding, UX / UI design, and Conversion Rate Optimization (CRO). The ideal candidate will have a proven track record of building and optimizing high-performing Shopify stores that drive sales and enhance user experience.

    Job Description

    • Develop, customize, and optimize Shopify themes and templates to enhance user experience and functionality.
    • Implement and maintain Shopify apps and integrations to improve store performance.
    • Work closely with the design and marketing teams to ensure a seamless UX / UI and brand consistency.
    • Conduct A / B testing and analyze user behavior to improve conversion rates.
    • Optimize site speed, performance, and SEO to enhance search rankings and customer experience.
    • Stay updated with the latest Shopify, UX / UI, and CRO best practices.

    Qualifications

  • Proven experience as a Shopify Developer with a strong portfolio of Shopify projects.
  • Strong understanding of UX / UI principles and best practices.
  • Experience with CRO strategies, A / B testing, and analytics tools (Google Analytics, Hotjar, etc.).
  • Familiarity with Shopify apps, plugins, and third-party integrations.
  • Ability to work collaboratively with cross-functional teams.
  • Strong problem-solving skills and attention to detail.
  • Experience with Shopify Plus.
  • Knowledge of Headless Commerce and Shopify Hydrogen.
  • Understanding of digital marketing principles and e-commerce trends.
  • J-18808-Ljbffr

    Web Designer / Integrator

    Valnet

    Montreal

    Permanent à temps plein

    Postuler directement

    Join to apply for the Web Designer / Integrator role at Valnet

    Get AI-powered advice on this job and more exclusive features.

    Who We Are :

    Valnet Inc., the world’s premier digital media investment company, owns and operates over 25 highly authoritative brands across various verticals, including entertainment, sports, technology, automotive, gaming, and travel. Specializing in acquiring, operating, and growing properties that are mission-critical in their respective environments, Valnet is at the forefront of media investment.

    With over 25 websites and 36 YouTube channels, Valnet’s notable acquisitions include, ScreenRant, CBR, GameRant, CarBuzz, How-to Geek, MakeUseOf, Android Police and more.

    The Opportunity :

    Valnet is seeking a highly analytical, knowledgeable and driven Web Designer / Integrator to join a multi-functional development team. This individual would be using their UX / UI skills on top of their HTML and CSS skills on the integration side.

    What You Will Be Doing :

    • Develop wireframes, prototypes, and mockups to communicate design concepts and iterate on user interface designs.
    • Design web layouts that provide a seamless user experience across various devices and screen sizes.
    • Contribute to the development and maintenance of design guidelines and a design system to ensure brand consistency.
    • Work on internal Apps and websites and conducting the integrations of platforms in HTML / CSS.
    • Support side projects, such as the design of flyers, promotional content, special projects, and more.
    • Leverage AI tools to generate design in HTML / CSS

    What You Need To Succeed :

  • 4+ years of work experience in UX / UI web design.
  • Experience working with high traffic websites.
  • Strong knowledge of CSS and HTML.
  • Strong integration skills.
  • Familiarity with user research methods and usability testing.
  • Strong communication and teamwork skills.
  • Technical Assets :

  • BitBucket, JIRA, GIT, VS code, Jenkins.
  • Knowledge of JS, TWIG Template and WebPack.
  • Knowledge of HTML5 and CSS3, SCSS.
  • Good understanding of SEO practice / Google Analytics / Google page speed.
  • Experience with Figma.
  • Benefits :

  • Full health insurance plan (including medical, dental, and vision).
  • Daily on-site snacks & coffee.
  • Fitness subscription reimbursement program.
  • Competitive compensation plan and bonus structure.
  • Who We Are :

    Valnet is a company unlike any other. Here, you’ll work alongside passionate, dedicated individuals who bring their best every day, creating an environment that is as inspiring as it is challenging. We are innovative leaders, not passive followers, always pushing the boundaries of what’s possible in our industry. We encourage autonomy and value creative contributions, empowering you to shape meaningful change from day one. Moreover, we don’t just talk about culture – we make it our first priority, fostering a collaborative, fast-paced environment where talent is recognized and rewarded. In our true meritocratic structure, your career can develop quickly, giving you the opportunity to grow professionally and be generously rewarded for your achievements. Visit our website for more information.

    Additional Details :

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Design, Art / Creative, and Information Technology
  • Industries : Internet Publishing
  • Referrals increase your chances of interviewing at Valnet by 2x.

    Get notified about new Web Designer jobs in Montreal, Quebec, Canada .

    J-18808-Ljbffr

    Espace publicitaire
    Développeur logiciel JAVA Senior

    CGI

    Montreal

    Permanent à temps plein

    Postuler directement

    6 days ago Be among the first 25 applicants

    At the client, we build cutting-edge software solutions powering major financial markets across the Americas, Asia, and Europe. We foster a strong Agile culture and deliver innovative products that drive market leadership and seize new opportunities.

    Join our Global Banking & Investors Solutions team, where you’ll support critical financing, investment banking, private banking, asset management, and securities operations worldwide—ensuring secure, reliable financial transactions every day.

    What You’ll Do

    • Analyze and estimate user stories in the Equity Finance Trading System domain
    • Design and implement technical solutions aligned with business needs
    • Collaborate closely with business analysts and end users to clarify requirements and secure approvals
    • Develop, test, and deploy high-quality code following best practices and standards
    • Create test plans, document results, and ensure smooth user acceptance testing
    • Participate in regular software upgrades and new feature rollouts
    • Build internal reports and data extracts as needed

    What We’re Looking For

    Must-Have :

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 8+ years of software development experience
  • Strong problem-solving skills with complex systems
  • Team player with excellent communication and organizational skills
  • Fluent in English (written and spoken)
  • Nice to Have :

  • Experience in finance, corporate or investment banking
  • Knowledge of equity markets, interest rates, derivatives
  • Familiarity with software architecture principles
  • Experience with Azure cloud services
  • Technologies :
  • JAVA
  • Angular
  • Spring Boot
  • IBM / RabbitMQ
  • GitHub
  • Jenkins
  • SQL Server
  • Docker
  • Kubernetes
  • API REST
  • Why Join the client?

  • Work on impactful projects in a global financial environment
  • Thrive in a collaborative, Agile-driven culture
  • Grow your career with continuous learning and innovation
  • Inclusive workplace committed to equal opportunity and accommodations
  • Ready to make a difference in financial technology? Apply now and be part of a dynamic team shaping the future of global markets!
  • Strong proficiency in English and French.
  • Your future duties and responsibilities

    Required Qualifications To Be Successful In This Role

    Together, as owners, let’s turn meaningful insights into action.

    Life at CGI is rooted in ownership, teamwork, respect, and belonging. Here, you’ll reach your full potential because…

    You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

    Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

    You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

    At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

    Come join our team—one of the largest IT and business consulting services firms in the world.

    J-18808-Ljbffr

    Software Developer

    Axelon Services Corporation

    Montreal

    Permanent à temps plein

    Postuler directement

    Get AI-powered advice on this job and more exclusive features.

    Job Details :

    • Duration : 12 Months Contract
    • Location : Montreal, QC

    Team Profile :

    This role is within the Grid Compute team, responsible for proprietary grid computing and distributed caching technologies within the Fixed Income Risk Infrastructure group.

    Role Profile :

  • We are seeking an experienced software developer skilled in building distributed, scalable, fault-tolerant systems.
  • This position is part of a global project to develop a cutting-edge risk calculation platform used across multiple business areas.
  • The work involves designing and developing grid computing and distributed caching technologies that support key features of the risk platform.
  • This is a great opportunity to work in a challenging technical environment on large-scale problems central to the business.
  • Prior experience in or knowledge of the financial industry is not required; candidates from software and telecommunications industries are encouraged to apply.
  • Required Skills :

  • Strong server-side skills in Java, Scala, or C++, with a focus on performance.
  • Expertise in multi-threaded programming.
  • Strong problem-solving and analytical skills.
  • Knowledge of network protocols.
  • Experience in designing and developing distributed systems.
  • A natural curiosity to understand system workings, design trade-offs, and underlying principles.
  • Desired Skills :

    Experience with Cloud technologies is a plus.

    Additional Information :

  • Seniority level : Entry level
  • Employment type : Other
  • Job function : Information Technology
  • Industries : Banking and Financial Services
  • J-18808-Ljbffr

    Lead Programmer

    Krafton

    Montreal

    Permanent à temps plein

    Postuler directement

    English will follow below.

    Studio KRAFTON Montréal est un studio créé et mené par des développeurs. Nous travaillons sur un jeu AAA basé sur une propriété intellectuelle acclamée située dans un monde fantastique médiéval avec un gameplay narratif et stratégique. Nous croyons qu'il est important de s'amuser tout en créant des expériences mémorables, en étant fiers de notre travail et en respectant les contributions de chacun : joignez-vous à l’aventure!

    Description du Poste

    KRAFTON Montréal recherche un Lead, Programmeurs Gameplay (CPI) pour rejoindre notre équipe et travailler sur notre nouvelle IP passionnante ! Vos compétences en leadership soutiendront et dirigeront une équipe de programmeurs depuis la phase de Conception (presque achevée) jusqu'à la Production. Vous collaborerez avec le Directeur Technologie pour déterminer les priorités, organiser la charge de travail des membres de l'équipe et discuter des solutions techniques pour les fonctionnalités et les problèmes du jeu. Si la programmation est votre passion, ne vous inquiétez pas, vous contribuerez toujours à la base de code en écrivant de nouvelles fonctionnalités, en effectuant des corrections de bogues et en optimisant le code.

    Responsabilités :

    • Diriger et encadrer une équipe de programmeurs, en favorisant la collaboration, la croissance et le respect des meilleures pratiques.
    • Collaborer avec l'Architecte du jeu pour évaluer et décider des systèmes et cadres fondamentaux qui constitueront la base technique du projet.
    • Identifier les risques techniques et proposer des solutions efficaces afin de garantir une livraison dans les délais, sans compromettre la qualité.
    • Fournir un soutien technique et une expertise à l'équipe de programmation.
    • Veiller à ce que de nouvelles mécaniques de gameplay et fonctionnalités soient rapidement et efficacement prototypées.
    • Collaborer avec les équipes de création de contenu dans un environnement interdisciplinaire.
    • Contribuer activement au développement du jeu (écriture de code, corrections de bugs, profilage, etc.).
    • Collaborer avec le Directeur Technologie pour aligner les priorités et équilibrer la charge de travail.
    • Assurer le suivi avec les membres individuels de l'équipe à travers des réunions d'équipe et des 1 : 1.
    • Optimiser les systèmes de gameplay en termes de performances et de scalabilité.

    Connaissances / compétences :

  • Plus de 10 ans d'expérience dans l'industrie du jeu vidéo avec des jeux AA, et au minimum 3 ans dans un rôle de leadership.
  • Expérience avec Unreal Engine (idéalement version 5.X) et les systèmes de contrôle de version (Perforce, git, etc.).
  • Capacité à collaborer avec les architectes techniques ainsi que les équipes de conception afin de maintenir une équilibre entre la direction créative et les contraintes techniques.
  • Excellentes compétences en résolution de problèmes, organisation et communication.
  • Excellentes compétences en C++ et en programmation orientée objet (OOP).
  • Exellente connaissance du logiciel JIRA pour la planification de tâches.
  • Expérience avec des jeux open world et single player.
  • Bilingue (français / anglais) avec de solides compétences en communication écrite et orale (bonne capacité de documentation et suivi).
  • À l'aise de collaborer avec d'autres équipes dans tous les aspects du processus créatif et technique.
  • Expérience avérée en tant que programmeur de gameplay dans l'industrie du jeu vidéo.
  • Passion pour les jeux vidéo et le désir de créer des expériences de gameplay amusantes et captivantes.
  • ENGLISH VERSION

    Job Description :

    KRAFTON Montreal is looking for a Lead Programmer to join our team to work on our exciting new IP! Your leadership skills will support & lead a team of programmers from Conception (almost finished) to Production. You will be collaborating with the Technical Director to determine priorities, organize the workload of team members and discuss technical solutions for the features and issues of the game. If coding is what you love, don’t worry, you will still contribute to the code base by writing new features, performing bug fixes and optimizing the code.

    Responsibilities :

  • Lead and mentor a team of programmers, fostering collaboration, growth, and adherence to best practices.
  • Collaborate with the Game Architect to evaluate and decide on core systems, and frameworks that will form the technical foundation of the project.
  • Identify technical risks and propose effective solutions to ensure timely delivery without compromising quality.
  • Provide technical support and expertise to the programming team.
  • Ensure new gameplay mechanics and features are quickly and efficiently prototyped
  • Collaborate with the content creation teams in a cross-disciplinary environment.
  • Contribute actively to the development of the game (write code, bug fixes, profiling, etc.)
  • Collaborate with the project’s Technology Director to align priorities and balance workload.
  • Ensure follow-ups with individual team members through team meetings & 1 : 1’s.
  • Optimize gameplay systems for performance and scalability
  • Knowledge / Skills :

  • 10+ years game industry experience with shipped games (AAA) and a minimum of 3 years in a leadership role.
  • Experience with Unreal Engine (Ideally 5.X) and version control systems (Perforce, git, etc.)
  • Ability to collaborate with technical architects and design teams to balance creativity and technical constraints.
  • Excellent problem-solving, organizational, and communication skills.
  • Excellent C++ and OOP skills.
  • Excellent knowledge of Atlassian JIRA for task planning.
  • Experience with open world, single player games.
  • Bilingual (French / English) with strong written, verbal, and communication skills (strong documentation & follow-up abilities).
  • Comfortable at collaborating with other teams in all aspects of the creative and technical process.
  • Proven experience as a gameplay programmer in the video game industry.
  • Passion for video games and a desire to create fun and engaging gameplay experiences
  • J-18808-Ljbffr

    Python Developer

    Tata Consultancy Services

    Montreal

    Permanent à temps plein

    Postuler directement

    Tata Consultancy Services (TCS) est un employeur qui souscrit au principe de l’égalité des chances et encourage la diversité de nationalité, d’ethnie, de sexe, d’âge, de capacité physique, de neurodiversité et d’orientation sexuelle, afin de former une main-d’œuvre à l’image de la société. Notre détermination à promouvoir la culture et la diversité se transpose dans nos politiques et pratiques en matière d’équité au travail et se reflète dans les divers parcours de notre personnel.

    TCS est une société de services informatiques, de services-conseils et de solutions d’affaires qui s’associe depuis plus de 55 ans à de nombreuses entreprises parmi les plus importantes au monde dans le cadre de leur processus de transformation. TCS offre un portefeuille intégré de services et de solutions d’affaires, d’informatique et d’ingénierie fondé sur les services-conseils et les avancées de la cognitique. Elle s’appuie sur un modèle de livraison AgileMC unique, indépendant de l’emplacement, reconnu comme une référence d’excellence dans le secteur du développement de logiciels. Membre du Groupe Tata, le plus important conglomérat multinational de l’Inde, TCS compte plus de 612 000 consultants parmi les mieux formés au monde dans 55 pays. La société a généré des revenus consolidés de 29 milliards de dollars US au cours de l’exercice terminé le 31 mars 2024 et est inscrite à la BSE et à la NSE en Inde. L’attitude proactive de TCS à l’égard des changements climatiques et son travail primé auprès de collectivités partout dans le monde lui ont permis de se tailler une place parmi les principaux indices de durabilité comme l’indice mondial de durabilité MSCI et l’indice FTSE4Good des marchés émergents.

    La description du poste

    En tant que spécialiste de la plateforme de données Python, vous serez membre de l’équipe de l’entrepôt de données C3 et vous vous concentrerez sur la création de notre plateforme de données de nouvelle génération utilisée pour l’approvisionnement et le stockage de données provenant de différents systèmes de l’entreprise dans une plateforme de données centralisée qui permet diverses solutions de rapport et d’analyse pour les fonctions de risque technologique au sein de Morgan Stanley. À ce titre, vous serez principalement responsable de contribuer au développement d’un cadre de flux de données unifié écrit en Python au moyen de technologies comme Airflow, DBT, Spark et Snowflake. Vous serez également responsable de contribuer à l’intégration de ce cadre avec les plateformes internes existantes pour la qualité des données, le catalogage des données, la découverte des données, la journalisation des incidents et la création d’indicateurs. Vous travaillerez en étroite collaboration avec les responsables de l’entreposage de données, les analystes de données, les développeurs ETL, les spécialistes d’infrastructure et les équipes d’analyse de données pour faciliter la mise en œuvre de cette plateforme de données et de ce cadre de flux de données.

    Les compétences requises

    • Baccalauréat en informatique, en génie logiciel, en technologie de l’information ou dans un domaine connexe requis.
    • Au moins 7 ans d’expérience dans le développement et la mise en œuvre de solutions de données dans des environnements de données très complexes avec de grands volumes de données.
    • Au moins 7 ans d’expérience SQL ou PLSQL avec la capacité d’écrire des requêtes poncuelles et complexes pour effectuer des analyses de données.
    • Au moins 5 ans d’expérience dans le développement de pipelines de données et de solutions d’entreposage de données à l’aide de Python et de bibliothèques telles que Pandas, NumPy, PySpark, etc.
    • Au moins 3 ans d’expérience dans le développement de solutions dans un environnement de données hybride (sur site et infonuagiqiue).
    • Au moins 3 ans d’expérience dans le développement de DAG Airflow pour orchestrer des flux de données qui utilisent la ramification, la génération dynamique de DAG / tâches et la gestion des erreurs.
    • Expérience pratique du développement de flux de données pour les données structurées, semi-structurées et non structurées et expérience en intégration avec leurs magasins de soutien (par exemple, SGBDR, bases de données NoSQL, bases de données de documents, fichiers journaux, etc.)
    • Une expérience pratique avec Snowflake est indispensable.
    • Une expérience pratique avec Apache Spark est indispensable.
    • Une expérience pratique avec DBT est préférée.
    • Une expérience du réglage du rendement des requêtes SQL, des tâches Spark et des procédures stockées.
    • Une compréhension des modèles de données E-R (conceptuels, logiques et physiques).
    • La compréhension des concepts avancés d’entrepôt de données (tables de faits sans faits, modèles temporels / bitemporels, etc.) est un atout.
    • De solides compétences d’analyse, dont une compréhension approfondie de la manière d’interpréter les besoins commerciaux des clients et de les transposer en conceptions et solutions techniques.
    • De solides compétences en communication, tant à l’oral qu’à l’écrit, en français et en anglais
    • Capable de collaborer efficacement avec divers groupes informatiques et commerciaux, dans différentes régions et rôles, et capable d’interagir efficacement avec tous les niveaux.
    • Autodidacte. Capacité démontrée à gérer plusieurs projets simultanés avec une supervision minimale. Peut gérer une liste de priorités complexe en constante évolution et résoudre les conflits liés à des priorités concurrentes.
    • De solides compétences en résolution de problèmes. Capacité à identifier les domaines sur lesquels il faut se concentrer et à clarifier les objectifs, les exigences et les priorités de l’entreprise.
    • La maîtrise de l’anglais est exigée pour ce poste, car la candidate ou le candidat devra collaborer quotidiennement avec des collègues ou parties prenantes anglophones ou hors Québec.

    Nous vous remercions de l’intérêt que vous portez à TCS. Les candidats qui satisfont aux exigences de ce poste seront informés dans les deux semaines suivantes. Nous vous invitons à postuler à d’autres offres correspondant à votre profil.

    Python Back End Software Developer (AI team) / Développeurs logiciels (Python)

    Développeur Backend Python / Python Backend Developer

    Développeur-euse Python / GenAI - Python / GenAI Developer

    J-18808-Ljbffr

    Senior Engine Programmer

    Epic Games

    Montreal

    Permanent à temps plein

    Postuler directement

    PROGRAMMING - UNREAL ENGINE

    What We Do

    Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.

    What You'll Do

    We're looking for a Tools Programmer to work on the Open-World effort inside Unreal Engine. This encompasses working on streaming features and providing awesome authoring tools to support a game production of any size, all working together simultaneously. You will have the opportunity to work across areas and systems, identify their workflow pain points, design solutions, and implement them. You will be part of the team pushing for bigger, denser, faster, and more vivid worlds.

    In this role, you will

    • Work with artists, level designers, and content creators to come up with solutions and ideas to push the open-world capabilities of Unreal Engine
    • Implement new workflows and tools to accelerate content creation for any team size
    • Improve and optimize existing tools, working across teams with subject matter experts to make them state-of-the-art
    • Analyze and fix common problems in a game engine, such as performance issues and memory usage
    • Work collaboratively across many of Epics’ internal teams and projects
    • Work with Unreal Engine’s licensees to enable them to overcome their challenges

    What we're looking for

  • Excellent C++ skills with experience developing in a large codebase
  • Tools and / or engine experience working on a AAA game production
  • Experience writing tools that improve the customer user experience, iteration, and development time in game development or other fields
  • Deep understanding of the authoring pipeline for game production with experience developing on game consoles is a plus
  • Well-versed in software programming and design principles
  • Someone passionate, solutions-focused, positive, and innovative. These traits equal success at Epic and influence everything we do
  • Demonstrated ability to communicate fluently in English (written and verbal)
  • This role is open to multiple locations in North America (including WA).

    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.

    J-18808-Ljbffr