Software Developer

Montréal, Quebec

Req Id: 358764 


At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content – we advance how Canadians connect with each other and the world.

If you’re ready to bring game-changing ideas to life and join a community that values, professional growth and employee wellness, we want you on the Bell team. 

Bell is making unmatched investments in our world-leading broadband fibre and wireless networks because we know they’re the backbone of the products and services our customers love. If you’re excited about transforming the way people connect, our Network team is the right place for you.  

Within the Bell Network team, every day is a new opportunity to experience new technology and develop new products for our customers. We are seeking a creative and innovative Software Developer who will help us build our future.


Bell Media Personalization and Data Intelligence team is a very collaborative and fast-paced place to work. Our innovative products are based on recommendation and personalization to better serve our customers in all our brands. And we're thrilled to have you here!


Bell is changing and we’re seeking new talented individuals to pursue this transformation. Gone are the days of the traditional telecommunications, today is the era of innovation. Be ready to experience fun, to explore new technologies and learn every day.



  • You'll be part of a welcoming, enthusiastic team based in Montréal and Toronto.
  • You'll play a crucial role and have the possibility to advance within the company.
  • You will experience awesome team spirit 
  • You will have plenty of opportunities for training and learning.
  • You will design, debug, and operate applications running in a containerized environment
  • In coordination with other functional groups, business units, and vendors, you will provide engineering assistance for end-to-end problem resolution and root cause investigation.
  • You will represent messaging services with corporate security teams & rest of company


We are seeking:

  • A Jedi in object-oriented software and application development in Java || Python || C++
  • 5 years of software development experience (less is ok if you are a jedi master)
  • Significant experience in Agile Development, DevOps, and Test-Driven Design
  • A computer geek that knows the ecosystem with no emotional attachment to a specific techno
  • Someone who is very familiar with code management tools (GIT) and possibly automation/orchestration tool such as Ansible
  • Someone who can slice and dice a business/system problem into an easy modular and maintainable solution with the team
  • A team player who can define, establish and communicate their long-term vision, who is adaptable to uncertain and changing needs
  • A candidate with strong interpersonal, oral and written communication skills
    (A good sense of humour is a bonus!)


If you have one of these, it’s even better:

  • University degree in software/computer or engineering
  • Superior coaching skills with the ability to raise your team’s game through your teaching
  • Experience with container environment (Docker, Kubernetes, OpenShift or even Docker Swarm), because new stuff is fun!
  • Experience with serverless architectures
  • Experience in a Public Cloud.  GCP, AWS, Azure, any will do
  • Ability to embrace change and adapt to shifting priorities (agile mindset)
  • Clean Code is your night table book





Bilingualism is an asset (English and French); adequate knowledge of French is required for positions in Quebec. 


Additional Information:

Position Type: Management 
Job Status: 
Regular - Full Time 
Job Location:
Canada : Ontario : Toronto || Canada : Ontario : Mississauga || Canada : Ontario : Scarborough || Canada : Quebec : Montreal 
Flexible work profile:
Application Deadline: 05/27/2022 


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


At Bell, we don’t just accept difference - we celebrate it. We’re committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and has the opportunity to reach their full potential. We welcome and encourage applications from people with disabilities.


Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, simply email your recruiter directly or to make arrangements. If you have questions regarding accessible employment at Bell please email our Diversity & Inclusion Team at


Created: CanadaQC, Montreal


Bell, one of Canada's Top 100 Employers.

How to Apply