Talent.com

Senior software developer Jobs in Saint-Constant, QC

Create a job alert for this search

Senior software developer • saint constant qc

Last updated: 12 hours ago

Senior Back-End Developer

AstucemediaMontréal, Québec, Canada
Full-time

Develop and maintain ingest services that connect to third-party APIs (REST, GraphQL, WebSockets, Webhooks), ensuring idempotent ingestion, retry handling, and rate-limit compliance.... Show more

Senior Full-Stack Software Developer (Python/React)

Intact FinancialMontréal, Quebec, Canada
Full-time

Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact’s com... Show more

 • Promoted

Développeur(euse) logiciel Senior/ Senior Software Developer - Clearance

GenetecMontreal, QC, CA
Full-time
Quick Apply

La dynamique de votre équipe :.Clearance, c'est une équipe de développeurs et de testeurs enthousiastes, animés par la curiosité et l’envie de repousser les limites de la technologie.Nous valo... Show more

Senior Software Developer - Health Systems Integration (HL7, FHIR)

MedfarMontreal, Quebec, Canada
Remote
Full-time +1

As a Senior Software Developer - Healthcare systems integration profile, you will be a key member of our interoperability team and will work to design, implement, and maintain system integrations t... Show more

Developer, software

Solution Meriatek IncMontréal, QC, Canada
Permanent

Experience: 1 year to less than 2 years.Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, proce... Show more

Développeur.euse logiciel Sénior | Senior Software Developer

TaitMontreal, QC, CA
Full-time

En tant que développeur logiciel sénior – Plateforme centrale, vous jouerez un rôle de premier plan dans la création et l'amélioration du logiciel qui alimente notre vision : Créer des moments qui ... Show more

Senior Software Engineer

Motion RecruitmentMontreal, Quebec, Canada
Full-time

We’re working with a wearable technology company in Montreal with a strong mission.They are currently looking to add a Senior Software Engineer to their team with a background in C/C++.This is a fu... Show more

Senior Software Developer (Digital Workflow) / Développeur(-euse) sénior, logiciel

VentionMontréal, Québec, Canada
Full-time

Headquartered in Montreal, Detroit and Munich, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory flo... Show more

Senior AI developer

Tecsys Inc.Montreal, QC, CA
Permanent
Quick Apply

Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee wellbeing and the environment, we are proud to be a digital-first company.The... Show more

Senior Software Engineer

BBGCMontreal, QC, CA
Full-time
Quick Apply

We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives.The role requires deep understanding of the solution and... Show more

 • New!

Senior Full Stack Developer

emergiTEL Inc.Montreal, QC, Canada
CA$124,000.00–CA$155,000.00 yearly
Permanent

TEL is hiring a Senior Full Stack Developer for our client in the travel technology industry.Lead the architecture, design, and development of full stack solutions across the core platform.Act as a... Show more

Senior Software Developer, Backend

DialogueMontréal, Quebec, Canada, H3A 3G3
CA$105,000.00–CA$145,000.00 yearly
Full-time
Quick Apply

Dialogue is the #1 virtual care provider in Canada.Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to... Show more

AI Software Developer - Smart Grid

Huawei Technologies Canada Co., Ltd.Montreal, Quebec, CA
Full-time +1

Huawei Canada has an immediate permanent opening for an AI Software Developer.The Smart Grid Technology Lab focuses on research in real-time simulation technologies, microgrid energy management, co... Show more

Full Stack Software Developer [C# /.Net]

GraitecMontreal, CA
Full-time

About Graitec Group GRAITEC est un chef de file mondial des solutions Building Information Modeling (BIM).Nous concevons et développons des logiciels qui permettent aux architectes, ingénieurs et f... Show more

Senior Microsoft Azure Developer

Solutions TechsoMontréal, QC, CA
Full-time +1

Do you have extensive software development experience and want to apply your Microsoft Azure expertise to complex, high-impact projects?.Do you enjoy designing modern cloud architectures, building ... Show more

Software Developer

Botpress Technologies Inc.Montreal, QC, CA
Full-time
Quick Apply

Help redefine customer support for the AI era.Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought.Botpress is the enterprise-grade AI agent p... Show more

Développeur de logiciels / Software Developer

Sunny ExperienceMontreal, Quebec, CA
Full-time

Français:En tant que développeur de logiciels, vous contribuerez à la création, à l'optimisation et à la maintenance des fonctionnalités de notre plateforme Web.Vous participerez à l'anal... Show more

Senior Software Developer

FundicaMontreal, Quebec, Canada
Full-time

Canada's most award-winning online funding tool -- a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and advisors, through a u... Show more

Developer, software

GameloftMontréal, QC, Canada
Permanent

Do you have experience working in this field?. Show more

Full Stack Software Developer

Engineered Arts LLCMontreal, Quebec, Canada, H3A 0A8
Full-time
Quick Apply

Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication.With 20 years of hardware and software development, our robots have been... Show more

Senior Back-End Developer

Senior Back-End Developer

AstucemediaMontréal, Québec, Canada
17 days ago
Job type
  • Full-time
Job description

Job Description

ENG (FRA Below) -----

  • Develop and maintain ingest services that connect to third-party APIs (REST, GraphQL, WebSockets, Webhooks), ensuring idempotent ingestion, retry handling, and rate-limit compliance.
  • Implement transformation logicto normalize heterogeneous data into unified JSON/Protobuf schemas.
  • Design and optimize storage solutionsacross SQL Server, MongoDB, and Kafka, applying best practices for indexing, partitioning, and time-series handling.
  • Integrate with real-time event buses (RabbitMQ, MQTT, WebSockets) to deliver data updates with sub-second latency.
  • Build and enhance APIs(ServiceStack framework) to expose data via REST, Webhooks, and SSEwith robust authentication (OAuth2/JWT).
  • Ensure performance and scalabilitythrough profiling, caching strategies, and horizontal scaling techniques.
  • Collaborate with frontend/graphics teams(Unity, Vizrt, Unreal) to align API contracts and optimize for real-time rendering needs.
  • Write unit/integration tests to ensure data integrity and prevent regressions in ingestion and API layers.
  • Participate in code reviews, architecture discussions, and sprint planningas part of an Agile development teams.

FRA -----

  • Développer et maintenir des services d'ingestion qui s'interfacent avec des API tierces (REST, GraphQL, WebSockets, Webhooks), en garantissant une ingestion idempotente, la gestion des tentatives de réessai et le respect des limites de débit;
  • Mettre en œuvre une logique de transformation pour normaliser des données hétérogènes en schémas JSON/Protobuf unifiés;
  • Concevoir et optimiser des solutions de stockage sur SQL Server, MongoDB et Kafka, en appliquant les meilleures pratiques en matière d’indexation, de partitionnement et de gestion des séries chronologiques;
  • Assurer l’intégration avec des bus d’événements en temps réel (RabbitMQ, MQTT, WebSockets) afin de fournir des mises à jour de données avec une latence inférieure à la seconde;
  • Développer et améliorer des API (framework ServiceStack) pour exposer les données via REST, Webhooks et SSE avec une authentification robuste (OAuth2/JWT);
  • Garantir les performances et l’évolutivité grâce au profilage, à des stratégies de mise en cache et à des techniques de mise à l’échelle horizontale;
  • Collaborer avec les équipes front-end/graphiques (Unity, Vizrt, Unreal) pour harmoniser les contrats d’API et les optimiser en fonction des besoins de rendu en temps réel;
  • Rédiger des tests unitaires et d’intégration pour garantir l’intégrité des données et prévenir les régressions au niveau des couches d’ingestion et des API;
  • Participer aux revues de code, aux discussions sur l’architecture et à la planification des sprints au sein d’une équipe de développement agile.


Qualifications

ENG (FRA Below) -----

  • Proficiency in C#/.NET Core(ServiceStack or similar frameworks).
  • 8+ years of experience in API design and integration (REST, GraphQL, OAuth2, WebSockets).
  • Solid understanding of data modelingand storage systems (SQL Server, MongoDB, Kafka).
  • Familiarity with messaging protocols(AMQP, MQTT, WebSocket).
  • Experience with schema validation and transformation(JSON Schema, Protobuf).
  • Knowledge of CI/CD pipelines, Git, and containerization (Docker).
  • Strong debugging, problem-solving, and performance optimization skills

Nice skills to have

  • Experience with broadcast/media data workflows(sports scores, elections, financial tickers).
  • Knowledge of cloud platforms(AWS, Azure, GCP) for scalable deployments.
  • Familiarity with time-series data handlingand caching strategies (Redis).
  • Exposure to real-time graphics engines(Vizrt, Unreal, Unity) integrations.
  • Contributions to open-source projectsor SDK development

FRA -----

  • Maîtrise de C#/.NET Core (ServiceStack ou frameworks similaires);
  • Au moins 8 ans d’expérience dans la conception et l’intégration d’API (REST, GraphQL, OAuth2, WebSockets);
  • Solide compréhension de la modélisation des données et des systèmes de stockage (SQL Server, MongoDB, Kafka);
  • Connaissance des protocoles de messagerie (AMQP, MQTT, WebSocket);
  • Expérience en validation et transformation de schémas (JSON Schema, Protobuf);
  • Connaissance des pipelines CI/CD, de Git et de la conteneurisation (Docker);
  • Solides compétences en débogage, en résolution de problèmes et en optimisation des performances.

Atouts

  • Expérience des flux de données liés à la diffusion et aux médias (résultats sportifs, élections, cours boursiers);
  • Connaissance des plateformes cloud (AWS, Azure, GCP) pour des déploiements évolutifs;
  • Maîtrise du traitement des données de séries chronologiques et des stratégies de mise en cache (Redis);
  • Expérience de l’intégration de moteurs graphiques en temps réel (Vizrt, Unreal, Unity);
  • Contributions à des projets open source ou au développement de SDK.



Additional Information

EN (FRA Below) -----

  • Comprehensive Group Insurance – including medical, dental, and online telemedicine support; via Dialogue
  • RRSP Matching Program – plan for your financial future with company contributions;
  • Wellness Allowance – support for personal well-being (gym, sports, mental health, etc.);
  • Team Activities & Events – regular social and team-building opportunities;
  • Office in Montreal’s Old Port – a vibrant and inspiring workspace in the heart of downtown (hybrid).

FRA -----

  • Assurances collectives complètes – incluant soins médicaux, dentaires et accès à la télé-médecine via Dialogue;
  • Programme REER avec contribution de l’entreprise – pour planifier et faire croître votre avenir financier;
  • Enveloppe bien-être – soutien pour le bien-être personnel (gym, sports, santé mentale, etc.);
  • Activités et événements d’entreprise – Moments de convivialité et team-building organisés tout au long de l’année;
  • Bureau au Vieux-Port de Montréal – un cadre de travail exceptionnel au cœur du centre-ville (poste hybrid).