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: 09/11/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.
- ...Job Responsibility: Are you an outstanding Java developer who understands complex systems architecture and has worked on large data... ...document what was built? If so, you might be Fivesky's next Senior Java Software Developer! Who you are: Seeking an experienced Java developer...SeniorFull time
- ...Why build just another backend service when you can shape the search technology powering an entire product ecosystem? As a Senior Software Developer on our Search team, you'll help evolve Coveo's search capabilities, delivering intelligent, scalable search experiences to thousands...SeniorFull time
- ...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...SeniorPermanent employmentFull timeFlexible hours
- ...tech behind it needs to move faster. We're growing our Technology & Engineering team with multiple Software Developer openings across every level and squad. From SD3 to Senior Developer, we’re looking for talented engineers ready to make an impact at the intersection of...SeniorContract workRemote workFlexible hours2 days per week
$70k - $135k per year
Senior Software Developer – Electronic Trading Position Description We are seeking a Senior Software Developer – Electronic Trading Systems with 5–10 years of relevant industry experience to design, develop, enhance, and support high performance trading applications....Senior- ...dynamic Clearance is a team of enthusiastic developers and testers driven by curiosity and a... ...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 within...SeniorDaily paidFull timeImmediate startFlexible hours
- ...recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft... ...Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)... ...s dynamic: We’re looking for a Senior Software Developer with deep expertise in Microsoft...SeniorFull timeFlexible hours
- ...challenges, experimenting with emerging technologies, and shipping tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services that power our AI conversational agent ecosystem. Develop...SeniorWork from home
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable...SeniorApprenticeshipWorldwideFlexible hours
- ...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...SeniorFull timeLocal areaImmediate start
- ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well... ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation...SeniorFull timeWork at office
- ...network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and... ...with research and prototyping work. What you'll do: Design, develop, and support LTE/5G NR air interface protocol stack components,...Full time
- ...the Role We are building a dedicated product growth team, and we're hiring a Growth Engineer to operate as a full, self-sufficient software engineer within it. Reporting to the Director of Product Growth, you'll work alongside our Product Manager and Product Designer on...Long term contractWork at officeWorldwide
- ...We are seeking a Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety-critical software systems . This role involves working on high‑reliability...Full timeWorldwide
$46.15 per hour
...from a program of 3 months to less than 1 year Experience: 3 years to less than 5 years Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status,...Temporary work- ...passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and... ...through innovation. Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help scale and evolve our...SeniorLong term contractRemote workWork from home
- ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry... ...classes. We are seeking a highly skilled senior developer who thrives on tackling... ...driving technical delivery and ensuring software quality and reliability. Actively participate...Senior
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection,... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...Senior
- ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions...
- ...integrity, innovation and a willingness to challenge consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role involves building the services, platforms and automation that support our engineering teams and...Work from home
$70 - $75 per hour
...Job Title: Senior Software Developer, CAD Applications (C++/Python) Location: Hybrid - Montreal, Quebec, Canada Job Type: T4 Contract Experience: 7+ Years Rate: CAD 70 - 75 per hour Role Summary: NearSource is looking for a Senior Software Developer, CAD Applications...SeniorHourly payLong term contractFull timeContract work- ...contributions, technical blogging, or conference speaking. What DRW Montreal has to offer you: ~ Mentorship with experienced software developers, database administrators, and technical project managers ~ Continuous learning through paid postgraduate degrees, Dev...Local area
- ...clinics, which replaces inefficient processes with a faster and safer technological alternative. Job Description As a Senior Software Developer - Healthcare systems integration profile, you will be a key member of our interoperability team and will work to design,...SeniorPermanent employmentFull timeContract workWork at officeRemote workWorldwide
- ...looking for an independent individual with solid experience in web software development to help evolve a widely used web application. We... ...meetings with the development and quality assurance teams Develop and maintain web application features using C#/ASP.NET Core and...Full timeApprenticeshipFlexible hours
- The programmer hired by Foniva will have to understand, analyze and define the algorithms needed to achieve the objectives set by the technical director. He will have to program all business decisions and ensure the quality of Foniva products and services. Also, he will...Full time
- ...expérience sont considérés, du junior au senior Motivé à travailler dans un... ...dynamic We are looking for passionate software developers with a range of experience—from talented... ...teams. Your day at a glance Design, develop, test, and maintain reliable backend services...SeniorFull timeFlexible hours
$101.8k - $124.4k per year
Randstad Digital is actively seeking a Senior Software Engineer – Intelligent Automation & Agentic AI on behalf of our client, a prominent leader... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity...SeniorLong term contractPermanent employmentFull timeContract workWork at officeLocal areaRemote workFlexible hours- ...people, encourage their ideas and reward their results. As a Software Developer Intern , you will join one of our development teams... ...develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your internship...SeniorSummer workInternshipWork at officeDay shift
- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About Us Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever...Permanent employmentWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at officeRemote work1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- ingénieur logiciel Montréal, QC
- director software engineering Montréal, QC
- software developer no experience Montréal, QC
- part time software developer Montréal, QC
- software engineer internship no experience Montréal, QC
- software engineer internship Montréal, QC
- software developer internship Montréal, QC
- new graduate software developer Montréal, QC
- senior software developer Montréal, QC
- ingénieur logiciel embarqué Montréal, QC

