Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Bell

Connection is everything. It drives us to innovate, explore, and stay close to what matters to us most. At Bell, we’re building a more connected future through world-class networks, AI-powered solutions, and digital experiences that elevate how people live, work, and play every day.

We believe in empowering people. That’s why we equip our teams with cutting-edge technology, AI tools, and a collaborative environment that supports creativity and growth. Want to be part of a diverse team where your work makes a real impact? If you’re inspired by innovation that advances how people connect and transforms what’s possible, you belong on #TeamBell.

On the Bell Business Markets team, you’ll be a vital part of making innovation happen for enterprise-scale customers. You’ll deliver advanced solutions in areas such as IoT, Mobility/5G, Cloud, Cyber Security, Voice, Collaboration & Contact Centre and Internet & Private Networks.

At Bell, your skills and expertise will help set us apart as we continue to be the leading provider of digital connections and next generation services to businesses and governments.

Summary

We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and automation engine for Bell Business Markets (Network as Code approach). Your mission will be to design, develop, and scale our network automation platform using cutting-edge, cloud-native technologies.

As we embark on a transformative vision to integrate Artificial Intelligence into our workflows, you will play a key role in shaping the future of Bell’s networks. We are seeking a professional with a strong NetDevOps mindset: someone who brings software engineering excellence while understanding network and security principles. You will mentor team members, drive architectural decisions, and ensure the absolute security, performance, and reliability of our platform.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance backend APIs and microservices.
  • Act as a technical bridge (NetDevOps): analyze complex networking and security requirements and translate them into scalable software logic within the platform.
  • Act as a technical expert on the evolution of the software architecture.
  • Champion software quality and strict development methodologies, ensuring mandatory unit/integration testing and zero-regression within our blocking CI/CD pipelines.
  • Actively participate in rigorous Agile ceremonies and ensure thorough technical documentation (the "Why") on Confluence.
  • Collaborate with other developers, Product Owners, and external network experts to integrate new features and scale network coverage.
  • Support other team members, exercise technical leadership, and facilitate knowledge transfer (e.g., via pair programming).
  • Proactively identify technical debt and leverage dedicated OPEX capacity to implement sustainable fixes.

Critical Qualifications

  • Minimum of 5 years of professional experience in software development.
  • Excellent proficiency in Python and modern backend frameworks (e.g., FastAPI).
  • Strong understanding of cloud-native microservices architecture and deployment.
  • Hands-on experience with OpenShift or Kubernetes in a private or public cloud environment.
  • Strong background in CI/CD practices and automated testing (TDD, Integration testing).
  • Good knowledge of TypeScript and familiarity with a frontend framework like Vue.js.
  • Experience with SQL databases.
  • Experience working in a structured Agile software development team (Scrum/Kanban).
  • Good knowledge of object-oriented programming and SOLID principles.

Preferred Qualifications

  • Solid understanding of networking and cybersecurity concepts, with exposure to vendors and technologies such as Fortinet, Cisco, Meraki, or Arista, is considered a significant asset.
  • Interest or foundational knowledge in integrating AI capabilities (LLMs, RAG, LangChain, etc.) into enterprise software.
  • Experience with event-driven architecture (Kafka, RabbitMQ, etc.).
  • Experience in frontend development (Vue.js preferred).
  • Adequate knowledge of French is required for positions in Quebec.

#LI-SS1

Adequate knowledge of French is required for positions in Quebec. 

Additional Information:

Position Type: Management

Job Status:  Regular - Full Time

Job Location: Canada : Quebec : Montreal || Canada : Ontario : Ottawa
Work Arrangement: Hybrid
Application Deadline: 10/16/2026

For work arrangements that are ‘Hybrid’, successful candidates must be based in Canada and report to a set Bell office for a minimum of 3 days a week.  Recognizing the importance of work-life balance, Bell offers flexibility in work hours based on the business needs.

Please apply directly online to be considered for this role.  Applications through email will not be accepted.

We know that caring for our team members is at the heart of a healthy, positive and thriving workplace. As part of our team, you’ll enjoy a comprehensive compensation package that includes a competitive salary and a wide range of benefits to support the well-being of you and your family. As soon as you join us, you'll be eligible for medical, dental, vision and mental health benefits that you can tailor to your specific needs. Plus, as a Bell team member, you'll enjoy a 35% discount on our services and access exclusive offers from our partners. 

At Bell, we are proud of our focus on fostering an inclusive and accessible workplace where all team members feel valued, respected, supported, and that they belong.

Bell is committed to clarity in our hiring process. All roles posted are opportunities we’re actively recruiting for, unless stated otherwise. We also want to make sure that everyone has an equal opportunity to join our team. We encourage individuals who may require accommodations during the hiring process to let us know. For a confidential inquiry, email your recruiter or  View email address on jobs.bce.ca to make arrangements. If you have questions or feedback regarding accessibility at Bell, we invite you to complete the Accessibility feedback form or visit our Accessibility page for other ways to contact us.

Artificial intelligence may be used to assess parts of your application. Please review our privacy policy ( see Phenom for details ) to learn more about how we collect, use, and disclose your personal information.

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Montréal, QC vacancy
  •  ...we encourage candidates who may fall outside of this range to apply as well. About the role We are looking for a Senior Software Developer to join our team and contribute to the security and management of sensitive data. The successful candidate will play a key... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Intact Financial

    Montréal, QC
    1 day ago
  •  ...how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. As a Senior Software Developer on the Trading Data Engineering team, you'll be part of a tight knit group of Software Developers working closely with... 
    Senior
    Full time
    Shift work

    Drw Inc

    Montréal, QC
    10 days ago
  •  ...encourage candidates who may fall outside of this range to apply as well. About the role We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build reliable, scalable AI-powered products across distributed... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Intact Financial

    Montréal, QC
    4 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution of... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs,... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  • MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total...
    Senior
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    a month ago
  •  ...encourage candidates who may fall outside of this range to apply as well. About the role We are looking for a Senior Generalist Software Developer – Full Stack Java/Angular to join our growing team and contribute to the launch of a new project. In this role, you... 
    Senior
    Long term contract
    Full time
    Internship
    Flexible hours

    Intact Financial

    Montréal, QC
    2 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...on data they can trust. Curious how we build? Take a look at our young engineering blog . About the role As a Senior Software Developer at Vasco, you'll join a small team of product designers and engineers reporting to our CTO. Your focus will be building the... 
    Senior
    Daily paid
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    28 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions, architectures... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers), adoption metrics, and a roadmap shaped by what product teams... 
    Senior
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    a month ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine Apps Team Lead, you will... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...build next‑generation security products that reshape how secure software is developed and deployed. You will craft automation platforms,...  ...Create automation that orchestrates compliance evaluation Develop self‑service security products that streamline SSDLC and accelerate... 
    Long term contract
    Full time
    Flexible hours

    Intact Financial

    Montréal, QC
    4 days ago
  •  ...apply as well. About the role We are looking for a Senior Data Developer (Engineer) to help establish the data foundation for Contact...  ...managed, cross-functional product team alongside a Tech Lead, software engineers, architects, business experts and a Product Owner.... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Intact Financial

    Montréal, QC
    1 day ago
  •  ...apply as well. About the role We’re looking for a Senior AI Developer to join our growing team! What you'll do here: Evolve the...  ...reliability, and observability. Own end-to-end delivery of software products ranging from workflow orchestrator, APIs/services to... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Intact Financial

    Montréal, QC
    2 days ago
  •  ...Description Position at The Maples Group (Financial Services) Position:  Senior Software Developer Location:  Montreal, Canada    What’s it like to work here?  We are driven to excel, and collaboration is key to our continued success. We can go further... 
    Senior
    Full time
    Work at office
    Worldwide

    Maples Group

    Montréal, QC
    a month ago
  •  ...capabilities into simulation products. As an experienced rendering developer, you will bring your industry experience to develop the next...  ..._____________________________________ BS or MS Degree in Software Engineering, Computer Science, or equivalent experience A great... 
    Senior
    Full time

    Solution Sft

    Montréal, QC
    more than 2 months ago
  •  ...large, global organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...: Clearance is a team of enthusiastic developers and testers driven by curiosity and a passion...  ...sector organizations. In practice, we develop a self-service web portal that reduces...  ...evidence stored on our platform. As a Software Developer, you will play a key role... 
    Senior
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...développement recherche un développeur senior pour participer au développement...  ...postes de disponibles en dévelopement logiciel qui regroupent plusieurs...  .... Job Description: Our software R&D team is looking for a Senior Software Developer to join us. The individual will... 
    Senior
    Full time
    Remote work
    Flexible hours

    Cm Labs

    Montréal, QC
    more than 2 months ago
  •  ...---------------------------------------------- Your team’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “Cloudrunner”.  Cloudrunner is... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...advocate for high-quality code and design? Let’s talk!   As a Senior iOS Developer, you will play an essential role in the design and evolution...  ...you bring to the table: At least 5 years of experience in software development, including 3 years creating native iOS... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Intact Financial

    Montréal, QC
    3 days ago
  •  ...services are customized to meet specific needs. For more details please visit our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract on W2 Work Status: US Citizen / Canadian Citizen / TN VISA Skills... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...responsible for the design, development and testing of multiple software modules. • Ensure implementation meets design objectives.  •...  ...computing architectures. • Collaborate with other software developers in the team to implement software that align and extend platforms... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  • $20k per year

     ...rather than tolerated. We are looking for several passionate Software Developers to join our team. In this role you'll build critical software...  ...platform. You'll be surrounded by cutting-edge technology and senior engineers, giving you an ideal environment to grow and succeed... 
    Senior
    Full time
    Immediate start

    Calliere

    Montréal, QC
    a month ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests,... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!