The User Management software development team at Bell Media Technology group is seeking a Bilingual Senior Software Developer. This role involves designing and building core software components for Bell Media brands like Crave, TSN, and CTV, covering capabilities such as account management, service provisioning, authentication, authorization, and live rights management. The team focuses on building reliable, scalable software adhering to high industry standards.
Write high-quality code and lead by example.,Demonstrate autonomy and proficiency in software engineering and expertise in complex distributed system architectures.,Provide design guidance on projects and ensure coherence of the team's software portfolio evolution.,Guide the team towards best-in-class industry standard practices.,Demonstrate operational ownership of the team's software portfolio and guide process improvements.,Manage agile iterative processes (planning, standup, review, grooming, retro).,Coordinate daily team productivity.,Coach and mentor junior and senior developers.,Effectively communicate the technical context of the business domain with the team and external stakeholders.,University degree in software/computer engineering or computer science.,At least 7 years of software development experience, including leading teams.,Expert skills in an Object-Oriented language, preferably Java and Spring Boot.,Strong application architecture design and implementation skills, with a focus on scalability, performance, and maintainability.,Strong experience with unit testing, TDD, code review, CI/CD, and DevOps practices.,Experience with large scale distributed systems, micro-services architecture, and event-streaming architecture.,Excellent understanding of Object-Oriented principles, Design Patterns, Domain-Driven design, and software engineering best practices.,Experience with non-SQL databases (MongoDB) and real-time stream processing (Kafka).,Good knowledge of web development technologies and protocols: HTTP, gRPC, RESTful services, VueJS, Bootstrap.,Ability to quickly learn and adapt to new technologies and a strong aptitude for innovation.,Team player who can define, establish, and communicate long-term vision, adaptable to uncertain and changing needs.,Strong interpersonal, oral, and written communication skills.,Bilingual (French/English).
University degree in software/computer engineering, computer science.,At least 7 years of software development experience, including leading teams.,Expert skills in an Object-Oriented language, preferably Java and Spring Boot.,Strong application architecture design and implementation skills.,Strong experience with unit testing, TDD, code review, CI/CD & DevOps practices.,Experience with large scale distributed systems, micro-services architecture, event-streaming architecture.,Excellent understanding of Object-Oriented principles, Design Patterns, Domain-Driven design, and software engineering best practices.,Experience with non-SQL databases (MongoDB) and real-time stream processing (Kafka).,Good knowledge of web development technologies and protocols: HTTP, gRPC, RESTful services, VueJS, Bootstrap.,Bilingual (French/English).,Practical experience in Python, Typescript, Go, Node.JS.,Practical experience in Domain Driven Design.,Strong security knowledge.,Strong networking skills.,Exposure to Agile methodologies (Scrum/Kanban).,Ability to design, implement, and operate services.,Strong ownership and ability to challenge the status quo.,Experience with container environments such as Docker, Kubernetes.
University degree in software/computer engineering, computer science
Flexible based on business needs
Must be based in Canada and report to a set Bell office for a minimum of 3 days a week.
Bell Canada is the country's largest communications company, providing consumers and businesses with solutions for all their communications needs. The company offers a wide range of services including high-speed fibre internet, 5G wireless networks, digital TV, and enterprise-level AI and cloud solutions. Bell is committed to connecting Canadians from coast to coast while fostering innovation through significant infrastructure investments.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.