Senior Software Developer

1 week ago


Montreal, Quebec, Canada Intelcom | Dragonfly Full time

Ride the next mile with us
Job Description
We are seeking a highly motivated Senior Software Developer to join our team. In this role, you will assist and participate in the development and improvement of our software platforms. You will work closely with various software development squads and stakeholders, contributing to enhancing system functionality and efficiency. This is an exciting opportunity for someone passionate about software development who is eager to make a significant impact.

Detailed Role Overview
As a
Senior Software Developer
at Intelcom, you will be a key contributor to the design, development, and maintenance of our
client-facing APIs
and backend services that power our logistics platform. You'll work on a modern, cloud-native stack using
Python (object-oriented)
,
C# (.NET Core/6+)
, and
AWS services
to support
high-throughput
,
event-driven
systems that process millions of logistics transactions daily.

In this role, you'll be responsible for building scalable, reliable microservices and contributing to the evolution of Intelcom's platform architecture. You'll work closely with engineering peers, DevOps, QA, and product teams to deliver performant, secure, and well-documented solutions that drive our operational efficiency and client-facing capabilities.

Responsibilities

  • Develop, maintain, and evolve Intelcom's client-facing APIs and backend services.
  • Design and implement event-driven microservices to support real-time logistics workflows.
  • Write clean, modular, and testable code in Python (OOP) and C# (.NET Core/6+).
  • Collaborate with architecture and DevOps teams to design scalable, cloud-native solutions on AWS.
  • Ensure API reliability, security, and performance in high-availability production environments.
  • Participate in system architecture discussions and contribute to solution design for new and existing services.
  • Leverage CI/CD pipelines, code reviews, and automated testing to ensure software quality.
  • Provide mentorship and technical guidance to other developers.
  • Contribute to documentation of APIs, systems, and internal processes.
  • Other duties as assigned, related to system integration and software development.

Skills And Qualifications

  • 7+ years of professional software development experience.
  • Strong experience with Python (with object-oriented programming), C# (.NET Core/.NET 6+).
  • Deep knowledge of AWS cloud architecture, services, and design patterns.
  • Experience designing scalable, distributed, and secure cloud applications.
  • Solid understanding of object-oriented and functional programming principles.
  • Experience with REST APIs, event-driven architectures, and microservices.
  • Familiarity with Git, CI/CD tools (e.g., GitHub Actions, Jenkins), and containerization (Docker, ECS/EKS).
  • Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB).

Nice to Have

  • Experience with serverless architecture (AWS Lambda, Step Functions)
  • Experience with front-end technologies (e.g., React, Angular)
  • Familiarity with Domain-Driven Design (DDD) or Clean Architecture
  • Exposure to API lifecycle management and documentation tools (Swagger/OpenAPI).
  • Background in logistics, e-commerce, or real-time processing systems.

Intelcom is a leading last-mile carrier in the e-commerce sector. Our teams across Canada as well as our network of independent contractors contribute to Intelcom's daily operations.

Our goal is simple: in a constantly evolving business sector, we don't just follow, we get ahead. In addition to standing out through innovative services and delivery methods, Intelcom is also undergoing a technological transformation where the integration of customer experience and logistics technologies are at the heart of its evolution.

At Intelcom, we know experience comes in many forms and are committed to building a culture where difference is valued. We are always looking for talented and diverse individuals to join our teams. With over 60 delivery centers across Canada, we may have the right opportunity for you.

Apply Now.



  • Montreal, Quebec, Canada Yeji Data Lab Full time

    Cette offre d'emploi est rédigée en anglais pour des raisons de simplicité. La maîtrise des deux langues (français et anglais) est préférable.Senior Software Developer - Machine LearningAs a global firm at the forefront of the AI revolution, Yeji Data Lab partners with world-leading clients to address their critical challenges. We leverage...


  • Montreal, Quebec, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have an indefinite contract role as a Senior Boomi Developer to work with our global SAP consulting client on a long term project for their large consumer packeged...


  • Montreal, Quebec, Canada Toparo Full time

    As a Senior Software Developer within our client's Consumer Interactions division, you will be a key contributor to the growth and enhancement of their consumer interaction systems. Operating primarily with C# and harnessing the capabilities of Azure Cloud Services, your role will be pivotal in shaping the technological landscape. We are seeking an...


  • Montreal, Quebec, Canada Syntax Systems Ltd. Full time

    Senior Software Developer - Java, Montreal, QCSyntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses of all sizes since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure, resilient, private, public or...


  • Montreal, Quebec, Canada Terzo Technologies Full time

    Company Terzo is an Enterprise AI Data and Analytics platform that 'makes data dance' We believe that data can transform financial and operating performance by driving better decision-making. Terzo uses the latest in artificial intelligence technologies to automate data processing and advanced analytics. Our platform structures unstructured data, setting...


  • Montreal, Quebec, Canada Vention Full time

    Company Description Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant...


  • Montreal, Quebec, Canada Botpress Technologies Full time

    About the Role:The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thrives in a fast-paced environment, and is adaptable. With a builder's mindset and a hacker's agility, you will be contributing to the growth of our AI...


  • Montreal, Quebec, Canada Vention Full time

    Company Description Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant...


  • Montreal, Quebec, Canada Vention Full time

    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant proportion of Fortune 500...


  • Montreal, Quebec, Canada Hasbro Full time

    At Hasbro, we're a global play and entertainment company committed to Creating the World's Best Play and Entertainment Experiences. We connect with millions of fans through our beloved brands, including NERF, MY LITTLE PONY, TRANSFORMERS, PLAY-DOH, MONOPOLY, MAGIC: THE GATHERING, and DUNGEONS & DRAGONS. We believe in the power of play to bring people...