cover image
Intelcom | Dragonfly

Intelcom | Dragonfly

intelcom.ca

9 Jobs

2,566 Employees

About the Company

Intelcom est une entreprise québécoise en pleine croissance dans le secteur de la livraison du commerce en ligne. Basés à Montréal, nous avons des opérations à travers le Canada. Nos équipes dans plus de 20 villes canadiennes ainsi que notre réseau de partenaires de livraison contribuent au succès de nos activités quotidiennes.

Listed Jobs

Company background Company brand
Company Name
Intelcom | Dragonfly
Job Title
Staff Software Developer
Job Description
**Job Title:** Staff Software Developer **Role Summary:** Lead the design, development, and integration of core software systems for a high‑volume e‑commerce logistics platform. Own critical projects, architect scalable solutions, and collaborate with cross‑functional teams to ensure seamless system performance and alignment with business goals. **Expectations:** - Minimum 8 years of professional software development and systems integration experience. - Proven senior‑level leadership in technical decision‑making and architecture. - Ability to mentor and influence both senior and junior engineers. - Strong communication skills for conveying complex concepts to diverse stakeholders. **Key Responsibilities:** - Lead end‑to‑end development and integration of high‑throughput systems. - Design and implement scalable, reusable software components and data structures. - Own system health, testing strategy, and long‑term maintainability. - Evaluate and select frameworks, tools, and build‑vs‑buy options. - Mentor team members and provide technical guidance across squads. - Coordinate with HR, finance, IT, and other stakeholders to meet functional and performance requirements. - Drive continuous improvement of architecture and development processes. **Required Skills:** - Proficiency in clean, maintainable, and efficient code across one or more modern programming languages. - Deep knowledge of system design, scalability, and performance optimization. - Expertise in data structures, algorithms, and architectural patterns. - Experience with integration of disparate systems (APIs, message queues, etc.). - Strong testing practices, including unit, integration, and system testing. - Strategic thinking that aligns technology decisions with business objectives. - Excellent written and verbal communication. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
Montreal, Canada
On site
Senior
03-10-2025
Company background Company brand
Company Name
Intelcom | Dragonfly
Job Title
Front-End Software Developer
Job Description
Job title: Front‑End Software Developer Role Summary: Develop, test, and maintain high‑quality web applications using React and Node.js. Design scalable front‑end solutions, collaborate on architectural decisions, and integrate cloud services (Azure/AWS). Participate in code reviews, documentation, and client interaction to ensure delivery of robust, user‑centric features. Expectations: - Deliver clean, maintainable code with a focus on performance and accessibility. - Own feature ownership from conception through deployment. - Continuously learn emerging technologies and apply best practices. Key Responsibilities: - Write, test, and debug front‑end code in React/Angular or similar frameworks. - Implement server‑side logic in Node.js (or equivalent back‑end framework). - Integrate cloud services (Azure or AWS) into application architecture. - Conduct code reviews and provide constructive feedback. - Create and update technical documentation. - Collaborate on software design and architecture decisions. - Assist in project planning, progress tracking, and risk mitigation. - Engage with clients to gather requirements and address concerns. - Keep abreast of industry trends and recommend technology improvements. Required Skills: - Proficiency in HTML, CSS, JavaScript. - Strong experience with a modern front‑end framework (React, Angular, or Blazor). - Solid experience with a back‑end framework (Node.js, Angular, or similar). - Familiarity with cloud architecture concepts and services (Azure or AWS). - Ability to perform code reviews and maintain documentation. - Strong analytical, logical, and creative problem‑solving skills. - Detail‑oriented and self‑motivated to learn new technologies. - Experience with data structures, algorithms, and design patterns. Required Education & Certifications: - Bachelor’s degree in Software Engineering, Computer Science, or related field. - 2+ years of professional software development experience. ---
Montreal, Canada
On site
Junior
08-10-2025
Company background Company brand
Company Name
Intelcom | Dragonfly
Job Title
Senior Fullstack Software Developer
Job Description
**Job Title** Senior Fullstack Software Developer **Role Summary** Design, develop, and maintain React frontend and C# backend solutions for new service delivery systems. Drive technical excellence and scalability through cross-functional collaboration, ensuring high-quality software aligned with business goals. **Expectations** - Lead software projects and cross-team initiatives. - Design and implement scalable, secure, and fault-tolerant systems. - Mentor junior developers and promote best practices. - Optimize team processes to reduce bottlenecks. - Participate in on-call support rotations. **Key Responsibilities** - Write production-grade C# and React code for core features and APIs. - Execute Unit, Integration, Load, and End-to-End testing for robust solutions. - Architect cloud-based software solutions supporting rapid business growth. - Maintain technical documentation and enforce technical standards. - Advocate for "Shift Left" testing to proactively identify risks. - Collaborate with product teams to deliver user-centric software. - Support system integration and resolve operational incidents. **Required Skills** - Proficiency in C# and React (or equivalent frameworks). - Experience with cloud platforms (Azure, AWS, or GCP). - Mastery of system design, cloud architecture, and data structures. - Deep knowledge of testing methodologies (unit, end-to-end, performance). - CI/CD tool expertise (GitHub Actions, Azure DevOps). - Familiarity with messaging systems (Kafka, RabbitMQ). - Strong communication and autonomous problem-solving. - Experience with AI-powered coding tools. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent. - 7+ years in software development/test automation. - No specific certifications required; hands-on technical proficiency is mandatory.
Montreal, Canada
On site
Senior
09-10-2025
Company background Company brand
Company Name
Intelcom | Dragonfly
Job Title
Software Development Manager
Job Description
Job title: Software Development Manager Role Summary: Lead and oversee one or more Agile software development squads that deliver Intelcom’s route optimization and management systems. Drive architectural decisions, technical vision, and continuous improvement of development practices. Collaborate closely with Product Owners and cross‑functional stakeholders to align product roadmaps with organizational growth targets. Expectations: • Establish high‑performance teams of developers, QA analysts, and software developers in test. • Ensure timely delivery of projects while maintaining quality and adherence to engineering standards. • Champion initiatives for scaling the software platform and reducing technical debt. • Facilitate effective communication across teams and with stakeholders. Key Responsibilities: - Manage team dynamics, set objectives, conduct performance reviews, and cultivate talent growth. - Own project planning, prioritize backlog, and enforce deadlines. - Participate in architectural reviews and shape the technical direction of the squad. - Coordinate with cross‑functional teams to achieve product milestones. - Contribute to organization‑wide standardization of development practices and metrics. - Maintain system reliability through SRE principles, monitoring, and incident response. - Lead continuous integration/delivery pipelines, feature flag strategies, and production observability. - Evaluate and address technical debt, ensuring sustainable code quality. Required Skills: - 7+ years of software development experience; 5+ years in leading development teams. - Proficiency in React, Java, C#, and cloud platforms (AWS, Azure). - Experience with message brokers (Pulsar or equivalent), Kubernetes, and CI/CD pipelines. - Knowledge of feature flagging, Datadog monitoring, and SRE practices. - Strong communication, problem‑solving, and team‑building abilities. - Track record of managing tight deadlines, multiple concurrent projects, and improving team velocity. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a closely related field (or equivalent professional experience). - No mandatory certifications required.
Montreal, Canada
On site
Senior
30-10-2025