Espace publicitaire
Postes correspondant à votre recherche : 448
Développeur.se Bubble / Web

La 2e Classe

Saint-Mathieu-de-Beloeil

Permanent à temps plein

50 000,00$ - 70 000,00$ /an

Postuler directement

Description du poste

Nous recherchons un.e développeur.se Bubble polyvalent capable de concevoir, d’améliorer et de maintenir des applications Web sur la plateforme Bubble.io, tout en comprenant les principes du développement Web traditionnel (intégration, API, automatisation, performance, UX).

Nous sommes une équipe dynamique, travaillante et le plaisir est toujours au rendez-vous!


Responsabilités principales

  • Concevoir, configurer et maintenir des modules dans notre portail Bubble (gestion des cours, utilisateurs, paiements, devoirs, certificats, etc.)
  • Développer et automatiser des workflows complexes (backend et frontend)
  • Optimiser la performance et le responsive design du portail
  • Intégrer et configurer des API externes (Stripe, SendGrid, SharePoint, etc.)
  • Collaborer avec l’équipe pédagogique et de gestion pour transformer des besoins métier en fonctionnalités concrètes
  • Participer à l’évolution du site Web principal (intégrations, formulaires, SEO, connexions entre plateformes)


Profil recherché

  • Expérience concrète avec Bubble.io (2 ans ou plus idéalement, ou portfolio démontrant des projets complexes)
  • Bonne compréhension du développement Web (HTML, CSS, notions de JavaScript, API REST, Webhooks)
  • Capacité à traduire des besoins non techniques en solutions efficaces et automatisées
  • Sens de l’ergonomie et de l’expérience utilisateur (UX/UI)
  • Autonomie, rigueur et souci du détail
  • Esprit collaboratif et capacité à travailler dans une équipe multidisciplinaire
  • Maîtrise du français (parlé et écrit), anglais fonctionnel un atout (car le backend est en anglais)


Conditions

  • Poste permanent
  • Horaire flexible et télétravail
  • Assurance collective
  • Budget santé et bien-être


Envoyez votre CV via Espresso-jobs.com.

Programmeur PLC & logiciel

Automatisation JRT inc.

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Automatisation JRT est à la recherche d’un programmeur sénior PLC & logiciel pour sa division Industriel.

Tu désires joindre une équipe dynamique et passionnée qui travaille depuis 40 ans dans le domaine de l’automatisation et qui se surpasse à réaliser des projets innovateurs? Tu aimes les défis, tu détestes la monotonie, tu es ambitieux et tu désires pouvoir faire la différence? Cet emploi est définitivement pour toi!

Nous encourageons l'initiative et félicitons les résultats!

Principales tâches

  • Programmer des automates programmables, principalement Omron
  • Concevoir et programmer des interfaces utilisateur graphiques évoluées (SCADA)
  • Collaborer à l’élaboration de la solution technique des projets
  • Supporter et épauler les autres programmeurs du département
  • Planifier et réaliser les tests à l’interne
  • Procéder à des vérifications préopérationnelles (VPO) et participer aux mises en route en usine
  • Effectuer le support technique auprès des clients après la mise en service
  • Rédiger le manuel de l’opérateur et des rapports techniques
  • Développer et maintenir une relation durable avec la clientèle
  • Participer aux exercices d’amélioration en continu et faire évoluer la solution

Compétences recherchées

Formation et certification

  • DEC ou BAC en génie électrique, génie de la production automatisée ou expérience équivalente
  • Permis de conduire valide
  • Santé et sécurité générale sur les chantiers de construction (formation pourra être suivie à l’embauche au besoin)

Expérience et exigences

  • Maîtrise de la programmation PLC (Ladder) & SCADA
  • Connaissance d’Ignition (un atout)
  • Expérience avec les automates Allen Bradley et / ou Omron
  • 3 à 5 ans d’expérience dans un emploi similaire
  • Français parlé et écrit avancé
  • Esprit d’analyse, débrouillard et autonome
  • Capacité de collaborer et de travailler en équipe
  • Toute autre tâche relative au poste

Conditions de travail

  • Salaire horaire : Selon formation et expérience
  • Durée : Permanent, temps plein
  • Entrée en fonction : Aussitôt que possible, selon la disponibilité du candidat
  • Horaire de travail : 40 heures par semaine, du lundi au vendredi, de jour
  • Assurance collective (médicale, paramédicale, dentaire, invalidité, etc.)
  • Régime de retraite collectif
  • Régime de participation différée aux bénéfices (RPDB)
  • Environnement de travail neuf et convivial
  • Stationnement gratuit

Seuls les candidats retenus seront contactés.

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

Pour toutes demandes ou questions d’ordres générales pour l’un de nos produits ou services, vous pouvez nous rejoindre en tout temps.

#J-18808-Ljbffr

Mobile Developer

Aristocrat Leisure

Montreal

Permanent à temps plein

Postuler directement
```html

Job Description

We are looking for a developer to join one of our game development teams. In this role, you will be part of a team responsible for the development of exciting new features for our next flagship title at Product Madness.

As a developer, you’ll take part in technical discussions, design solutions, and code implementation. You’ll work closely with producers, designers, and other developers in a highly collaborative and genuinely agile environment.

We’re a small team of game developer veterans and this is the opportunity for you to have an impact on a new game and work on various aspects of game development!

What you’ll do

  • Program and design new features based on Unity for Mobile
  • Perform unit tests and integration tests and debug existing and new features
  • Participate in code reviews
  • Participate in daily Agile scrum meetings
  • Participate in documenting the new features

Tech Stack:

  • Unity
  • Android
  • iOS
  • Google Cloud Platform
  • Jenkins
  • Artifactory

What We're Looking For

  • Proven experience working with Unity and/or C#
  • Experience in the game industry
  • Good understanding of design patterns and design principles
  • Ability to design and build flexible and reusable systems
  • Good communication skills
  • Ability to write and read technical documentation

Nice to have

  • Familiarity with the Games as a service concepts
  • Understanding of client-server architecture
  • Experience with Unity Addressables and/or asset management
  • Experience with asynchronous code

Why Product Madness?

As part of the Aristocrat family, we share their mission of bringing joy to life through the power of play, with a world-class team who creates top-grossing, leading titles in the social casino genre, including Heart of Vegas, Lightning Link, Cashman Casino. With 800 team members across the globe, Product Madness is headquartered in London, with offices in Barcelona, Gdańsk, Lviv, Montreal and a remote team spanning the USA, making us a truly global powerhouse.

We live by our People First principle. Regardless of where, when, or how they work, our team members have opportunities to elevate their careers and grow alongside us. We take pride in fostering an inclusive culture, where our people are encouraged to be their very best, every day. But don’t just take our word for it. In 2024, we made the Global Inspiring Workplace Awards list and won a bronze award at the Stevies for Great Employers in the ‘Employer of the Year - Media and Entertainment’ category.

So, what’s stopping you?

Travel Expectations: None

Additional Information

At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.

About Aristocrat

Aristocrat Leisure Limited (Aristocrat) is a global entertainment and content creation company powered by technology to deliver world-leading casino and mobile games. Listed on the Australian Securities Exchange (ASX), Aristocrat (ASX code: ALL) is headquartered in Sydney, Australia, with over 7300 employees working in more than 20 locations across the globe. Aristocrat offers a diverse range of products and services including electronic gaming machines, casino management systems, mobile games, and online real money games, including iLottery.

Aristocrat has seven corporate functions and three reporting segments that span regulated land-based gaming (Aristocrat Gaming), social casino (Product Madness), and regulated online real money gaming (Aristocrat Interactive). Our game and product portfolios collectively entertain millions of players worldwide every day.

Across our global enterprise, Aristocrat aims to create long-term sustainable value for all stakeholders by upholding our core values and producing the world’s best gaming content. Our people-first mindset prioritizes the safety and wellbeing of our people. We have ambitions to be an industry leader in responsible gameplay and we invest in employees’ development and offer career pathways, so they have what they need to do their best work at Aristocrat.

Our values of Talent Unleashed, All About the Player, Collective Brilliance, and Good Business, Good Citizen guide and inspire us every day. We are excited about the future of Aristocrat and united by our mission and we invite everyone to join us as we bring joy to life through the power of play!

Employment Equality Statement

Aristocrat Leisure Limited or its affiliates worldwide provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to any protected characteristic, such as race, color, sex, religion, national origin, physical or mental disability, genetic characteristic, pregnancy, breastfeeding or related medical condition, sexual orientation, gender identity, gender expression, ancestry, citizenship, age, marital, military and veteran status, or any other characteristic prohibited by local, state/provincial or federal law.

At Aristocrat, sustainability is embedded in our strategy, operations, and the values and culture of our teams across the globe.

Our FY24 Sustainability Disclosures provide a detailed update on our progress on the issues that matter most to our business and our stakeholders. Across responsible gaming, diversity and inclusion, supply chain ethics, and climate action we’ve taken meaningful steps forward, as we strive to deepen our business’ resilience and long-term sustainability. We invite you to read more:

#J-18808-Ljbffr

```
Business Intelligence Developer / Développeur en intelligence d'affaires

JAM Industries, Ltd

Montreal

Permanent à temps plein

Postuler directement
```html

Job Description

Posted Thursday, August 21, 2025 at 4:00 AM

Don't skip a beat, apply to JAM Industries!

JAM, making the world sound better, one brand at a time! Do these words sound like music to your ears?

Since 1972, JAM has grown to be one of the largest distributors of consumer electronic goods, pro-audio equipment, and musical instruments. Come join us to stay true to our mission of delivering ONLY the best customer service!

Job Title:

Business Intelligence Developer

Division:

Digital

Schedule:

Monday to Friday 8:30 AM – 5:30 PM

What you will do:

We are seeking a skilled Business Intelligence Report Developer / Analyst to join our team. The ideal candidate will be responsible for developing and managing BI solutions that turn data into knowledge. This role involves working closely with our MIS and business teams to deliver high-quality data analytics that support decision-making processes.

Responsibilities:

  • Design, develop, and maintain optimized SQL database objects and SSRS reports.
  • Assist with user setup tasks and ensure proper security configuration.
  • Collaborate with stakeholders to gather and refine requirements for BI projects.
  • Translate business needs into technical specifications.
  • Develop and update technical documentation for database and reporting systems.
  • Conduct data analysis to identify trends, patterns, and insights.
  • Provide support and training to end-users on new reports and dashboards.
  • Complete helpdesk tickets.

What we are looking for:

  • Experience as a BI developer or data analyst.
  • Strong proficiency in SQL and experience with SQL Server Reporting Services (SSRS).
  • Knowledge of data warehouse concepts.
  • Experience with Microsoft development tools and technologies including SQL Server 2014 and later, SSAS, SSIS, SSRS, Visual Studio.
  • Experience in wholesale/distribution sectors is highly desirable.
  • Knowledge of ERP systems, particularly JD Edwards (JDE), is a significant asset.
  • Analytical mind with problem-solving aptitude.
  • Excellent communication and collaboration skills.
  • Ad-hoc query development to support program needs.
  • Candidates must be bilingual in French and English (English is required as we do business across Canada and the US).

Ready to join our team? Here is why we are one big, happy JAMily…

  • Group Insurance Benefits: Health & Dental, Vision, Life, Critical Illness, Short-Term and Long-Term Disability.
  • Wellness Incentive Program and an Employee Assistance Program.
  • RRSP matching program.
  • Work-life balance is key: Flextime, summer hours, paid vacation, personal time off.
  • We value work-life balance and offer a casual and fun environment.
  • Lively social calendar…there's always something for everyone!
  • Generous employee discount on all our cool gear.
  • On-going learning opportunities.
  • Not to mention the opportunity to work in a highly talented, winning team!

Safety Statement:

We are committed to providing a safe and healthy work environment. All candidates should expect adherence to workplace safety protocols, including compliance with local health and safety regulations and internal safety standards.

Diversity Statement:

We value diversity and inclusion, striving to create a culture where everyone feels included and celebrated. We are committed to flexible working arrangements to meet the diverse needs of our team members and stakeholders. Join us in shaping the future of DCC Technology and drive forward initiatives that make a real difference.

Come JAM with us … we not only work hard but play just as hard. Want to take your career to the next level? Apply Online!

Note:

While we appreciate your interest, please note that only qualified candidates will be contacted.

#J-18808-Ljbffr

```
.NET Developer

Compunnel, Inc.

Montreal

Permanent à temps plein

Postuler directement
```html

Description du poste

This role offers an opportunity to solve some of the biggest technical challenges and to be at the forefront of adopting the latest platforms, tools, and techniques. The position involves designing and implementing the next generation of libraries, tools, and components to support modern architectures. The developer will define best practices, provide technical direction, and collaborate with application teams to adopt optimal solutions. The work focuses on building frameworks that simplify application development by abstracting infrastructure complexities, enhancing security, stability, and productivity, and enabling scalable and maintainable software solutions.

KEY RESPONSIBILITIES

  • Design and implement next-generation libraries, tools, and components for modern architectures.
  • Define best practices for designing modern applications across the firm.
  • Collaborate with multiple teams to identify and adopt suitable solutions for their use cases.
  • Provide technical solutions for integrating new techniques and libraries with existing deployments.
  • Increase involvement in Open Source projects relevant to firm operations.
  • Focus on building frameworks that simplify application development and enhance security, stability, and productivity.

REQUIRED QUALIFICATIONS

  • Solid experience with .NET and C#.
  • Strong fundamental technology skills, including Object-Oriented design and threading.
  • Experience with server-side development using ASP.NET Core.
  • Strong communication skills, both verbal and written, to discuss complex technical requirements with other .NET developers.
  • Demonstrated interest and aptitude for technology.
  • Ability to adapt in a dynamic and multifaceted environment blending business and technical skills.
  • Natural curiosity to understand how systems work, design trade-offs, and underlying mechanisms.

PREFERRED QUALIFICATIONS

  • Knowledge of .NET 8.
  • Experience with Azure and Kubernetes development.
  • Advanced Visual Studio and network-level debugging skills.

#J-18808-Ljbffr

```
Espace publicitaire
iOS Developer

Maania Consultancy Services

Montreal

Permanent à temps plein

Postuler directement

Qualifications

  • 3+ years of iOS development experience (iPhone / iPad);
  • Experience in Swift development.
  • Experienced with Objective-C, along with all primary frameworks and libraries, memory management techniques, thread and state management paradigms, and tuning for performance and responsiveness.
  • Solid understanding of networking protocols, IP through TCP and HTTP, and libraries for working with back-end services in synchronous and asynchronous fashions.
  • Having a track record of building successful products that made it to public use, ideally if your role was in API design and documentation.

Additional Information

All your information will be kept confidential according to EEO guidelines.

#J-18808-Ljbffr

Software Developer (Research)

P2P

Montreal

Permanent à temps plein

Postuler directement
```html

Overview

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are looking for a passionate Software Developer to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement and analyze our algorithmic trading strategies. As a member of our team, you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment to succeed.

How You Will Make an Impact

Discovery & Research

  • Expand and refine our event-driven trading strategy by integrating exchange feeds, market news, social media, and infrastructure telemetry.
  • Spin up rapid analyses in Python / Jupyter (pandas / numpy, plotly / seaborn) to assess signal quality.
  • Deliver concise research notes and visualisations that guide iterative system improvements.

Low-Latency Infrastructure Engineering

  • Own full-stack performance—from the network edge to in-memory stores and everything in between.
  • Instrument, monitor, and debug production systems alongside operations, keeping SLOs razor-sharp.

Technical Leadership & Collaboration

  • Lead green-field initiatives, conduct design reviews, and run post-mortems that drive continuous improvement.
  • Contribute to a high-stakes, sports-team culture that celebrates wins, learns quickly from losses, and continually raises the bar.

What You Bring

  • Bachelor’s or Master’s in Computer Science, Data Science, Mathematics, or a related discipline.
  • 2–10 years’ experience building real-time or data-intensive systems in Python, C / C++, Go, or Rust (fluency in multiple languages is a plus).
  • Clear communicator able to distil complex findings for both technical and non-technical audiences.
  • Deep knowledge of network programming and protocols (TCP / UDP / IP, DNS, BGP, HTTP(S), WebSocket, QUIC).
  • Proven ability to create rapid POCs, validate statistical significance, iterate quickly, and ship to production.

Bonus Points

  • Hands-on experience with at least one major cloud platform (AWS, Azure, GCP etc).
  • Demonstrated success squeezing latency from NGINX, Envoy, or custom load-balancing layers.
  • Familiarity with Kafka, RabbitMQ, Redis, MongoDB, PostgreSQL, ELK, or similar data technologies.
  • Background in high-pressure domains—trading floors, esports, competitive athletics, or hackathons.
  • Open-source contributions, technical blogging, or conference speaking.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at: / / drw.com / privacy-notice.

California residents, please review the California Privacy Notice for information about certain legal rights at: / / drw.com / california-privacy-notice.

#J-18808-Ljbffr

```
Développeur

Astek

Montreal

Permanent à temps plein

Postuler directement

Offre d'emploi : Développeur

Localisation : Montréal

Durée du mandat : 12 mois

Mode de travail : Hybride

Début : ASAP

Pourquoi nous rejoindre ?

Astek est un leader mondial en conseil technologique. Avec 7 800 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes.

Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions.

Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées.

À propos du poste

Pour le compte de notre client dans le secteur bancaire, Astek Canada recherche un(e) Développeur (euse) motivé(e) et prêt(e) à relever de nouveaux défis.

Vos responsabilités

En tant que Développeur (euse), vous serez amené(e) à :

  • Participer à l’élaboration des stratégies de réalisation, effectuer l’analyse et le développement de produits logiciels, soit la conception, le code, l'automatisation des tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité.
  • Documenter les solutions techniques et les pratiques pour assurer la pérennité des produits et participer à l'élaboration de la documentation, à la préparation et diffuser des formations pour les pairs et consommateurs.
  • Fournir un soutien technique aux opérations informatiques. Assurer une analyse des problématiques, déterminer les causes et effectuer un suivi des problèmes aux systèmes lors d’incidents de sévérité moyenne à élevée et s’assurer de leur résolution.
  • Travailler en cocréation avec les partenaires d’affaires et les architectes pour bien comprendre et ainsi réaliser l’arrimage des solutions représentant les intentions et objectifs d’affaires.
  • Participer à l’installation et aux tests de progiciels ou à l’implantation des applications.

Vos atouts pour réussir

Formation / Expérience :

  • Baccalauréat en informatique ou dans une discipline appropriée.
  • Un minimum de quatre ans d’expérience pertinente.
  • Veuillez noter que d’autres combinaisons de formation et d’expérience pertinentes pourraient être considérées.
  • Connaissance du français ou anglais nécessaire.

Compétences clés :

  • Connaissance de Documentum / Smartview D2.
  • Connaissance des langages et cadres de développement suivants : Java, API Rest, Spring / Spring Boot / Spring Data / Spring Cloud, Angular, JavaScript / TypeScript, JPA / SQL, XCP.
  • Connaissance JIRA et Confluence.
  • Connaissance des architectures des microservices et de type PaaS.
  • Connaissance des outils Dynatrace et Splunk.
  • Gérer la complexité, maîtriser la technologie, planifier et coordonner.

Qualités personnelles :

  • Esprit analytique et orienté solutions.
  • Collaboration et travail en équipe.
  • Autonomie et rigueur dans la gestion des priorités.

Les avantages Astek

  • Plan CARE sur mesure pour nos employés.
  • Activités sociales (team buildings).
  • Charte diversité & inclusion.

Prêt(e) à relever le défi ?

Postulez dès maintenant et découvrez une carrière enrichissante chez Astek Canada.

AO213285

Java Developer

Alithya

Montreal

Permanent à temps plein

Postuler directement
```html

Our mission, your future

As a global community of trusted advisors, we create cutting-edge technological solutions to overcome today’s challenges and anticipate tomorrow’s needs. It all starts with the collaboration of a diverse team of passionate intrapreneurs, each driven to make a difference. Together, we challenge the status quo and push each other to new heights.

Your role, your impact

As a Java Developer, you’ll have the opportunity to contribute to impactful initiatives such as technological redesigns, cloud migrations, or custom application development, depending on project needs.

We’re seeking talented individuals to strengthen our expertise and enrich our technology communities, which are dedicated to supporting our clients across various business sectors, such as insurance, financial services, telecommunications, and more, in bringing their projects to life. You’ll thrive in an environment rich in learning opportunities, with access to a variety of training to hone your skills.

If you enjoy working in a dynamic environment, with emerging technologies, while acting as an ambassador for your organization with clients, join us for your next challenge!

Your day-to-day

Depending on the project context, you’ll be required to:

  • Design, develop and maintain Java applications (back-end and / or front-end);
  • Participate in the analysis of functional and technical requirements;
  • Design and develop APIs, services and integration points;
  • Participate in the migration of applications to the cloud;
  • Collaborate with DevOps, business and operations teams;
  • Perform unit, functional and integration testing;
  • Document developed solutions and share knowledge;
  • Contribute to code reviews, the implementation of standards and continuous improvement;
  • Participate in technical support and application maintenance activities.

Keys to your success

  • 5 years of experience in Java development (8+);
  • Experience with Angular or React, as well as with databases such as SQL, NoSQL, Oracle, etc.;
  • Knowledge of several technologies in the following categories:
    • Languages and frameworks: Spring MVC, Spring Boot, Spring Web, Spring Data, Spring Security, Spring Batch;
    • Cloud and DevOps: AWS (IaaS, PaaS), Azure, Kubernetes, Terraform, Helm Chart, Flux CD, Istio, GCP;
    • Integration: REST services, SOAP, Kafka, Rabbit MQ, Apache Camel;
    • Tools: Maven, Gradle, Jenkins, Git, SonarQube;
    • Testing and documentation: JUnit, Mockito, Postman, Swagger, Cucumber;
    • Other: Apache POI library, OAuth2 concepts, Guidewire.
  • Knowledge of Agile methodologies (Scrum, Kanban, SAFe, LeSS, DAD), with the ability to adapt to client practices;
  • Excellent analytical and complex problem-solving skills, with the ability to manage priorities and deliver quality results on time;
  • Strong team spirit and initiative, with the ability to communicate effectively with stakeholders across all levels of the organization.

Extra edge

  • Experience in full-stack Java development;
  • Experience in a consulting environment;
  • AWS certification.

Language Skills

  • French: Proficient
  • English: Proficient

Please note that due to the nature of the responsibilities of the position, a proficient level of English is required, in particular to communicate on a regular basis with employees and managers outside of Quebec.

Our offer

  • Balance that works for you: Work-life balance helps us stay at our best. We offer flexible work options, and with our Unlimited Vacation Plan, you can rest and recharge when you need it most.
  • Rewarding achievements every step of the way: Your contributions matter. From day one, our total rewards package offers a comprehensive compensation plan, including short- and long-term incentive programs.
  • Your well-being matters: Our benefits are designed with optimal health and wellness in mind. You’ll have access to 24/7 virtual healthcare, as well as an extensive wellness portal that provides tools and resources to support your physical, mental, emotional and financial well-being.
  • Continuous growth and learning: When you join Alithya, you’re joining a team committed to investing in your development. Refining your expertise is essential in a rapidly evolving industry, and we support your continuous growth every step of the way. Through partnerships with world-renowned education leaders, we provide access to thousands of top-rated online courses and certifications. With exclusive leadership programs designed to empower you to lead your teams with confidence and deliver impactful outcomes, and with a tuition reimbursement program for external training, we set you up for success to thrive and achieve your ambitions.
  • Ownership with opportunity: Our people drive our success. Through our Employee Share Purchase Plan with matched contributions, you become a stakeholder, sharing in our growth and directly benefiting from our collective achievements.

Our authenticity is our strength

The diversity of our backgrounds, experiences, thoughts and insights is our competitive advantage. We foster a collaborative environment rooted in our core values of respect, well-being, passion, trust, integrity and creativity. For us, diversity, equity and inclusion aren’t just buzzwords; they’re essential drivers of innovation and excellence, and powerful catalysts for inspiration and evolutionary ideas. The empowerment of our people is fundamental to being the trusted advisor to our clients. Join us in embracing our authenticity and in leveraging our unique perspectives to collectively build the future we all envision.

An inclusive path to success

Fostering an environment where you can thrive starts with ensuring an accessible recruitment process. If you require any accommodations, we welcome you to contact us. For more information, please visit our accessibility page at: / / www.alithya.com / en / accessibility.

Seniority level

Associate

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

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

Sign in to set job alerts for “Java Software Engineer” roles.

Frontend Developer Intern - Fall 2025 Semester (Sept-Dec, Remote - Canada)

Frontend Developer (multiple opportunities)

Backend Developer Intern - Fall 2025 Semester (Sept-Dec, Remote - Canada)

Greater Montreal Metropolitan Area 1 month ago

Full-Stack Software Engineer [Contract] [Remote possible]

Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)

Montreal, Quebec, Canada $150,000.00-$230,000.00 2 months ago

Software Engineer, Intermediate or Senior

Full Stack Developer (React / Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal

Full Stack Software Engineer - Web Applications

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

```
Network - Online Programmer (C++) - Assassin’s Creed Codename Invictus

Ubisoft

Montreal

Permanent à temps plein

Postuler directement

Job Description

A new chapter in the Assassin’s Creed legacy is about to be written—not in the shadows of history, but in the heat of multiplayer gaming.

We’re crafting a AAA Multiplayer Game where every frame counts and every move must land.

To do that, we need a master of Netcode to join our elite team of network / online developers.

We’re reimagining our technological stack to deliver top-tier multiplayer performance.

If you have the skills to contribute to programming in C++ a seamless, secure, and scalable network stack, your mission awaits.

What you’ll do

  • Design, implement and maintain the network stack of a AAA multiplayer game engine.
  • Collaborate with the team of engineers to integrate network functionalities into the game engine.
  • Implement solutions to ensure low latency, low bandwidth and high reliability.
  • Diagnose and resolve network-related issues during development and post-launch.
  • Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how to use the new network / online systems and features.
  • Work closely with gameplay and backend teams to ensure seamless integration of network features.
  • Collaborate with the creative director and game designers and other teams if necessary, to discuss constraints and set out the technical possibilities for the various network / online features.
  • Keep abreast of the latest network technologies and best practices and apply them within the team.

Qualifications

What you bring

Training:

  • Bachelor’s degree in computer science or computer engineering or any other relevant training.

Relevant Experience:

  • Minimum 5-6 years’ experience in production of AAA games with meaningful experience in networks or online, or any other relevant experience.

Skills:

  • Solid analytical and synthesis skills.
  • Design documentation (UML, sequence diagrams, entity diagrams, etc.).
  • Problem-solving skills.
  • Autonomy and resourcefulness.
  • Attention to detail.
  • Good interpersonal and communication skills.
  • Ability to work as part of a team.
  • Ability to adapt to change.
  • Results oriented.

Knowledge:

  • C++ game programming.
  • Significant experience in the application of networking principles like state synchronization and prediction in one or more AAA multiplayer games.
  • Protocols (ex: IP, UDP, TCP) and common usage (ex: UPnP, VoIP).
  • Encryption, compression.
  • Experience in high-performance programming, multithreading and memory management.
  • Expert knowledge of low-level network concepts and high-level multiplayer gaming systems.
  • Solid understanding of network protocols, data transmission and synchronization techniques.
  • Security, anti-cheat, etc.

Additional Information

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

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

#J-18808-Ljbffr

Espace publicitaire
Développeur (JAVASCRIPT)

IT UNLOCK CONSULTING INC.

Montreal

Permanent à temps plein

Postuler directement
```html

Description de poste

IT Unlock est à l'avant-garde de la transformation numérique, exploitant notre expertise approfondie pour relever les défis informatiques multifacettes. Que ce soit pour les services gérés d'applications MSP MSSP, la gestion des données, les analyses avancées de données, ERP, CRM ou les solutions d'IA pionnières, notre équipe chevronnée est prête à concevoir et à fournir des solutions sur mesure adaptées à vos besoins commerciaux. Confiez-nous vos énigmes informatiques et découvrez l'innovation et l'efficacité comme jamais auparavant.

L'Équipe

Vous ferez partie d'une équipe multiculturelle, énergique et solidaire. Nous aimons gagner tout en nous amusant au travail. Nous proposons la meilleure formation au monde pour vous amener au niveau suivant. Nous avons une culture conviviale et coopérative. Nous souhaitons vous voir réussir dans vos entreprises et faire partie de notre famille.

Description du poste : Développeur JavaScript pour BFF

Le développeur participe à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité et trouver des solutions. Il analyse, conçoit, configure, développe, maintient et fait évoluer les produits logiciels pour répondre aux besoins de l'organisation. Il est aussi responsable de la qualité et de la sécurité des solutions codées. À cet égard, il planifie, hiérarchise et coordonne le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre.

Responsabilités principales :

  • Expertise en développement et opération de serveur avec en production.
  • Capacité à concevoir, mettre en place et maintenir des serveurs sécuritaires, robustes et adaptés aux besoins du frontend.
  • Solide expérience avec le JavaScript moderne (ES6) et l'architecture modulaire.
  • Aptitude à développer des logiciels pour d'autres développeurs, répondre à leurs besoins et optimiser leurs expériences avec le produit. Connaissance des architectures Backend for Frontend (BFF) et des APIs REST / GraphQL.
  • Compréhension des principes de découplage frontend / backend et capacité à collaborer avec les équipes.
  • Approche DevOps et intégration continue avec GitHub Actions.
  • Familiarité avec les pipelines CI / CD, Docker et les outils de surveillance et de performance applicative.
  • Connaissance de l'écosystème NPM pour la publication et les mises à jour de librairies JavaScript ainsi que des règles de SemVer (un atout).

Autres responsabilités :

  • Analyser les besoins des clients ou d'un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison.
  • Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications.
  • Développer ou coder les programmes ou applications avec des essais automatisés.
  • Procéder à l'installation et aux tests de progiciels ou à l'implantation des applications auprès de la clientèle assignée.
  • Assurer l'intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels.

Mode de travail : Hybride avec 2 jours par semaine en présentiel au centre-ville de Montréal.

Requirements

Compétences :

  • Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses.
  • Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner.
  • Posséder des capacités de communication et de vulgarisation.
  • Être organisé, rigoureux et savoir gérer les priorités.
  • Être rassembleur, avoir la capacité à convaincre les membres de son équipe et se conformer lorsque requis.
  • Être un joueur d'équipe.

Connaissances et aptitudes requises :

  • Démontrer au minimum 5 années d'expérience dans un rôle similaire (niveau recherché : sénior).
  • Expérience de projets de développement en mode agile.
  • Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern).

Environnement technologique :

  • Connaissances approfondies : JavaScript, TypeScript, NodeJS, Express, NestJs, GitHub Actions, OAuth 2.0, APIs REST / GraphQL.
  • Bonnes connaissances des environnements infonuagiques.

Required Skills :

Expérience : Minimum 5 ans d'expérience pertinente. Langues : Français parlé et écrit (obligatoire), Anglais écrit (un atout). Mode de travail : Hybride, 2 jours en présentiel à Montréal.

Required Education :

Formation : DEC dans une discipline pertinente (ou équivalent).

Key Skills

Arm, CSS, C / C++, HTML5, React, Redux, Node.js, Angular, Ember.js, JavaScript, backbone.js, Operating Systems.

Employment Type : Full Time

Experience : years

Vacancy : 1

Monthly Salary : 90 - 120

```
Java Developer

Cynet systems Inc

Montreal

Permanent à temps plein

Postuler directement

Responsibilities

  • Candidate will be working on existing and new initiatives within the Negative News suite of applications.
  • Initiatives include customizations for evolving business needs.
  • This role will be responsible for activities including design, develop, test, and deploy the code following SDLC standards. The candidate is expected to be able to communicate well with global teams, adapt rapidly and learn fast.
  • Sound judgment will be required to understand complex business use cases, design appropriate solutions, develop the underlying implementation and leverage the team's strength for application success.
  • Financial domain knowledge, understanding of AML and Customer Risk ranking quantitative methodologies is an advantage.
  • Our current technology stack includes Java, Spring, Angular, Apache / Tomcat, Hadoop, DB2 etc.
  • The team is also utilizing vendor software and open source Java technologies, such as Spring, Hibernate and Apache and other libraries.
  • The team incorporates agile methodologies including Scrum, Test Driven Development, Continuous Integration and Continuous Delivery in its development processes.
  • We are looking for a hands-on technologist who is passionate about technology, has strong experience developing Java-based systems, is proactive and a team player.

Skills Required

  • 10+ years of hands-on experience working on Core Java and advanced Java.
  • Spring Boot.
  • RestFul / Web Services, XML, REST, SOAP, JSON.
  • Strong Database design skills including SQL, procedures, and query tuning.
  • Service Design Concepts, OO and Functional Development concepts.
  • Agile Development Methodologies.
  • DevOps tools & methodologies.
  • Strong oral and written communication skills.
  • Excellent interpersonal skills and professional approach.

Skills Desired

  • Microservices concepts and High-quality software architecture and design methodologies such as SOA.
  • Read and create design and process flow diagrams.
  • Linux and Shell Scripts (PERL, Python etc.).
  • Angular UI is a plus.

#J-18808-Ljbffr

Concepteur et Développeur Senior

Johnson Controls

Montreal

Permanent à temps plein

Postuler directement
```html

Construisons un meilleur demain ensemble!

En tant que leader mondial des bâtiments intelligents, sains et durables, notre mission est de réinventer la performance des bâtiments au service des personnes, des lieux et de la planète. Joignez-vous à une équipe gagnante qui vous permet de construire votre meilleur avenir! Nos équipes sont particulièrement bien placées pour soutenir une multitude d’industries à travers le monde. Vous aurez l’occasion de vous développer grâce à des projets de travail significatifs et à des opportunités d’apprentissage. Nous nous efforçons d’offrir à nos employés une expérience, axée sur le soutien de leur bien-être physique, financier et émotionnel. Devenez membre de la famille Johnson Controls et prospérez dans une culture d’entreprise stimulante où votre voix et vos idées seront entendues.

Ce que nous offrons

  • Salaire concurrentiel
  • Vacances payées / jours fériés / congés de maladie - Disponible le premier jour
  • Ensemble complet d’avantages sociaux, y compris les soins médicaux, dentaires et de la vue - Disponible le premier jour
  • Produit étendu et possibilités de formation en cours d’emploi / croisée
  • Avec des ressources exceptionnelles
  • Environnement d’équipe encourageant et collaboratif
  • Dévouement à la sécurité par le biais de notre politique
  • Zéro dommage

Ce que vous ferez

Le concepteur et développeur est responsable de l'évaluation, de la conception et de la tarification des projets de rénovation d'éclairage standard et d'éclairage connecté. Le rôle interagit avec la force de vente lors de la phase de découverte ainsi que lors de la phase de proposition formelle qui commence. Les candidats doivent être capables de développer et de diriger des présentations avec les clients pour expliquer les différences entre les diverses options de conception d'éclairage, les capacités du système, les avantages, ainsi que les coûts et les économies associés.

Comprend et met en œuvre les exigences des clients et communique avec toutes les parties impliquées pour produire des prix précis, des estimations et des propositions fiables. Responsable de la création (et de l'évaluation) de conceptions photométriques détaillées.

Sous une direction minimale, en tant qu'individu ou en tant que membre d'une équipe, dirige et réalise (et évalue) des enquêtes critiques en termes de temps, des audits de niveau d'investissement et des fonctions de mesure et de vérification pour les FIM d'éclairage des contrats de performance.

Comment vous le ferez

  • En suivant les protocoles de communication spécifiques au projet, contacte et rencontre le personnel des installations sur site pour initier l'audit d'éclairage et les processus de M&V et communique les progrès jusqu'à l'achèvement.
  • Travaille avec les gestionnaires d'installations du client ou leurs représentants désignés pour communiquer les calendriers attendus et les délais critiques pour l'achèvement des audits et des évolutions de M&V.
  • Collecte, prépare et vérifie les documents livrables du projet, y compris : les cartes de référence des emplacements, les formulaires de description des luminaires, les formulaires d'entretien sur site, les formulaires d'information sur les luminaires intérieurs / extérieurs, les dessins des pièces communes ainsi que tout autre livrable jugé nécessaire pour fournir des propositions d'éclairage de classe mondiale.
  • Analyse les mesures de kW avant et après rénovation pour valider et garantir que les économies sont conformes aux contrats de performance et aux autres obligations et garanties des contrats de solutions énergétiques.
  • Déploie et récupère les dispositifs de journalisation des données de fonctionnement de l'éclairage et de l'occupation utilisés pour enregistrer les heures de fonctionnement de base de l'équipement d'éclairage et les comportements d'occupation pour les groupes d'utilisation d'espace identifiés.
  • Identifie les opportunités et coordonne les calendriers avec les fournisseurs de luminaires, de capteurs et de produits spécialisés pour tirer parti de l'assistance à la mise en œuvre des technologies afin d'augmenter la valeur du projet.
  • Conçoit des alternatives d'éclairage qui offrent des solutions viables pour intégrer des technologies économes en énergie et rentables qui répondent au mieux aux exigences d'éclairage des différents environnements au sein des installations des clients.
  • En fonction de l'éclairage proposé, des exigences du client et des produits sélectionnés, évalue les coûts de main-d'œuvre et de matériel anticipés en travaillant avec l'équipe d'approvisionnement et divers sous-traitants.
  • Travaille avec les analystes de remises pour déterminer les remises disponibles par les programmes énergétiques.
  • Examine la proposition pour s'assurer que le retour sur investissement calculé est conforme aux paramètres du client.

Ce que nous recherchons

Exigences

  • Diplôme Universitaire ou expérience équivalente requise.
  • Bilingue - anglais et français parlé et écrit.
  • Doit posséder ou être en cours d'obtention de qualifications pour une certification industrielle connexe.
  • Plus de dix ans d'expérience connexe.
  • Cinq ans d'expérience dans la conception de projets d'éclairage connectés / réseautés préférée.
  • Connaissance générale des installations d'éclairage et électriques, y compris les circuits, la charge et la tension.
  • Excellente reconnaissance des luminaires, compétences en communication verbale et écrite, grande attention aux détails.
  • Doit pouvoir accéder à des installations de haute sécurité grâce à diverses enquêtes fédérales et provinciales.
  • Comprend et peut appliquer les exigences en matière de demande énergétique et de maintenance des divers systèmes d'éclairage existants et les exigences applicables des solutions de rénovation proposées.

Nous croyons qu’il faut bien faire en faisant le bien et nous nous tenons responsables de rendre le monde meilleur grâce aux solutions que nous fournissons, à notre engagement dans la société et à la façon dont nous faisons des affaires. Nous croyons que la diversité et l’inclusion sont importantes et qu’elles font une différence.

#J-18808-Ljbffr

```
Software Developer

Compunnel, Inc.

Montreal

Permanent à temps plein

Postuler directement

Description du Poste

We are seeking a highly skilled Software Developer with strong expertise in building distributed, scalable, and fault-tolerant systems. This position is part of a global initiative to design and implement a next-generation risk calculation platform used across multiple business functions. The successful candidate will be involved in the development of grid computing and distributed caching technologies that form the backbone of this innovative platform.

This role offers a unique opportunity to work on large-scale technical challenges in a performance-driven environment. Candidates from outside the financial services sector, including software and telecommunications industries, are encouraged to apply.

Key Responsibilities

  • Design and develop scalable, distributed systems for risk analytics.
  • Work on grid computing infrastructure and distributed caching mechanisms.
  • Optimize performance for high-throughput, low-latency applications.
  • Collaborate with cross-functional teams globally to build resilient infrastructure.
  • Analyze existing systems to improve performance, reliability, and scalability.
  • Understand trade-offs and make informed design decisions on architecture and implementation.

Required Qualifications

  • Proficiency in server-side programming using Java, Scala, or C++ with a focus on performance.
  • Demonstrated expertise in multi-threaded / concurrent programming.
  • Strong analytical and problem-solving skills.
  • In-depth understanding of network protocols (e.g., TCP / IP, HTTP, etc.).
  • Experience in distributed systems design and development.
  • Curiosity and drive to explore the inner workings of complex systems.

Preferred Qualifications (Nice to Have)

  • Experience with Cloud computing platforms (e.g., AWS, Azure, GCP).
  • Exposure to high-performance computing environments.
  • Familiarity with risk systems or financial applications (not required).
  • Experience working in agile development environments.

Certifications (if any)

  • None required. Relevant cloud or distributed systems certifications are a plus.

#J-18808-Ljbffr

Software Developer (Research)

DRW

Montreal

Permanent à temps plein

Postuler directement

Overview

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are looking for a passionate Software Developer to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement and analyze our algorithmic trading strategies. As a member of our team, you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment to succeed.

How you will make an impact

Discovery & Research

  • Expand and refine our event-driven trading strategy by integrating exchange feeds, market news, social media, and infrastructure telemetry.
  • Spin up rapid analyses in Python / Jupyter (pandas / numpy, plotly / seaborn) to assess signal quality.
  • Deliver concise research notes and visualisations that guide iterative system improvements.
  • Own full-stack performance—from the network edge to in-memory stores and everything in between.
  • Instrument, monitor, and debug production systems alongside operations, keeping SLOs razor-sharp.

Technical Leadership & Collaboration

  • Lead green-field initiatives, conduct design reviews, and run post-mortems that drive continuous improvement.
  • Contribute to a high-stakes, sports-team culture that celebrates wins, learns quickly from losses, and continually raises the bar.

What you bring

  • Bachelor’s or Master’s in Computer Science, Data Science, Mathematics, or a related discipline.
  • 2–10 years’ experience building real-time or data-intensive systems in Python, C / C++, Go, or Rust (fluency in multiple languages is a plus).
  • Clear communicator able to distil complex findings for both technical and non-technical audiences.
  • Deep knowledge of network programming and protocols (TCP / UDP / IP, DNS, BGP, HTTP(S), WebSocket, QUIC).
  • Proven ability to create rapid POCs, validate statistical significance, iterate quickly, and ship to production.

Bonus points

  • Hands-on experience with at least one major cloud platform (AWS, Azure, GCP etc).
  • Demonstrated success squeezing latency from NGINX, Envoy, or custom load-balancing layers.
  • Familiarity with Kafka, RabbitMQ, Redis, MongoDB, PostgreSQL, ELK, or similar data technologies.
  • Background in high-pressure domains—trading floors, esports, competitive athletics, or hackathons.
  • Open-source contributions, technical blogging, or conference speaking.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at the DRW privacy notice.

hr

#J-18808-Ljbffr

Espace publicitaire
PowerApps Developer

Avanciers Inc.

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Avanciers is hiring Senior PowerApps Developer at Montreal, Quebec for one of our Fortune 500 clients. This is a Fulltime Role with the client. Benefits will be covered by the Client.

Job Title:

PowerApps Developer

Location:

Montreal, Quebec

Type de poste :

Fulltime role

Description du poste :

  • Minimum 5 years of experience with Power Apps, Power Automate, and IT consulting.
  • Experience creating foundational frameworks and best practice guides.
  • Strong knowledge and experience implementing AI on Power platforms.
  • Expertise integrating Power Apps and Power Automate with other services.
  • Required experience in consulting on Low-Code / No-Code platforms.
  • Extensive experience with LCNC platforms such as Power Apps, Power Automate Desktop, AI Builder, etc.
  • Experience packaging Power Apps / Power Automate / Power Platform solutions and deploying them in various environments.
  • Good understanding of the Power Platform, including Power Virtual Agents and Power BI.
  • Experience building custom solutions such as custom connectors and components.
  • Experience with JavaScript, jQuery, web services, APIs, HTML, and CSS.
  • Experience with front-end frameworks (React, Angular).
  • Experience with Azure SQL and SQL Server.
  • Strong understanding of JSON, OData queries, Power Automate expressions, and API calls.
  • Strong understanding of Azure services such as Azure Apps, Azure Functions, and Logic Apps.
  • Experience building scalable solutions.
  • Experience with IT service management (ITIL); familiarity with SDLC and Agile methodologies.
  • Previous experience working with business teams using structured methodologies for gathering business requirements, processes, etc.
  • Previous experience collaborating with various partner teams to define frameworks and standards.
  • Working knowledge of various tools, open-source technologies, and cloud services.
  • Familiarity with key DevOps concepts and Agile principles.

Principales responsabilités :

  • Development, installation, integration, and troubleshooting of Power applications.
  • Staying up-to-date on the latest technological developments in one or more areas of computer programming.
  • Training, documentation, and support for organizational teams as needed.
  • Design, development, and implementation of service catalog workflows, ITIL processes, ITAM, EM, Knowledge, Demand, and Release Management modules on the ServiceNow platform, as well as integrations with external systems to support organizational growth.
  • Maintaining detailed system documentation, including design specifications, maintenance, troubleshooting, deployment, disaster recovery, technical notes, testing, etc.
  • Conducting value-based assessments and workshops to help clients maximize business results with Power Apps.
  • Technical skills to review, verify, and validate software code developed within the project.
  • Troubleshooting techniques and bug fixes.
  • Monitoring processes throughout their lifecycle to ensure compliance, updating or creating new processes to improve efficiency and reduce waste.
  • Encouraging and implementing automated processes where possible.
  • Monitoring and measuring customer experience and key performance indicators (KPIs).
  • Managing periodic progress reports for management and the customer.
.NET Developer

Alithya

Montreal

Permanent à temps plein

Postuler directement
```html

Description de poste

As a global community of trusted advisors, we create cutting-edge technological solutions to overcome today’s challenges and anticipate tomorrow’s needs. It all starts with the collaboration of a diverse team of passionate intrapreneurs, each driven to make a difference. Together, we challenge the status quo and push each other to new heights.

Ready to make a significant impact on mission-critical projects and shape the future through digital transformation and strategic consulting? Take your ambitions to the next level and discover your next exciting challenge with us!

Your role, your impact

As a .NET developer, you’ll have the opportunity to contribute to impactful initiatives. Through mandates involving the design, development, and deployment of modern, robust, and scalable software solutions, you’ll leverage your passion and results-oriented mindset to create real value.

We’re seeking talented individuals to strengthen our expertise and enrich our technology communities, which are dedicated to supporting our clients across various business sectors, such as insurance, financial services, telecommunications, and more, in bringing their projects to life.

If you enjoy sharing your knowledge, advancing development practices, and acting as an ambassador for your organization with clients, join for your next challenge!

  • Participate in requirements analysis and technical solution design;
  • Develop back-end applications in .NET (C#) following best practices;
  • Ensure code quality through unit and integration testing;
  • Collaborate with UX / UI, DevOps, and quality assurance teams;
  • Conduct code reviews and contribute to continuous improvement;
  • Participate in deployments and maintenance of applications in production;
  • Document developed solutions and share knowledge with the team.

Keys to your success

  • Minimum 7 years of experience in software development, including several years with .NET;
  • Experience with REST APIs, relational databases (SQL Server), and data exchange formats (JSON, XML);
  • Experience with CI / CD pipelines (Azure DevOps, GitHub Actions, or equivalent);
  • Proficiency in .NET / C# (ASP.NET Core, web API), Git, and collaborative practices (pull requests, branching, code reviews);
  • Strong understanding of software architecture principles (modularity, testability, separation of concerns);
  • Knowledge of automated testing (unit and integration tests);
  • Familiarity with cloud environments (Azure, AWS, or GCP);
  • Ability to solve complex problems creatively;
  • Strong team spirit and initiative, with the ability to communicate effectively with stakeholders across all levels of the organization.
  • Experience in full-stack development with React or Angular;
  • Experience in a microservices or distributed architecture context;
  • Participation in Agile / Scrum projects;
  • Knowledge of containerization tools (Docker, Kubernetes), as well as TypeScript, HTML5, and CSS3.

Please note that due to the nature of the responsibilities of the position, a proficient level of English is required, in particular to communicate on a regular basis with employees and managers outside of Quebec.

Our offer

  • Balance that works for you: Work-life balance helps us stay at our best. We offer flexible work options, and with our Unlimited Vacation Plan, you can rest and recharge when you need it most.
  • Rewarding achievements every step of the way: Your contributions matter. From day one, our total rewards package offers a comprehensive compensation plan, including short- and long-term incentive programs.
  • Your well-being matters: Our benefits are designed with optimal health and wellness in mind. You’ll have access to 24 / 7 virtual healthcare, as well as an extensive wellness portal that provides tools and resources to support your physical, mental, emotional, and financial well-being.
  • Continuous growth and learning: When you join Alithya, you’re joining a team committed to investing in your development. Refining your expertise is essential in a rapidly evolving industry, and we support your continuous growth every step of the way. Through partnerships with world-renowned education leaders, we provide access to thousands of top-rated online courses and certifications. With exclusive leadership programs designed to empower you to lead your teams with confidence and deliver impactful outcomes, and with a tuition reimbursement program for external training, we set you up for success to thrive and achieve your ambitions.
  • Ownership with opportunity: Our people drive our success. Through our Employee Share Purchase Plan with matched contributions, you become a stakeholder, sharing in our growth and directly benefiting from our collective achievements.

Our authenticity is our strength

The diversity of our backgrounds, experiences, thoughts, and insights is our competitive advantage. We foster a collaborative environment rooted in our core values of respect, well-being, passion, trust, integrity, and creativity. For us, diversity, equity, and inclusion aren’t just buzzwords; they’re essential drivers of innovation and excellence, and powerful catalysts for inspiration and evolutionary ideas. The empowerment of our people is fundamental to being the trusted advisor to our clients. Join us in embracing our authenticity and in leveraging our unique perspectives to collectively build the future we all envision.

An inclusive path to success

Fostering an environment where you can thrive starts with ensuring an accessible recruitment process. If you require any accommodations, we welcome you to contact us. For more information, please visit our accessibility page at: / / www.alithya.com / en / accessibility.

#J-18808-Ljbffr

```
Java Developer

Compunnel, Inc.

Montreal

Permanent à temps plein

Postuler directement
```html

Description de Poste

We are seeking a highly skilled and hands-on technologist with strong expertise in Java-based systems. The candidate will contribute to both existing and new initiatives within the Sanctions suite of applications, which includes business-driven customizations as well as architectural and infrastructure improvements. This role involves full lifecycle responsibilities—design, development, testing, and deployment—while adhering to SDLC standards and agile methodologies. The candidate will be expected to work closely with global teams, adapt quickly to changing requirements, and apply sound judgement in solving complex business use cases. Knowledge of the financial domain, particularly Anti-Money Laundering (AML) and customer risk ranking methodologies, will be an advantage.

Key Responsibilities

  • Design, develop, test, and deploy code following SDLC standards.
  • Work on both enhancements to existing applications and new initiatives within the Sanctions suite.
  • Collaborate with global teams to deliver scalable, efficient, and reliable solutions.
  • Apply sound judgment to analyze business requirements and implement appropriate technical solutions.
  • Contribute to architectural and infrastructure improvements.
  • Leverage open-source and vendor software components in solutions.
  • Utilize agile practices, including Scrum, TDD, Continuous Integration, and Continuous Delivery.

Required Qualifications

  • 6+ years of hands-on experience with Core Java, Advanced Java, Spring Boot, RESTful Web Services, and object-oriented / functional development concepts.
  • Strong expertise with XML, REST, SOAP, JSON.
  • Proficiency in relational databases (SQL, query optimization / tuning).
  • Experience with Agile development methodologies and DevOps tools.
  • Strong oral and written communication skills.
  • Excellent interpersonal skills and ability to work effectively in a professional, team-oriented environment.

Preferred Qualifications

  • Experience with Microservices concepts and software architecture methodologies such as SOA.
  • Ability to read and create design and process flow diagrams.
  • Working knowledge of Linux and scripting languages (Shell, Perl, Python, etc.).
  • Experience with Angular UI development is a plus.

Certifications

Relevant Java, Spring, or Agile / DevOps certifications (preferred but not required).

#J-18808-Ljbffr

```
Développeur (181380)

HYDRO-QUEBEC

Varennes

Permanent à temps plein

Postuler directement

Description de l'offre d'emploi

Employeur

HYDRO-QUEBEC

Description de l'entreprise

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

Description de l’offre d’emploi

*** Pour être considéré, il est important de postuler via notre site carrière.

  • Agir à titre d'expert et fournir les opinions dans son champ d'activité en intégrant plusieurs champs d'activités.
  • Analyser et évaluer les besoins informatiques et techniques de l'utilisateur et recommander une solution informatique adaptée au besoin.
  • Élaborer les recommandations pour les projets d'envergure.
  • Concevoir et réaliser les stratégies de développement, de modification et d'implantation des logiciels/applications.
  • Concevoir, réaliser, améliorer et corriger les anomalies des programmes informatiques dans le respect des règles de programmation.
  • Concevoir, réaliser et tenir à jour les tests unitaires et d'assurance qualité.
  • Assurer une vigie de l'évolution des logiciels et applications afin d'influencer les décisions du domaine d'affaires.
  • Assister les utilisateurs et assurer les liens avec les parties prenantes.
  • Rédiger et mettre à jour la documentation nécessaire à la compréhension, au développement, à l'exploitation et à l'entretien des programmes informatiques.
  • Participer à la validation du matériel de formation et assurer le soutien au formateur.

Votre profil

Exigences

  • Détenir un diplôme universitaire de premier cycle (BAC) en informatique.
  • Posséder un minimum de 6 à 9 ans d'expériences pertinentes, plus spécifiquement en développement d’applications.
  • Avoir une très bonne connaissance de Java / Springboot et du développement de services REST dans un contexte d’intégration de données météo et réseau électrique.
  • Avoir une très bonne connaissance des technologies Typescript, Javascript, Bootstrap, HTML5 / CSS3 et Git, ainsi que des librairies RxJs et NgRx.
  • Avoir une très bonne connaissance d’Angular, PrimeNG, OpenLayers, ArcGIS Web et Web Workers pour le développement d’interfaces cartographiques interactives.
  • Avoir une bonne connaissance dans l’intégration de données météorologiques dans des interfaces visuelles, incluant l’utilisation de services comme ECMWF ou ECCC.
  • Avoir une bonne connaissance dans la conception de systèmes d’alerte météorologique et d’atlas climatiques interactifs.

Égalité des chances

À Hydro-Québec, nous favorisons le maintien d’un milieu de travail où chaque personne peut se réaliser pleinement. En accord avec notre Stratégie de réconciliation économique et de renforcement des relations avec les Premières Nations et les Inuit, nous cultivons tout particulièrement une culture ouverte aux réalités autochtones et inclusive de celles-ci. Nous invitons toutes les personnes qualifiées à poser leur candidature et à indiquer leur appartenance à l’un ou plusieurs des groupes suivants : femmes, personnes autochtones, minorités visibles et ethniques et personnes en situation de handicap. Notre conception de la diversité inclut également l’ensemble des identités de genre et des orientations sexuelles.

Formations

Baccalauréat 1er cycle, Informatique - Informatique

Compétences

  • Capacité à travailler en équipe
  • Sens de l’initiative
  • Polyvalence

Langues

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

Horaire

Jour

Nombre d'heures

35 heures

Expérience

5 à 10 ans

Durée d'emploi

Temporaire

Data Developer

Cirque du Soleil Entertainment Group

Montreal

Permanent à temps plein

65,00$ - 70,00$ /heure

Postuler directement

Data Engineer Role at Cirque du Soleil Entertainment Group

Permanent position

OUR MISSION

Cirque du Soleil Entertainment Group has been focused on ever more creative and magical work since 1984, constantly pushing the limits of imagination and surprise spectators. Innovation and creativity are at the heart of our shows and will continue to transcend our upcoming productions around the world.

YOUR MISSION

Reporting to the Data & Analytics (BI) Director, the Azure Data Engineer will increase data reach by developing, deploying and optimizing data integrations on our data platform. Your main objective is to develop data flows that simplify consumption while guaranteeing the availability and efficiency of the data platform. You will also be directly involved in the evolution of our data platform and the provision of data to the various business lines and their analysts.

Among Other Things, You Will Have To

  • Build and maintain data streams using MS Azure data manipulation tools
  • Participate and collaborate with analysts, following the collection of requirements, estimates and tests
  • Support internal partners by creating a data consumption layer using available tools
  • Ensure operational excellence by monitoring and performing continuous improvements to maximize efficiency and availability of the overall platform
  • Provide technical and operational documentation of the data platform (DevOps Wiki, design and mapping specifications)
  • Collaborate, with the whole team, in the definition of best practices in data manipulation (modeling, data flow, tools and standards, etc.)

YOUR UNIQUE EXPERTISE

  • A bachelor's degree in computer science, software engineering or business intelligence, or equivalent experience
  • Solid experience (± 3–5 years) of development as a data engineer using MS Azure technologies
  • Mastery of Cloud tools such as Data Bricks, Azure Data Factory, Spark, Logic Apps and scripting languages such as Python, Scala, PowerShell, PySpark
  • Ability to build relationships of trust and provide advice to support the development of your colleagues
  • Perfect command of French; professional English (written and oral) is an asset
  • Attention to detail and respect for client needs, along with a strong appetite for understanding the data being used
  • Solid experience in data storage, querying and data quality technologies within the MS Azure ecosystem, including databases, data lake, MDM and SQL language
  • Experience building and deploying using CI / CD pipelines and Git repositories

To keep pace with the creation, production and distribution of our products, our employer proposal is unique.

Here Is An Overview

  • An inclusive hybrid work mode based on team experience and flexible working hours
  • Access to an individual office on the days you come to the Montreal Studio, a stimulating environment that will allow you to put all your creativity to good use
  • A culture focused on the development of fair practices and unifying events
  • Professional growth focused on high quality projects to propel your career
  • A group insurance program, RRSPs and other benefits that we will be happy to present to you
  • Personalized support adapted to your professional ambitions: training program, regular check-ins, inter-team contribution

Cirque du Soleil Entertainment Group is committed to creating and maintaining an accessible and inclusive workplace. Proud ambassador of equality in employment, Cirque du Soleil Entertainment Group is committed to eliminating discrimination based on age, skin color, origins, religion, sex, sexual orientation and any other characteristic. Neutral and inclusive writing is now preferred for all new job postings.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology
  • Entertainment Providers

Montreal, Quebec, Canada $65.00-$70.00 3 weeks ago

#J-18808-Ljbffr