Espace publicitaire
Postes correspondant à votre recherche : 142
Oracle Commerce (ATG) Developer

CGI

Montreal

Permanent à temps plein

Position Description :

CGI is seeking to hire several developers with experience in Oracle Commerce "ATG".

We are looking for qualified individuals with skills in technical design, integration, along with good practices in web development and troubleshooting.

Your future duties and responsibilities :

  • Develop enhancements on large-scale e-commerce websites using the Oracle Commerce (ATG) framework.
  • Support Oracle Commerce (ATG) migration and upgrade.
  • Communicate with technical resources and business clients.
  • Participate in technical analysis and design.
  • Propose innovative approaches.
  • Implement the solution, including unit testing.
  • Apply best development practices.

Required qualifications to be successful in this role :

  • Comfortable communicating in English.
  • Authorized to work in Canada.
  • Minimum of 2 years of experience with the Oracle Commerce framework.
  • Minimum of 5 years of experience with Java and JavaScript.
  • Knowledge of API management solutions.
  • Demonstrated experience in web application design.
  • Demonstrated ability to support multiple simultaneous efforts.
  • Ability to balance delivery speed with high-quality software deliverables.
  • Knowledge of agile methodology (Scrum, SAFe).
  • Work in a collaborative and sharing spirit with other team members.

ASSETS :

  • Minimum of 2 years of experience with Oracle Commerce Guided Search and Experience Manager.
  • Bilingualism (French & English) an asset.

HYBRID

Skills :
  • Java
  • Java
  • JavaScript
  • Oracle
  • SCRUM
  • 3 hours ago
    Développeur Android Senior

    Dextérité Recrutement

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Développeur Android Senior

    • Montréal, Québec, Canada
    • Permanent, temps plein
    • Hybride 1 jour semaine aux bureaux près de Station Parc

    Description de l'entreprise

    Entreprise qui rassemble les gens dans plus de 65k lieux publics en Amérique du Nord.

    En affaires depuis déjà 20 ans, l'innovation est au cœur de ce qu'ils font et ils repoussent sans cesse les limites de la technologie et du design.

    Ils offrent un environnement de travail flexible et un magnifique bureau situé dans le vivant quartier Parc Extension. Ils sont aujourd'hui à la recherche de personnes bienveillantes et créatives pour joindre leurs équipes!

    Ce qu'ils t'offrent

    • Un environnement de travail hybride : 1 jour par semaine au bureau est demandé
    • Un superbe bureau facilement accessible en métro (Station Parc)
    • La possibilité de travailler à partir de n'importe où dans le monde jusqu'à 1 mois par année
    • Carte de transport OPUS, EXO et BIxi remboursée à 50%
    • Une assurance collective et accès à un service de télémédecine
    • Un excellent régime de retraite

    Description du poste

    En tant que développeur Android Senior, tu collaboreras avec des équipes interfonctionnelles afin de définir, concevoir et créer de nouvelles fonctionnalités pour les apps.

    Tu travailleras de près avec les concepteurs et les gestionnaires de produits pour aider à définir et à mettre en œuvre l'interface utilisateur.

    Si tu as de l'intérêt, tu pourrais aussi participer au développement d'apps iOS et d'API RESTful faites en Java / Spring afin de diversifier tes challenges!

    Les challenges qui t'attendent :

    • Collaborer avec des équipes interfonctionnelles, y compris les gestionnaires de produits, les designers, les développeurs mobiles et back-end afin de définir, concevoir et publier de nouvelles fonctionnalités que les utilisateurs souhaitent utiliser chaque jour
    • Travailler avec des sources de données, des librairies et des API internes et tierces
    • Construire des interfaces utilisateurs de très haute qualité pour leurs applications mobiles
    • Réaliser des tests pour assurer la robustesse du code, y compris les cas limites, l'ergonomie et la fiabilité
    • Participer à la correction des bugs et l'amélioration des performances des applications
    • Découvrir, évaluer et constamment mettre en œuvre des nouvelles technologies afin de maximiser l'efficacité du développement et la qualité

    Qualifications

    • 8 ans+ d'expérience en programmation
    • Expérience avec Java (le nouveau code est Kotlin, le moins jeune a encore du Java) et Android Studio
    • Expérience en et / ou intérêt pour la création d'API RESTful avec Java / Spring.
    • Bonne compréhension composantes d'architecture Android telles que LiveData, Room et ViewModel
    • Bonne compréhension des modèles de conception de logiciels tels que MVC, MVP et MVVP
    • Expérience avec des librairies tierces telles que Retrofit et Koin
    • Expérience avec des librairies audio / video telles que MediaPlayer
    • Bonnes compétences en développement d'interface utilisateur d'applications mobiles
    • Solides compétences en résolution de problèmes et en pensée critique
    • Passion pour un code propre, cohérent, simple et efficace
    • Atout : Expérience avec et / ou intérêt pour iOS, Swift et les librairies telles que AlamoFire, RxSwift, Realm et AVPlayer
    • Less than 1 hour ago
    Senior Fullstack developer - Commerce

    Coveo

    Permanent à temps plein

    Do you want to be part of the Commerce team at a leading AI-powered search company? Then look no further, Coveo is the place for you!

    We’re looking for an experienced full stack Developer to join our Commerce R&D team and contribute to expanding our customer base by building core features for Coveo’s SaaS integration with SAP.

    You will lead the way of bridging Coveo with SAP by building the essential connectors between both environments. You will also be working across the stack to improve the overall customer implementation experience of our product.

    What makes this opportunity exciting?

    This role offers a unique opportunity to work on the future of unified and personalized digital shopping experiences, contributing to consolidating Coveo's position as an AI leader in the SaaS industry for commerce.

    You will get the chance to develop new skills and level-up your technical expertise by having an impact across a wide variety of projects.

    Main responsibilities

    • Participate in developing and implementing features to enable end-to-end integration of Coveo’s Commerce solution with SAP
    • Contribute to all aspects of the services under the Commerce Implement team’s ownership, from design, implementation, refactoring, automated testing, deployment, and uptime of the services.
    • Collaborate directly with SAP and our partner network to gather requirements, test features and get them certified
    • Update and maintain technical documentation
    • Make your mark : help brainstorm and strategize ways to best leverage SAP with our Ecommerce solution, and in general how we can improve the implementation experience for our customers

    What we want from you :

    • 5 years of experience working across the Java & Spring stack
    • Good hands-on knowledge of the javascript stack (NodeJS, React)
    • Experience building and designing scalable services in cloud environments

    It will be a plus if you know about or are ready to learn on the job :

    • Expertise working with SAP Hybris or within an e-commerce platform ecosystem
    • Angular (Spartacus framework)
    • Experience liaising with external partners to deliver against requirements

    Do you think you can bring this role to life?

    You don’t need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

    Send us your application, we want to get to know you!

    Join the #Coveolife!

    We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

    We know that applying for a new role is a lot of work and we really appreciate your time.

    See more +

    Absolutely! This is a question women and under-represented groups ask themselves more often than the rest of the population.

    Don't underestimate yourself, we are not looking for someone perfect but for someone who is motivated, capable and who will thrive in this position.

    Allow us to discover you!

    Coveo is a Quebec-based company, pioneer in AI-powered search and recommendations. Coveo uses AI technologies and intelligent search to personalize every digital experience for customers, partners, dealers, and employees.

    Coveo combines unified content, unified interactions behavioral data and machine learning to deliver relevant information and recommendations across every business interaction, making websites, e-commerce, contact centers and intranets efficient, effortless, content-rich, thus boosting conversion.

    If it were easy, someone else would have done it. All of our colleagues at Coveo find the drive to continuously seek new challenges and test roads no one else has ever explored.

    This ethos has allowed us to become a world leader in an innovative industry and to create a collaborative, diverse and trusting place to work filled with amazingly talented and passionate people.

    We love a good challenge, and we never say no to an opportunity to learn and develop new cutting-edge skills.

    1 hour ago
    Chargé de projets Web

    Tink Profitabilité Numérique

    Montreal

    Permanent à temps plein

    Veuillez postuler sur Isarta.com

    CE QUE NOUS RECHERCHONS

    Nous sommes à la recherche d'un ou d’une chargé(e) de projets Web. Gérer des personnes et des projets n’a aucun secret pour toi?

    Tu as une main de fer dans un gant de velours, et une légère obsession de JIRA? Tu saurais expliquer le théorème de Pythagore à un enfant de cinq ans sans perdre patience?

    Viens faire évoluer ton expertise avec notre équipe chevronnée!

    Relevant du Bureau de projets, tu participeras à des projets de développement de nouvelles plateformes Web et d’applications mobiles, d’implantation de commerce électronique, de prestation de services en ligne ou encore d’activités liées au contenu et à la commercialisation numérique.

    TÂCHES ET RESPONSABILITÉS DU POSTE

    • Agir à titre de personne-ressource pour nos client(e)s afin d’entretenir une relation de confiance et de collaboration ;
    • S’assurer de la satisfaction des client(e)s sur l’état d’avancement des projets de la conception graphique jusqu’au déploiement en ligne;
    • Travailler en étroite collaboration avec nos experts pour élaborer des plans de projets, choisir les choix technologiques, d’architecture ainsi que les spécifications techniques.
    • Informer la clientèle et les équipes internes des imprévus qui peuvent avoir un effet sur l’exécution d’un projet;
    • Planifier, suivre et superviser le travail quotidien des équipes dans toutes les étapes du projet à travers des rencontres (réunions, mêlées quotidiennes, planification, revues et rétrospectives de sprint);
    • Gérer les trois grandes sphères des projets : la portée (ce que le projet inclut et n'inclut pas), les budgets (heures estimées, versus heures réelles, versus reste à faire) et l’échéancier;
    • Garantir la qualité des livrables en appliquant la méthodologie de l’agence;
    • Participer à la définition de l’analyse des besoins des client(e)s, et les conseiller au besoin;
    • Établir, contrôler et réviser l’échéancier du projet tout au long de sa réalisation;
    • Anticiper les risques et prévoir des moyens de mitigation.

    QUALIFICATIONS ET CARACTÉRISTIQUES REQUISES

    • Cinq à dix ans d’expérience en gestion de projets, dont au moins trois en mode Agile;
    • Fort leadership pour rassembler toutes les parties prenantes vers un objectif commun;
    • Grande flexibilité;
    • Capacité à comprendre les objectifs commerciaux du client et les traduire en exigences de projet.
    • Être une personne dynamique, solidaire et positive;
    • Excellente aptitude de communication,
    • Facilité à travailler avec des équipes multidisciplinaires;
    • Grand sens politique et une capacité à surmonter les obstacles en équipe;
    • Capacité à gérer simultanément plusieurs projets multidisciplinaires;
    • Aptitude à anticiper et à résoudre les problèmes rapidement et de manière efficace;
    • Excellente maîtrise du français, ainsi qu’un anglais fonctionnel;
    • Très bonne connaissance d’Excel, JIRA, Confluence et de Ms-Projet ;

    CE QUE NOUS OFFRONS

    • Salaire concurrentiel;
    • Semaine de 37,5 h avec un horaire flexible;
    • Mode hybride;
    • Vacances et congés maladie payés;
    • Assurances collectives;
    • Contribution à un REER collectif;
    • Accès à un gym gratuit;
    • Télémédecine et programme d’aide aux employés;
    • Clientèle de renom et projets de grande envergure;
    • Technologies variées et modernes;
    • Possibilité d’évolution de carrière;
    • Remboursement d’activités de formation et de perfectionnement;
    • Évènements et activités sociales;
    • Collègues d'expérience et champs d'expertise variés.

    TINK C'EST NOUS

    Nous sommes la plus grande agence numérique indépendante à Montréal. Nous donnons vie à des projets d’envergure, et nous savons que ta vie continue hors du travail.

    Nous t’aidons à réaliser tes plans d’avenir, et nous plaçons ton bien-être au premier plan . Nous mettons en place des équipes solides, et nous avons une place pour toi.

    9 hours ago
    Backend Java Developer (Hybrid)

    Morgan Stanley

    Montreal

    Permanent à temps plein

    Backend Java Developer (Hybrid)

    Job Number : 3246580

    3246580

    Posting Date

    Feb 5, 2024

    Primary Location

    Americas-Canada-Quebec-MontrealEducation Level : Bachelor's Degree

    DevelopmentEmployment Type : Full TimeJob Level : Associate

    Description

    We offer :

    • To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork
    • State-of-the-art offices that are designed to maximize collaboration
    • Flexible working arrangements
    • Enriching challenges that provide opportunity for constant learning and advancement
    • An environment which is leveraging technology to its highest potential

    Team Profile :

    The Cyber, Data, Risk and Resilience (CDRR) organization within Technology at Morgan Stanley, provides first-line defenses for information and cyber security, fraud, resilience, response and recovery, and technology risk and controls.

    The organization also includes Morgan Stanley’s Firmwide Data Office, International Technology offices, and the Non-Financial Risk Technology organization.

    The combination of these groups, in close partnership with the business and technology teams, enhance the resilience of the Firm, address the complex and continuously evolving threat environment, drive compliance with policy and regulatory requirements, and ensure data governance, quality and security.

    Position Description :

    The Communications Surveillance technology team builds and executes complex surveillance models and scenarios that focus on monitoring the firm's employee electronic and audio communications.

    We are looking for a Java full stack Developer in this space that can partner with business analysts and drives forward the business agenda through solid design and execution.

    This is a hands-on role. You will be supporting a hand on development team that has many critical regulatory, risk and compliance related initiatives and projects.

    This candidate will be responsible to help implement many of the controls needed to help ensure the firm satisfies commitments to many of the global regulators as well as cover any internal risks by monitoring the content of our electronic and audio communications.

    The team is within the Information Controls Technology department which is responsible to enforce and control the information barriers within the firm.

    The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who can work well with both technical and non-technical audiences.

    In addition, the candidate should respond well to change and quickly pick up new concepts, as well as devising new approaches for solving challenges in the space.

    Technical and analytics skills combined with strong interpersonal skills are required.

    Qualifications

    Skills Required :

    • Bachelor’s degree in Computer Science or related field
    • 5+ years of relevant experience
    • Strong Programming skills in Java8
    • Good SQL skills with experience in any of the RDBMS databases.
    • Experience working in a SaaS environment preferably with AWS, GCP and / or Azure
    • Complete SDLC process and Agile Methodology (Scrum)
    • Good verbal and written communication skills
    • Experience working within a cloud environment (SaaS preferred) including connectivity, data transfer, and data retrieval (using APIs)

    Skill Desired :

    • Previous experience in the Compliance technology space
    • Knowledge of data analytics tools and methods
    • Experience working across time zones on a global team
    • Hands-on Data Mining and analytical work experience, big data
    • Unix OS, Scripting, Python or Perl
    • Elastic search scripts for data updates, reports, or extractions
    • Experience in developing statistical models and algorithms
    • Working knowledge of data processing tools / languages including Perl, Python, etc.
    • Good understanding of the Elastic search environment

    About us :

    Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services.

    At Morgan Stanley Montreal, we are shaping the future of our global business and contributing to our local community. Our team works across numerous areas.

    Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

    Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences.

    Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents.

    All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.

    Knowledge of French and English is required.

    Build a career with impact. Visit morganstanley.com for more information.

    1 day ago
    Espace publicitaire
    Senior Software Developer C++

    Coveo Solutions inc.

    Montreal

    Permanent à temps plein

    The expert behind our indexing technology!

    As a Senior developer in the index team at Coveo, you will be playing a key role in developing, implementing and maintaining key features and functionalities to our very own indexing and search technology.

    The team is in charge of handling high volume document indexing and handles millions of queries every week.

    Coveo aims to modernize the enterprise digital experiences, with LLM-powered generative and conversational AI at the center of that transformation.

    Our index team is key in supporting our semantic search models and is adapting its expertise to the new technologies we integrate.

    Here are the key responsibilities you will face in this role :

    • Design and implement high quality scalable technology
    • Deliver new features and contribute to the innovation of our indexing and search solution
    • Define standards and good practices for coding and other day to day operations
    • Remove technical blockers
    • Provide technical mentorship and guidance to enable your peers to grow
    • Continue to improve and grow your technical skills

    Here is what will qualify you for the role

    • A minimum of 5 years of software development.
    • A strong knowledge of C++
    • Resourcefulness, agile thinking and growth mindset

    What would make you stand out

    • Knowledge in the search field (Elasticsearch, Solr, Information Retrieval Research Domain)
    • Expertise in producing reusable, scalable, quality code within a complex context
    • Technical mentoring skills
    • Mathematical affinities
    • Good communication skills and passion for solving technical challenges as part of an agile team
    • Have a pet who insists on taking over your Zoom meetings

    Do you think you can bring this role to life?

    You don’t need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

    Send us your application, we want to get to know you!

    Join the #Coveolife!

    We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

    Read this if you want to know what’s our team’s response to the ChatGPT hype :

    • Our press release on Industry-first Relevance Generative Answering Capability
    • Our blogpost about ChatGPT and the Future of Enterprise Digital Experiences
    • 4 days ago
    Développeur.se sénior.e (Moteur) / Senior Engine Software Developer - IRON MAN

    Electronic Arts

    Montreal

    Permanent à temps plein

    Responsibilities

    • Develop and optimize our game engine using Unreal Engine 5.
    • Collaborate with designers and artists to implement their vision in a technologically feasible manner.
    • Ensure optimal performance of the game on multiple platforms.
    • Troubleshoot and resolve software defects and technical issues.
    • Maintain up-to-date knowledge of the Unreal Engine, including new features and improvements.
    • Provide technical guidance and assistance to junior team members.

    Requirements :

    • 10+ years of experience in a similar position in a video game studio.
    • Experience developing and shipping a game with Unreal Engine.
    • Proven experience in software development with C++.
    • Experience with multi-threaded programming and optimization.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork skills.
    • Knowledge of the latest gaming trends, techniques, and technologies, with a desire to constantly grow and learn.

    About Electronic Arts

    Everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

    We’re looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us.

    We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life.

    We provide comprehensive benefit packages and support for a balanced life with paid time off and new parent leave, plus free games and so much more.

    Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

    Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

    We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

    5 days ago
    Senior Developer

    PPT

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary :

    Pacific Programming and Tech Inc., a leading software development firm specializing in the development of various systems and related applications, is expanding its team in Montreal.

    We are currently seeking an experienced Senior Developer to become a fundamental part of our team. The ideal candidate should be capable of working independently, as well as part of a team, and demonstrate adaptability, autonomy, planning and problem-solving skills.

    Responsibilities

    • Collaborate in the analysis, design, and development of product features.
    • Participate in daily / weekly planning activities (Agile / Scrum).
    • Writing clean, high-quality, high-performance, and maintainable codes.
    • Ensure code is well tested.
    • Collaborate with QA and Design.

    Requirements

    • 7+ years of experience with .NET (ASP.NET, .NET core, C#).
    • 3+ years of experience with SQL Server.
    • Strong knowledge and experience with ASP.NET Core MVC and Razor Pages, .NET Web API , HTML / CSS, JavaScript, MSSQL.
    • Experience with web services and API design principles.
    • Source control tools, preferably Git.
    • Microservices Architecture.

    Benefits of Working with Pacific

    • A hybrid work environment with time split between remote work and in-office collaboration.
    • Downtown location.
    • Competitive salary & benefits package including an extensive health insurance package.
    • Less than 1 hour ago
    Développeur logiciel principal iOS

    Intact Financial Corporation

    Montreal

    Permanent à temps plein

    Who needs insurance? Everybody. That keeps us busy. Very busy. At the Intact Lab, we use machine learning, data science, software engineering, AI, agility, UX and design thinking to transform the customer experience for millions of Canadians.

    Join our team and get ready to explore, take risks, make mistakes, and learn all day, every day. We’ll support your goals with tools, opportunities, and flexibility.

    It’s our employee promise.

    Our hybrid work model provides the balance between working from home and enjoying meaningful in-person interactions.

    Ready to make your mark?

    About the role

    We are looking for a Senior Software Developer for our growing team!

    What you will accomplish with us :

    • Perform systems and programming needs analyzes to identify problems encountered and provide proposed solutions including program specifications.
    • Develop system specifications, codify, modify, test and debug computer programs under general supervision, according to planning and determined deadlines.
    • Having a good understanding of the technical and business functionalities of the system in order to explain them to other colleagues, while interacting effectively with users.
    • Translate requirements into technical specifications / software components.
    • Organize and manage production sessions.
    • Ensure the design and modeling of programmatic solutions for complex problems to enable the achievement of documented functional and non-functional requirements.
    • Review the design as part of deliverables (Code and design quality).
    • Develop and support complex components.
    • Support and guide the project team in development activities to ensure the quality of the code delivered while respecting project deadlines.
    • Write unit and integration tests for each function in which development must be carried out.
    • Participate in the implementation of regression testing strategies to improve the stability of application components.
    • Provide support and maintenance (level 1) of the application and resolve complex anomalies.
    • Work independently What you will benefit from : Undergraduate degree in computer science or any combination of equivalent training and experience.

    Advanced knowledge :

    • Advanced knowledge of the lifecycle and development of an iOS application.
    • 8 years of development experience. Have a spirit of analysis and synthesis. Initiative and ability to work under pressure.
    • Ability to work in a team and have attention to detail.
    • No work experience in Canada required, but you must have authorization to work in Canada.
    • Need to interact on a regular basis with English-speaking clients and colleagues across the country.

    What we offer

    Working here means you'll be empowered to be and do your best every day. Here is some of what you can expect as a permanent member of our team :

    A financial rewards program that recognizes your success

    An industry leading Employee Share Purchase Plan; we match 50% of net shares purchased

    An extensive flex pension and benefits package, with access to virtual healthcare

    Flexible work arrangements

    Possibility to purchase up to 5 extra days off per year

    An annual wellness account that promotes an active and healthy lifestyle

    Access to tools and resources to support physical and mental health, embracing change and connecting with colleagues

    A dynamic workplace learning ecosystem complete with learning journeys, interactive online content, and inspiring programs

    Inclusive employee-led networks to educate, inspire, amplify voices, build relationships and provide development opportunities

    Inspiring leaders and colleagues who will lift you up and help you grow

    A Community Impact program, because what you care about is a part of what makes you different. And how you contribute to your community should be just as unique

    We are an equal opportunity employer

    At Intact, we value diversity and strive to create an inclusive, accessible workplace where all individuals feel valued, respected, and heard.

    If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity.

    We’ll work with you to meet your needs.

    including background checks, internal candidates, and eligibility to work in Canada.

    1 day ago
    Software Developer

    Via Science

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary : Software Developer

    Software Developer

    Location : Montreal, QC (Hybrid)

    VIA is making an impact, and so can you.

    VIA’s mission is to make communities cleaner, safer, and more equitable. Using its Web3 platform, VIA enables real-time data verification, automated ingestion, and privacy-preserving analysis across multiple private data sources, including energy and environmental data.

    The U.S. Department of Defense (DoD), Fortune 50 companies, and energy providers around the globe trust VIA to help them solve their toughest data privacy challenges.

    As a Software Developer at VIA, you will play an integral role in the development of our advanced analytics solutions by building software to support modern web applications and services, powered by blockchain technologies and machine learning algorithms.

    Though the focus will be on back-end development, you will work closely with the entire technical team, including front-end developers, to solve exciting technical challenges.

    Read more about our mission, team, and values here.

    In this role, you will :

    • Develop and implement a robust set of services and APIs for applications, including those built on top of VIA’s blockchain, VIAsecurechain
    • Support the integration and deployment of back-end and front-end microservices by using best practices and automation tools (e.

    g., Docker, Kubernetes, Helm)

    • Apply best practices for automated testing of our applications and support implementation (e.g., unit and integration tests and related libraries)
    • Independently diagnose and debug problems while working within a collaborative technical environment

    What you will bring to this role :

    • Bachelor’s degree or higher in computer science, mathematics, engineering, or science
    • 1-3 years of relevant software development experience
    • Experience owning the full cycle of software development including design, implementation, testing, debugging, and CI / CD
    • Proficiency with Python, JavaScript, shell script, or another programming language
    • Experience writing tests, including unit tests, component tests, and integration tests
    • Familiarity with container technologies for microservices (e.g. Docker)
    • Exposure to cloud services (AWS, Azure, GCP)
    • Experience using web development frameworks such as FastAPI or Django
    • Working knowledge of databases (SQL, NoSQL)
    • Exposure to the following a plus : Selenium, Angular, Typescript, RabbitMQ, Kafka, Kubernetes, Terraform, OAuth2, and SAML

    To have a high impact at VIA, you will :

    • Be a critical thinker with a passion for solving complex problems alongside teammates
    • Have a desire to learn in a fast changing innovative environment
    • Demonstrate strong attention to detail and apply follow-up and organizational skills
    • Be a great communicator with excellent interpersonal skills
    • Be self-motivated, resourceful, and bring a proactive approach to tasks and challenges
    • Enjoy sharing your passions, as a foodie, a lover of video games, a fan of pets, or having a good GIF game (doesn’t hurt either!)

    What you will find at VIA :

    Our approach to developing innovative solutions, commitment to continuous learning, and culture of celebrating our collective diversity make every day rewarding!

    Read about our perks and benefits here.

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    Less than 1 hour ago
    Espace publicitaire
    Systems Programmer

    Haply Robotics

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary :

    The software team is responsible for developing and maintaining Haply’s software stack which includes :

    • The communication layer with the firmware developed by the embedded team
    • The C, C++, C# and Python APIs consumed by our clients
    • Integration into various 3D simulation engines, mainly Unity and Unreal
    • Integration with middleware physics engines
    • Integration with CAD and 3D modeling / sculpting software
    • Various haptics related tools and libraries maintained internally

    To ensure a smooth haptics experience, all these components must respect soft real-time constraints of up to 8000 hertz in concurrent environments.

    Our clients target Windows, Mac, and Linux so cross-platform support is a requirement for our SDK.

    The team itself is currently small and we aim to grow it at a measured pace so that each new hire can be given the required amount of support and mentorship needed to be fully productive.

    We regularly interact with the hardware, embedded, web and product teams within the company and we have a significant say and impact on the direction of the product.

    We are light on processes and strive to maintain individual productivity while also balancing the coordination and communication needs of the company.

    Less than 1 hour ago
    Programmeur.euse intermédiaire

    Agence Mac Media

    Longueuil

    Permanent à temps plein

    Job Description

    Job Description

    Salary :

    AMM Solutions Numériques s'agrandit et nous sommes présentement à la recherche de gens motivés, passionnés et créatifs pour faire partie de l’équipe.

    Depuis 2012, l’agence compte de multiple professionnel.les ayant chacun leur domaine d’expertise, et qui ne manquent aucune occasion de partager leur savoir.

    Nous nous démarquons par notre avant-gardisme en matière de technologies, par nos stratégies numériques toujours plus originales les unes des autres, mais plus particulièrement grâce aux membres qui font partie de notre équipe.

    Si tu es à la recherche de nouveaux défis, que tu veux aider les petites, moyennes ou grandes entreprises à optimiser leur présence en ligne, ou tu es tout simplement passionné.

    e par le web, nous voulons te rencontrer.

    Voici le défi qui t’attend

    Nous sommes présentement à la recherche d’un.e programmeur.euse intermédiaire / sénior pour joindre notre équipe jeune et dynamique.

    Si tu es passionné.e par tout ce qui à trait à la programmation et au développement web et que tu as envie de travailler sur des projets trippants, viens nous jaser.

    Un aperçu de ton quotidien

    • Participer à la conception d’applications à l’aide du framework PHP Symfony, Angular, ionic, Javascript;
    • Analyser et dépanner les problèmes de logiciels et fournir des solutions en utilisant les dernières technologies disponibles;
    • Tester les applications afin d’assurer la qualité des développements;
    • Créer et mettre à jour la documentation des différentes applications;
    • Participer à l’amélioration permanente des techniques de développement;
    • Ajouter ou modifier des fonctionnalités aux applications existantes;

    Ce qu’on aimerait que tu possèdes

    • Plus de 4 années d’expérience en programmation avec PHP et MySQL ( Framework Symfony, Laravel, Angular,Ionic etc.);
    • Maîtrise de HTML, CSS, Javascript;
    • Bonne connaissance avec les logiciels VCS (version control system), tel que GIT;
    • Connaissance de l’AJAX, Bootstrap;
    • Très bonne connaissance des REST API;
    • Connaissances Cpanel, WHMCS, linux, un atout;
    • Aptitude marquée à estimer le temps alloué à un projet;
    • Forte compétence communicationnelle tant à l’oral qu’à l’écrit.
    • Un esprit vif et créatif;
    • Un soucis du détail et une rigueur professionnelle;
    • Un sens de l’organisation et une assiduité dans le travail;
    • Capacité à travailler rapidement et efficacement de façon individuelle et en équipe;
    • Une volonté d’actualiser ses connaissances et ses compétences;

    Voici ce qu’on t’offre :

    • Salaire compétitif;
    • Deux semaines de vacances offertes dès la première année;
    • Deux journées de congés volants la première année et une journée supplémentaire chaque année;
    • Une journée de congé à ton anniversaire;
    • Possibilité de participer au REER FTQ;
    • Assurances collectives;
    • Formation offerte et en continue;
    • Ambiance de travail dynamique et amicale;
    • Bureau fraîchement rénové au goût du jour;
    • Activités de team building trimestrielles.

    Et plus encore ! Vois tout ce qu’on t’offre sur notre site :

    En postulant chez AMM Solutions Numériques, vous consentez à partager vos renseignements personnels avec le ou les gestionnaires d'embauche ainsi que les membres de la direction impliqués dans le processus de recrutement.

    Vos renseignements personnels seront conservés jusqu'à cinq (5) ans suivant votre application et / ou cinq (5) ans suite à votre fin d'emploi au sein de l'Agence.

    Ça t’intéresse?

    Si tu as lu jusqu'ici, c’est que tu sembles démontrer un intérêt! Envoie-nous ta candidature, nous avons très hâte de faire ta connaissance!

    Less than 1 hour ago
    UI/UX Developer

    Finsana

    Mount Royal

    Permanent à temps plein

    Job Description

    Job Description

    Salary : RÉSUMÉ :

    RÉSUMÉ :

    FINSANA est une entreprise mondiale de fintech qui se spécialise dans la restauration des consommateurs mal desservis et sous-bancarisés.

    Notre organisation a une passion pour aider les gens financièrement grâce à nos solutions technologiques, ce qui nous a permis de servir des millions de consommateurs à l'échelle mondiale.

    Basée à Montréal, au Canada, avec des bureaux aux États-Unis et en Amérique latine, nous encourageons le développement personnel et professionnel à parts égales.

    Afin de créer la meilleure expérience possible pour nos employés, nous investissons continuellement dans nos équipes et offrons des opportunités de croissance.

    Nous recherchons un développeur UI / UX expérimenté pour soutenir les utilisateurs et l'infrastructure de notre entreprise.

    QUI VOUS ÊTES

    Vous êtes un magicien du front-end ; vous parlez couramment un code front-end propre, sémantique et conforme aux standards.

    Vous avez de l'expérience avec les CSS dynamiques, SASS, LESS, HTML et l'interface utilisateur responsive est votre objectif principal.

    Une bonne compréhension du front-end (PHP, HTML, Javascript) est impérative afin de l'évaluer et de le redessiner avec succès.

    Les applications dorsales comprennent PHP / Node.JS.

    Vous êtes à la recherche d'un défi ; vous êtes capable d'exécuter vos idées et d'amener le front-end au niveau suivant.

    Vous pouvez réussir dans une équipe à distance ; nous travaillons avec différentes équipes tant internes qu'externes. Vous êtes à l'aise pour exprimer vos idées de manière claire et concise.

    TÂCHES ET RESPONSABILITÉS :

    • Créer des wireframes et des maquettes claires avant le développement.
    • Interagir avec l'entreprise pour comprendre les besoins complexes de l'entreprise
    • Reproduire et implémenter les maquettes en utilisant notre stack technologique
    • Réviser, tester et maintenir les fonctionnalités existantes et développer de nouvelles fonctionnalités
    • Optimiser les composants pour une meilleure performance sur les plateformes et les navigateurs
    • Suivre les technologies émergentes et apprendre les nouvelles technologies par l'autoformation.

    EXIGENCES :

    • 2+ ans d'expérience professionnelle en planification UI / UX
    • 3+ ans d'expérience professionnelle dans le développement d'applications frontales
    • Expérience avec des outils tels que Figma, Draw.io ou d'autres outils de fil de fer
    • Connaissance approfondie de JavaScript, CSS, HTML, PHP et autres langages / outils frontaux
    • Connaissance professionnelle des frameworks Vue (Nuxt JS)
    • Expérience de la structure et de la manipulation des données
    • Capacités à raconter des histoires, à fournir des caractéristiques appropriées en matière d'entreprise, de conception, de client et de contexte culturel.
    • Excellentes capacités d'analyse et de résolution de problèmes
    • Excellentes aptitudes au travail en équipe et à la gestion du temps
    • Expérience de l'utilisation d'outils et de méthodes de développement de logiciels (contrôle de la source, tests unitaires, suivi des bogues, CI)
    • Architecte pratique capable d'écrire un code bien documenté
    • Excellente compréhension de la haute performance, de l'évolutivité et de la sécurité
    • Bonnes capacités de communication en anglais et en français
    • Compétences en espagnol (un atout)

    UN ATOUT :

    • A / B Testing,
    • Laravel
    • Node JS,
    • Adobe XD et / ou Creative Suite
    • Zeppelin,
    • Sketch,
    • InVision,

    AVANTAGES SOCIAUX :

    • Assurance maladie, assurance dentaire, assurance vie pour vous et votre famille
    • Salaire compétitif
    • Congés personnels et de maladie payés
    • Formation en cours d'emploi
    • Code vestimentaire décontracté
    • Emplacement familial et accessible - à 10 minutes à pied du métro De La Savane
    • Horaires flexibles (du lundi au vendredi)
    • Culture et valeurs fortes axées sur le soutien et l'inclusion de tous nos employés.
    • Boissons et collations
    • Programme d'orientation des employés

    SUMMARY :

    FINSANA is a global fintech company that specializes in catering to underserved and underbanked consumers. Our organization has a passion for helping people financially through our technology solutions which has allowed us to serve millions of consumers globally .

    Headquartered in Montreal, Canada with offices in the United States and Latin America, we encourage personal and professional growth in equal measures.

    To create the best possible experience for our employees, we continuously invest in our teams and provide opportunities for growth.

    We are looking for an experienced UI / UX Developer to support our company users and infrastructure.

    WHO YOU ARE

    You are a front end wizard; You speak clean, semantic, standards-compliant front-end code fluently. Experienced with dynamic CSS, SASS, LESS, HTML and responsive UI is your main goal.

    A good understanding of the front-end (PHP, HTML, Javascript) is imperative in order to successfully evaluate and redesign it.

    Backend applications include PHP / Node.JS.

    • You are looking for a challenge; you are able to execute your ideas and take the front-end to the next level.
    • You can succeed in a remote team; we work with different teams both internal and abroad. Being comfortable with expressing ideas in a clear and concise manner is key.

    DUTIES & RESPONSIBILITIES :

    • Create clear wireframes and mock-ups before developing
    • Interact with Business to understand complex business requirement
    • Reproduce and implement mock-ups using our tech stack
    • Review, test and maintain existing features and develop new functionality
    • Optimize components for better performance across platforms and browsers
    • Follow emerging technologies and learn new technologies through self-study

    REQUIREMENTS :

    • 2+ years of professional UI / UX planning experience
    • 3+ years of professional frontend development
    • Experience with tools such as Figma, Draw.io or other wire framing tools
    • In-depth knowledge of JavaScript, CSS, HTML, PHP and other frontend languages / tools
    • Professional knowledge of Vue frameworks (Nuxt JS)
    • Experience with data structure and data manipulation
    • Story telling capabilities, providing appropriate business, design, Customer and cultural context features
    • Excellent analytical and problem-solving skills
    • Great teamwork skills and time management skills
    • Experience using software development tools and methods (source control, unit testing, bug tracking, CI)
    • Hands on architect with ability to write well documented code
    • Excellent understanding of high performance, scalability, and security
    • Good communication skills in English and French
    • Spanish communication skills (an asset)

    NICE TO HAVE :

    • A / B Testing,
    • Laravel
    • Node JS,
    • Adobe XD and / or Creative Suite
    • Zeppelin,
    • Sketch,
    • InVision,
    • Axure, or other visual design and wire-framing tools

    BENEFITS :

    • Health, Dental, Life Insurance for you and your family
    • Competitive wages
    • Paid personal and sick days
    • On the job training
    • Casual dress code
    • Family-friendly, accessible location 10-minute walk from Metro De La Savane
    • Flexible hours (Monday to Friday)
    • Strong culture and values centered around support and inclusiveness for all our employees.
    • Beverages and snacks
    • Employee Referral Program
    • 2 hours ago
    Senior Full Stack AI/ML Developer | Développeur senior Full Stack AI/ML

    Jesta I.S.

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary : Position Summary*

    Position Summary*

    Reporting to the Director of Business Intelligence as an AI / ML Developer, you will be responsible for designing, developing, and implementing AI-driven analytical solutions and algorithms to optimize our client’s processes and that will drive value for our clients.

    You will autonomously work and contribute towards end-to-end applications design and implementation process for scalable production ready AI / ML applications.

    Position Responsibilities

    • Develop analytical models using AI and machine learning techniques.
    • Design, implement and maintain enterprise scale architecture for AI / ML applications that are scalable, efficient and performant.
    • Design and implement efficient machine learning algorithms for large-scale data processing as needed for various business applications.
    • Collaborate with cross-functional teams to identify business needs and requirements to design, develop, and implement AI-driven solutions.
    • Understand business objectives and develope models that help to achieve them, along with metrics to track their progress.
    • Analyze the ML algorithms that could be used to solve a given problem and ranking them by their success probability.
    • Explore and visualize data to gain an understanding of it, then identify differences in data distribution that could affect performance when deploying the model in the real world.
    • Verify data quality, and / or ensuring it via data cleaning.
    • Supervise the data acquisition process if more data is needed.
    • Define and execute validation strategies.
    • Conduct analysis of complex data sets to identify trends, patterns, and provide insights to improve business performance.
    • Implement and Train models and tune their hyperparameters.
    • Analyze the errors of the model and design strategies to overcome them.
    • Work with UI / UX experts to implement user friendly market-ready AI / ML applications.
    • Ensure the scalability, reliability, and accuracy of AI models and solutions.
    • Communicate complex analytical concepts and solutions to clients and stakeholders.
    • Stay up to date with emerging technologies and industry trends in AI, machine learning, and data science.

    Technologies experience :

    • Languages : Python, C++, SCALA, Java and Javascript (nice to have), PL / SQL
    • Cloud : AWS, Azure or GCP
    • Relational database : Oracle, MySQL, Postgres, MS-SQL
    • Datawarehouse : Snowflake, Microsoft Bricks / Fablric, Data Lake
    • Large-scale data : Spark, Hadoop, Hive
    • NoSQL : MongDB, Cassandra, Elastic Search

    Qualifications

    • Bachelor's / Master’s / PhD in Computer Science or Artificial Intelligence.
    • 3+ years of solid experience in AI / ML development and implementation.
    • Full stack AI / ML developer / data scientist with ability to plan and execute without any support.
    • Highly experienced and having strong understanding of machine learning algorithms, deep learning frameworks and statistical analysis.
    • Mastery of Python.
    • 3+ years of experience in a cloud development environment (e.g. GCP, AWS, Azure, DataBricks).
    • Experience in large-scale data (Hadoop, Spark, Hive).
    • Experience in operations research / Machine learning / Neural networks.
    • Proficiency in translating AI / data science concepts into efficient, production-quality code.
    • Knowledge and experience of Retail Industry preferred.
    • Excellent analytical and problem-solving skills.
    • Attention to detail and ability to manage multiple projects simultaneously.
    • Able to prioritize tasks and manage multiple and changing priorities on an ongoing basis.
    • Able to establish and work within project goals and deadlines.
    • Excellent verbal and written communication skills.
    • Autonomous; Handles Pressure; Flexibility; Dependability.
    • Strong team player who contributes to team effort.

    Additional Details : Full-time, Permanent position that requires collaboration in a hybrid model of work.

    We appreciate the time and effort all applicants have put into applying for this position. Please note that while we review every application, we will only be able to respond to those who have been shortlisted.

    Résumé de la Position*

    En tant que développeur IA / ML, vous rapporterez au Directeur de l’Intelligence d’Affaires. Vous serez responsable de la conception, du développement et de la mise en œuvre de solutions analytiques pilotées par l’IA et d’algorithmes pour optimiser les processus de nos clients et apporter de la valeur à nos clients.

    Vous travaillerez de manière autonome et contribuerez au processus de conception et de mise en œuvre d’applications de bout en bout pour des applications IA / ML prêtes pour la production à grande échelle.

    Responsabilités du poste

    • Développer des modèles analytiques en utilisant des techniques d’IA et d’apprentissage automatique.
    • Concevoir, mettre en œuvre et maintenir une architecture à l’échelle de l’entreprise pour des applications IA / ML qui sont évolutives, efficaces et performantes.
    • Concevoir et mettre en œuvre des algorithmes d’apprentissage automatique efficaces pour le traitement de données à grande échelle, selon les besoins de diverses applications commerciales.
    • Collaborer avec des équipes interfonctionnelles pour identifier les besoins et les exigences commerciales afin de concevoir, développer et mettre en œuvre des solutions basées sur l’IA.
    • Comprendre les objectifs commerciaux et développer des modèles qui contribuent à les atteindre, ainsi que des mesures pour suivre leur progression.
    • Analyser les algorithmes d’apprentissage automatique qui pourraient être utilisés pour résoudre un problème donné et les classer en fonction de leur probabilité de succès.
    • Explorer et visualiser les données pour en comprendre le contenu, puis identifier les différences dans la distribution des données qui pourraient affecter les performances lors du déploiement du modèle dans le monde réel.
    • Vérifier la qualité des données, et / ou l’assurer par le nettoyage des données.
    • Superviser le processus d’acquisition de données si plus de données sont nécessaires.
    • Définir et exécuter des stratégies de validation.
    • Effectuer l’analyse de jeux de données complexes pour identifier les tendances, les modèles et fournir des informations pour améliorer les performances commerciales.
    • Mettre en œuvre et former des modèles et ajuster leurs hyperparamètres.
    • Analyser les erreurs du modèle et concevoir des stratégies pour les surmonter.
    • Travailler avec des experts en UI / UX pour mettre en œuvre des applications IA / ML prêtes pour le marché et conviviales pour l’utilisateur.
    • Assurer l’évolutivité, la fiabilité et l’exactitude des modèles et des solutions d’IA. Communiquer des concepts et des solutions analytiques complexes aux clients et aux parties prenantes.
    • Rester à jour avec les technologies émergentes et les tendances de l’industrie en matière d’IA, d’apprentissage automatique et de science des données.

    Expérience en technologies

    • Langages : Python, C++, SCALA, Java et Javascript (serait un plus), PL / SQL
    • Cloud : AWS, Azure ou GCP
    • Base de données relationnelle : Oracle, MySQL, Postgres, MS-SQL
    • Entrepôt de données : Snowflake, Microsoft Bricks / Fablric, Data Lake
    • Données à grande échelle : Spark, Hadoop, Hive
    • NoSQL : MongoDB, Cassandra, Elastic Search

    Qualifications

    • Licence / Master / Doctorat en Informatique ou Intelligence Artificielle.
    • Plus de 3 ans d’expérience solide dans le développement et la mise en œuvre de l’IA / ML.
    • Développeur / data scientist IA / ML full stack capable de planifier et d’exécuter sans aucun soutien.
    • Très expérimenté et ayant une solide compréhension des algorithmes d’apprentissage automatique, des cadres d’apprentissage profond et de l’analyse statistique.
    • Maîtrise de Python.
    • Plus de 3 ans d’expérience dans un environnement de développement cloud (par exemple, GCP, AWS, Azure, DataBricks).
    • Expérience avec des données à grande échelle (Hadoop, Spark, Hive).
    • Expérience en recherche opérationnelle / Apprentissage automatique / Réseaux neuronaux.
    • Compétence à traduire les concepts de l’IA / science des données en code efficace et de qualité de production.
    • Connaissance et expérience de l’industrie du commerce de détail préférées.
    • Excellentes compétences analytiques et de résolution de problèmes.
    • Attention aux détails et capacité à gérer plusieurs projets simultanément.
    • Capable de prioriser les tâches et de gérer plusieurs priorités changeantes de manière continue.
    • Capable d’établir et de travailler dans le cadre des objectifs et des délais du projet.
    • Excellentes compétences en communication verbale et écrite.
    • Autonome ; Gère la pression ; Flexibilité ; Fiabilité.
    • Forte capacité à travailler en équipe et à contribuer à l’effort collectif.

    Détails supplémentaires : Poste permanent à temps plein nécessitant une collaboration dans le cadre d'un modèle de travail hybride.

    • Nous apprécions le temps et les efforts que tous les candidats ont consacrés à ce poste. Veuillez noter que, bien que nous examinions toutes les candidatures, nous ne pourrons répondre qu'à celles qui ont été présélectionnées.
    • 2 hours ago
    Business Intelligence (BI) Developer

    PPT

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary :

    Pacific Programming and Tech Inc., a leading software development firm specializing in the development of various systems and related applications, is expanding in Montreal .

    We are seeking an experienced BI Developer to become an integral part of our team.

    Responsibilities

    • Focused on building a reporting infrastructure
    • Developing and maintaining ETL automations using SSIS or any other tools adequate for the tasks at hand.
    • Develops reports, dashboards and advanced visualizations of information.
    • Design, build and deploy BI solutions.
    • Maintain and support data analytics platforms.
    • Create systems to store data (e.g. OLAP cubes, data lakes).
    • Develop and execute database queries and conduct analyses.
    • Interact with business users to capture reporting requests and enhancement requests.

    Requirements

    • 5 years of experience as a BI developer.
    • Background in data warehouse design and data mining.
    • In-depth understanding of database management systems.
    • In-depth knowledge on how a relational database works, and how that knowledge applies to query optimization.
    • Good modeling knowledge.
    • Knowledge of SSRS and SSIS.
    • Analytical mind with a problem-solving aptitude.
    • BSc / BA in Computer Science, or relevant combination of experience and education.
    • A solid knowledge of BI implementation methodologies.

    Benefits of Working with Pacific

    • A hybrid work / remote environment (Mon-Fri).
    • Downtown location.
    • Competitive salary & benefits package including an extensive health insurance package.
    • Please note that for this hybrid position, we would require the candidate be located within 60km of Downtown Montreal and / or be capable of being in-office.
    • 2 hours ago
    Espace publicitaire
    Senior 3D Developer/Développeur senior 3D

    KPI Digital

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary :

    Join a team that is immersed in a high-tech and very dynamic environment where projects and workdays are never the same. We are specialists in data analysis and innovators in digital transformation.

    We are modelers, AI, and machine learning assistants. For 20 years, we've loved telling the story of how data makes businesses smarter, and we all share an obsession with customer service and a passion for changing the status quo.

    KPI Mining is looking for a 3D Developer who has worked on complex commercial software solutions.

    Objective

    Actively participate in designing, implementing, and enhancing software applications.

    Responsibilities

    • Working on our 3D visualization tool, you will be using state-of-the-art techniques and algorithms to create new Dashboard features.
    • Develop and maintain user-friendly, responsive web dashboard for 3D visualization and interaction.
    • Implement stunning and immersive user interfaces using modern JavaScript / TypeScript frameworks and libraries (e.g., React, Three.js).
    • Collaborate with UX / UI designers to ensure a seamless and visually appealing user experience.
    • Optimize web applications dashboard and 3D visualizer for performance and compatibility across various browsers and platforms.
    • Design and maintain databases to store complex 3D spatial data efficiently.
    • Optimize database queries for fast retrieval and scalability.
    • Ensure data integrity and security through proper data modeling and access controls.
    • Collaborate with software engineers to integrate 3D models and assets into web applications.
    • Optimize 3D rendering for performance and realism.

    Critical Competencies and Profile

    • Bachelor's degree in computer science or computer engineering.
    • Good knowledge of 3D graphics APIs and shader languages (React / Electron, Three JS, OpenGL / GLSL, Vulkan, etc.)
    • Excellent 3D math skills.
    • Good CPU and GPU optimization and debugging skills.
    • Passion for understanding complex problems and driving innovative technical solutions.
    • Extensive experience in developing user interfaces (front-end), dashboards, BI reports.
    • Experience with GIT, Azure DevOps, and Jira.
    • Experience with Agile : (Scrum, Kanban, Scrumban), Waterfall and Lean processes.
    • Experience in defining and documenting business and functional requirements in an iterative software development environment.
    • Examples of case studies, projects, code, and documentation (white-washed) expected during interview process.
    • Bilingual : Fluent in English. French is also an asset.
    • Virtual : although Montreal-based is an asset.
    • Self-managed mindset.

    Desired additional assets

    • Experience working with large commercial / industrial software solutions (ideally mining / metals industry).
    • Cloud infrastructure management and automation while working with massive data volumes.
    • Work with Azure data stack / ecosystem.
    • Experience of a consulting firm or industrial company.
    • Experience in developing mining industry software solutions.
    • Experience in developing ESRI-GIS solutions.

    Benefits

    • The opportunity to join and grow an ever-expanding professional network of high-profile clients and reputable colleagues.
    • Permanent, full-time job (40 hours a week).
    • Hybrid (work from home and / or office) and flexible schedule.
    • Competitive salary and bonus structure.
    • Attractive group insurance plan.
    • Retirement savings plan with matching.
    • Family company culture.
    • Flex-Fridays in the summertime.
    • Free use of the gym within building.
    • Subsidized catering service & free snacks at the office.
    • Vacation days plus 6 personal days per year.
    • Casual work environment : jeans-friendly!

    Proudly a Great Place to Work!

    As you bring your experience and skills to KPI Mining, you’ll get a unique experience, ambitious growth, and limitless learning in return.

    As we continue to build our diverse and inclusive culture, we become even more innovative and creative, helping us better serve our clients and our communities.

    You’ll join a community of smart, supportive collaborators to mentor and guide you, but to also lean on your expertise. You get a company purpose-built for business-critical, leading-edge technology solutions, committed to improving the way humans work, interact, and live.

    Rejoignez une équipe qui baigne dans un environnement high-tech et très dynamique où les projets et les journées de travail ne se ressemblent jamais.

    Nous sommes des spécialistes de l'analyse de données et des innovateurs de la transformation digitale. Nous sommes des modélisateurs, des assistants en IA et en machine learning.

    Depuis 20 ans, nous aimons raconter comment les données rendent les entreprises plus intelligentes, et nous partageons tous une obsession pour le service client et une passion pour changer le statu quo.

    KPI Minière à la recherche d'un développeur 3D qui a travaillé sur des solutions logicielles commerciales complexes.

    Objectif

    Participer activement à la conception, à la mise en œuvre et à l'amélioration des applications logicielles.

    Responsabilités

    • En travaillant sur notre outil de visualisation 3D, vous utiliserez des techniques et des algorithmes de pointe pour créer de nouvelles fonctionnalités de tableau de bord.
    • Développer et maintenir un tableau de bord web convivial et réactif pour la visualisation 3D et l'interaction.
    • Mettre en œuvre des interfaces utilisateur étonnantes et immersives en utilisant des frameworks et des bibliothèques JavaScript / TypeScript modernes (par exemple, React, Three.js).
    • Collaborer avec les concepteurs UX / UI pour garantir une expérience utilisateur transparente et visuellement attrayante.
    • Optimiser les applications web, le tableau de bord et le visualiseur 3D en termes de performance et de compatibilité sur différents navigateurs et plateformes.
    • Concevoir et maintenir des bases de données pour stocker efficacement des données spatiales 3D complexes.
    • Optimiser les requêtes de base de données pour une récupération rapide et une évolutivité.
    • Garantir l'intégrité et la sécurité des données grâce à une modélisation adéquate des données et à des contrôles d'accès.
    • Collaborer avec des ingénieurs logiciels pour intégrer des modèles et des actifs 3D dans des applications web.
    • Optimiser le rendu 3D en termes de performance et de réalisme.

    Compétences essentielles et profil

    • Diplôme de bachelier en informatique ou en ingénierie informatique.
    • Bonne connaissance des API graphiques 3D et des langages de shaders (React / Electron, Three JS, OpenGL / GLSL, Vulkan, etc.).
    • Excellentes compétences en mathématiques 3D.
    • Bonnes compétences en matière d'optimisation et de débogage des processeurs et des GPU.
    • Passion pour la compréhension de problèmes complexes et la recherche de solutions techniques innovantes.
    • Vaste expérience dans le développement d'interfaces utilisateurs (front-end), de tableaux de bord et de rapports BI.
    • Expérience avec GIT, Azure DevOps et Jira.
    • Expérience des processus Agile (Scrum, Kanban, Scrumban), Waterfall et Lean.
    • Expérience de la définition et de la documentation des exigences commerciales et fonctionnelles dans un environnement de développement logiciel itératif.
    • Des exemples d'études de cas, de projets, de code et de documentation (blanchis) sont attendus au cours de l'entretien.
    • Bilingue : Maîtrise de l'anglais. Le français est également un atout.
    • Virtuel : bien que le fait d'être basé à Montréal soit un atout.
    • Esprit d'autogestion.

    Autres atouts souhaités

    • Expérience de travail avec de grandes solutions logicielles commerciales / industrielles (idéalement dans l'industrie minière / métallurgique).
    • Gestion et automatisation de l'infrastructure en nuage tout en travaillant avec des volumes massifs de données.
    • Travailler avec la pile de données et l'écosystème Azure.
    • Expérience d'une société de conseil ou d'une entreprise industrielle.
    • Expérience dans le développement de solutions logicielles pour l'industrie minière.
    • Expérience dans le développement de solutions ESRI-GIS.

    Avantages

    • L'opportunité de rejoindre et de développer un réseau professionnel en constante expansion, composé de clients de premier plan et de collègues réputés.
    • Emploi permanent à temps plein (40 heures par semaine).
    • Horaires hybrides (travail à domicile et / ou au bureau) et flexibles.
    • Salaire compétitif et structure de primes.
    • Régime d'assurance collective avantageux.
    • Plan d'épargne retraite avec abondement.
    • Culture d'entreprise familiale.
    • Flex-Vendredi pendant l'été.
    • Utilisation gratuite de la salle de sport dans l'immeuble.
    • Service de restauration subventionné et collations gratuites au bureau.
    • Jours de vacances et 6 jours personnels par an.
    • Environnement de travail décontracté : les jeans sont les bienvenus !

    Fier d'être un endroit où il fait bon travailler !

    En apportant votre expérience et vos compétences à KPI Minière , vous bénéficierez en retour d'une expérience unique, d'une croissance ambitieuse et d'un apprentissage illimité.

    En continuant à développer notre culture diversifiée et inclusive, nous devenons encore plus innovants et créatifs, ce qui nous aide à mieux servir nos clients et nos communautés.

    Vous rejoindrez une communauté de collaborateurs intelligents et solidaires qui vous encadreront et vous guideront, mais qui s'appuieront également sur votre expertise.

    Vous travaillerez dans une entreprise spécialisée dans les solutions technologiques de pointe, essentielles pour les entreprises, et qui s'engage à améliorer la façon dont les êtres humains travaillent, interagissent et vivent.

    2 hours ago
    Développeur logiciel / Software Developer

    PayFacto

    Montreal

    Permanent à temps plein

    Job Description

    Job Description

    Salary :

    Développeur Logiciel C++ (à distance)

    En tant que société de technologie financière à croissance rapide, Payfacto est positionnée de manière unique pour fournir aux commerçants des solutions complètes de paiement et de point de vente (PDV).

    Venez rejoindre une équipe au sein de laquelle vous pourrez exploiter votre combinaison unique de compétences et apporter une forte contribution à nos produits.

    Faites passer votre expertise au niveau supérieur et mettez-vous au défi chez Payfacto.

    Nous recherchons un développeur logiciel C++ pour rejoindre notre équipe !

    À propos du rôle :

    • Concevoir, créer, tester et maintenir des applications de point de vente (PDV) (autonomes, en réseau et en nuage).
    • Forte connaissance des concepts et de la conception orientés objet.
    • Expérience avec la méthodologie Agile
    • Capable de travailler efficacement avec du code plus ancien, de la maintenance du code existant à l'introduction de nouvelles fonctionnalités.
    • Identifier et corriger les problèmes découverts par le processus d'assurance qualité ou par les commentaires des clients.
    • Capacité à travailler efficacement au sein d'une équipe et de manière indépendante.

    À propos de vous :

    • 3+ ans dans le développement de logiciels avec une large connaissance des technologies émergentes.
    • Très bonne connaissance - langage C / C++ (obligatoire)
    • Bilingue - français / anglais
    • Connaissance du langage C# / .net (atout)
    • Connaissance du langage Go (atout)
    • Expérience de Xamarin (atout)
    • Expérience GRPC et outils AWS (Lambda / API Gateway / DynamoDB / CloudWatch etc.) (atout)
    • Connaissance - PDV, industrie du paiement (atout)
    • Connaissance - Windows - Android / IOS (atout)
    • Connaissance - GitHub, JIRA, CI / CD (atout)

    À propos de nous :

    • Nous fournissons des solutions de paiement et de point de vente entièrement intégrées aux restaurants, hôtels et bars.
    • Nous sommes reconnus pour nos systèmes de point de vente à la fine pointe de la technologie (Veloce et Maitre'D).
    • Nous avons des bureaux au Canada, aux États-Unis et en Europe
    • Nous sommes en pleine expansion et en pleine croissance !

    Nous offrons :

    • Une couverture médicale et dentaire dès le premier jour
    • Télémédecine 24 / 7
    • Régime enregistré d’épargne-retraite collectif
    • Vacances et jours personnels
    • Défi de travailler dans une entreprise en pleine croissance à un rythme rapide

    Voulez-vous faire partie de l'ADN PayFacto alors que nous atteignons de nouveaux sommets? Postulez maintenant!

    Software Developer C++ (remote)

    As a rapidly growing financial technology company, Payfacto is uniquely positioned to provide merchants with a full end-to-end payment and Point of Sale (POS) solutions.

    Come join a team on which you can leverage your unique combination of skills and make a strong contribution to our products.

    Take your expertise to the next level and challenge yourself at Payfacto.

    We are looking for a Software Developer C++ to join our team!

    About the role :

    • Design, build, test and maintain Point of Sale (POS) applications (Standalone, Networked and Cloud)
    • Strong knowledge of Object-Oriented concepts and design
    • Experience with Agile methodology
    • Able to work effectively with legacy code from maintaining existing code to introduce new functionalities.
    • Identify and correct problems discovered through quality assurance process or through customer feedback.
    • Able to work efficiently as part of a team and independently.

    About you :

    • 3+ years in software development with a broad knowledge of emerging technologies
    • Very Good Knowledge C / C++ language (mandatory)
    • Bilingual - French / English
    • Knowledge of C# / .net (asset)
    • Knowledge of Go language (asset)
    • Xamarin experience (asset)
    • Experience GRPC and AWS tools (Lambda / API Gateway / DynamoDB / CloudWatch etc.) (asset)
    • Knowledge POS, Payment Industry (asset)
    • Knowledge Windows - Android / IOS (asset)
    • Knowledge GitHub, JIRA, CI / CD (asset)

    About us :

    • We provide fully integrated payment and point of sales solutions to restaurants, hotels and bars
    • We are known for our state-of-the-art point of sales systems (Veloce and Maitre’D)
    • We have offices in Canada, US and Europe
    • We are expanding and growing!

    We offer :

    • Medical and dental coverage as of Day 1
    • Telemedicine 24 / 7
    • RRSP matching
    • Vacation and personal days
    • Challenge of working in a fast-paced growing company

    Are you looking to be part of our PayFacto DNA as we climb to new heights? Apply now!

    remote work

    1 hour ago
    Partner Programmer

    SSENSE

    Montreal

    Permanent à temps plein

    Company Description

    SSENSE, pronounced es-uhns , is a Montreal-based fashion platform with global reach. Founded in 2003, SSENSE is pacing the vanguard of directional retail with a mix of luxury, streetwear, and avant-garde labels.

    We produce industry-leading original content and take pride in building our own technology solutions and systems from scratch.

    Our field of focus has grown beyond that of a typical e-commerce entity as we explore the nexus of content, commerce, and culture.

    Currently serving 150 countries, generating an average of 76 million monthly page views, and achieving high double digit annual growth since inception, SSENSE is becoming a cultural protagonist in its own right.

    Job Description

    Reporting to the Manager, Partner Programming, the Partner Programmer is responsible for the coordination and tracking of cross-departmental partner projects and initiatives in line with the SSENSE and partnership objectives from end to end.

    Their goal will be to lead and deliver partner projects in a timely manner, while ensuring brand consistency across all touch-points.

    The ideal candidate is highly interested in cultural movements, trends and social behaviors.

    Responsibilities

    Partner Programming & Planning - 80%

    • Manage a funnel of brand partnership projects throughout the full sales lifecycle, ensuring each pre and post sale initiative is delivered within their scope to support department objectives
    • Lead the briefing and execution of partnerships projects, ensuring processes are respected and project strategy and objectives are delivered in line with SSENSE and the partner
    • Establish and maintain project timelines ensuring all deadlines are adhered to by relevant stakeholders
    • Collaborate with key internal stakeholders cross-departmentally, including but not limited to Marketing Planning, Creative Production, Growth, Communications, Buying, Logistics, Studio, and Design teams to ensure all necessary brand partnership initiatives are produced within the needs and timing of the proposals
    • Collaborate with external partners to ensure smooth communication and efficient workflows that successfully deliver projects to meet internal and external business objectives
    • Support in securing brand approvals on all necessary initiatives
    • Work with brand partners, the buying team and logistics in sample request management
    • Report and liaise with the Manager, Partner Programming on designated project budgets to ensure they remain within the approved allocations
    • Lead post-mortems with cross-functional project stakeholders to identify improvement opportunities and ensure they are applied to future projects
    • Collaborate with the sales lead on the creation of media planning & impact reports to evaluate the
    • success against predefined targets of partnership projects while providing key opportunities for future growth
    • Liaise with the Marketing Planning team to identify optimal calendar placement of partnerships
    • based on the confirmed media plan within the integrated marketing calendar
    • Liaise with the Marketing Planning team and relevant channel stakeholders to confirm channel
    • placements based on the media plan
    • Support overall department in the execution of top tier projects including but not limited to coordination with various teams on the creation of briefs, product information, channel availability, sample requests, gifting initiatives, metrics reporting
    • Support with tracking of partnership calendar placements
    • Assist in ad-hoc requests to support project initiatives
    • Translate high-level objectives into partner requirements
    • Stay abreast of current trends in the field and inform relevant teams within the company

    Process - 20%

    • Execute on defined processes and collaborate with all concerned departments as well as outside stakeholders as needed
    • Suggest improvements to processes and methodologies as needed to ensure requirements are properly identified and addressed

    Qualifications

    • Bachelor’s degree in Marketing, or a related field
    • 3 years of experience in branding, marketing or creative agencies
    • Experience with project management. CAPM an asset
    • International working experience preferred
    • Experienced and adaptable in fast-paced environments
    • High awareness of the fashion and cultural trends that are impacting the luxury retail market
    • High interest and knowledge of cultural movements, trends and social behaviors
    • Excellent spoken and written communication skills
    • Experience with Microsoft Office Suite, Google Drive, Slack, Monday.com tools
    • Ability to speak both French and English

    Skills

    • Strong teamwork and collaboration with cross functional teams
    • Ability to adapt in a high demand and changing environment
    • Proactive and takes the initiative to drive business and thinks outside of the box
    • Creative and analytical thinker
    • Detail oriented, highly organized and self-motivated
    • Strong sense of aesthetics
    • Strong interpersonal skills with a natural ability to build relationships
    • 1 hour ago
    Programmeur .Net - Montréal

    Larochelle Groupe Conseil

    Montreal

    Permanent à temps plein

    Larochelle Groupe Conseil est actuellement à la recherche d’un développeur .Net pour joindre son Centre d’excellence Développement et technologies.

    Le conseiller interviendra dans le cadre des missions de livraison de projets en mode Agile, chez nos clients de grande et très grande envergure à Montréal .

    Ce qui vous attend

    • Participer à l’analyse et à la conception technique de la solution et développer OU intégrer de nouvelles fonctionnalités;
    • Rédiger les spécifications fonctionnelles et techniques;
    • Développer des APIs Restful en C# ASP.NET MVC ou ASP.NET CORE, des scripts Transact SQL Development ;
    • Développer des solutions Web et API (.Net / Angular) selon les normes de programmation en vigueur au sein de l’équipe, en utilisant les différentes librairies disponibles (React, Vue, etc.);
    • Paramétrer la solution et la gestion des branches de code source suite à la phase de tests ;
    • Assurer l’exécution des tests unitaires et gérer le déploiement des solutions.

    Compétences requises

    • Baccalauréat en informatique ou toute autre formation pertinente en TI, avec expérience de 5 ans en développement .Net sur des applications Web et / ou infonuagique (Azure ou AWS).
    • Expérience dans le domaine bancaire / financier, un atout;
    • Maîtrise du développement de solutions .NET avec le langage C# (ASP.NET MVC ou ASP.NET CORE), Web API, Visual Studio et d’Azure DevOps;
    • Maîtrise l’utilisation de Microsoft Visual Studio, de Team Foundation Server et des outils qui s’y rattachent;
    • Maîtrise du langage T-SQL;
    • Bonne connaissance du développement Front-End (Angular, HTML, CSS, JavaScript, JQuery);
    • Expérience pratique dans une équipe de livraison en mode agile, préférablement avec le framework Scrum;

    Larochelle Groupe Conseil souscrit au principe de l’équité en matière d’emploi et invite les femmes, les autochtones, les personnes issues des minorités visibles, les personnes avec un handicap, les personnes LGBTQ+ et les personnes autrement marginalisées à poser leur candidature .

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

    Pourquoi faire équipe avec Larochelle?

    Larochelle Groupe Conseil accompagne depuis 2006 les entreprises les plus prestigieuses du Québec dans leur transformation numérique et la valorisation de leurs données.

    Travailler chez Larochelle, c’est bénéficier des mêmes avantages que ceux des grandes entreprises : développement des compétences, assurances collectives, 4 semaines de vacances, etc.

    Mais c’est surtout intégrer une équipe avec une forte dimension humaine!

    Nous remercions tous les candidats. Cependant nous communiquons uniquement avec ceux retenus en entrevue.

    30+ days ago
    Networking Software Developer

    CAE

    Montreal

    Permanent à temps plein

    Role and Responsibilities

    Are you looking for a work environment where you can innovate, reach greater heights, and collaborate with experts across CAE’s different organizations?

    Want to join an organization that is focused on leveraging new technologies to bolster CAE’s product and service offerings?

    Welcome to the Networking team!

    The role we are offering you :

    By joining our team, you will have the opportunity to develop and maintain our existing real-time networking solution as the technology in our existing and new flight simulators evolves.

    Furthermore, you will master the real-time networking expertise which is pivotal within CAE to accelerate our evolution as a high-tech powerhouse. Are you ready to :

    • Develop and maintain our ICD Connectivity Based Realtime Data Transport Services (ICON / RTDTS)
    • Develop and maintain our CAE Ethernet Protocol Driver
    • Design the required Network templates for our Cisco and Juniper based network appliances.
    • Apply NIST 800-53 cybersecurity guidelines (STIG) to our network appliances.
    • Develop and maintain our networking frameworks that interface with 3rd-party simulation providers.
    • Provide expertise and guidance to ensure that teams, users, and our stakeholders understand the architectural options and technology choices that support their business initiatives.
    • Integrate new diagnostic, monitoring, and deployment solutions into our simulation products.
    • Adapt interfaces to support new tools and environments.
    • Keep abreast of new trends and participate in the technological watch at CAE
    • Be a value member of an enthusiastic team of developers!
    • Contribute to the evolution of our innovative high-tech corporate culture.

    Our ideal candidate has :

    • Passion for understanding complex problems and driving innovative technical solutions
    • A strong understanding of C++
    • A strong understanding of Ethernet Protocol (UDP, Mulitcast, TCP / IP)
    • A strong understanding of Microsoft Windows and Linux operating systems.
    • Knowledge of Cisco and Juniper Switch Programming is an asset
    • Knowledge of firewire (IEEE-1394) is an asset
    • Knowledge of High Level Architecture (HLA and RTI) an asset.
    • Knowledge of Driver Development on Windows and Linux is an asset
    • Open-minded and focused on continuous learning
    • Bilingual (French and English) (an asset)

    Preferred Education

    Bachelor’s degree in Electrical, Computer, Software Engineering, Computer Science, or equivalent experience

    CAE offers :

    • Benefits : fully flexible for you to choose what is important
    • Retirement : Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
    • Financial Perks : Employee Stock Purchase Plan & numerous corporate discounts
    • Personal and Family Programs : Physical Wellness Plan & Supplementary Maternity Plan
    • Work-Life Balance : Flextime, work from home policy & California Fridays all year
    • Free parking (cars and bikes) and STM access on campus
    • Fun at work : social and community events all-year round!

    So come share your passion with us!

    With over 13,000 employees in more than 40 countries, CAE is a global leader in training for the civil aviation, defense and security, and healthcare markets. To learn more : and

    Position Type

    Regular

    CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

    Equal Employment Opportunity

    At CAE, everyone is welcome to contribute to our success. With no exception.

    As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

    At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity or age.

    8 hours ago