Basic Information
Ref number
Primary Location
Description and Requirements
Telus is building the TV Experience of the future! If you want to be part of the most exciting journey, join our team! We are going to reinvent how entertainment is brought to people, through technology, content and exciting user experience. We shall use the most modern and advanced technologies, creating small, independent and cohesive teams with diverse skills - to reach a commonly agreed target: rebuild entertainment!
We will partner with the most advanced technology players to redesign the TV architecture, and we shall leverage the cloud to access unlimited power. We plan to reach users across all devices, and to create a unique, personal entertainment experience, starting from the TV. We are already collaborating with the leaders in this area, and many others plan to join. We shall create a dynamic, open work environment, where creativity is superpowered by technology, in a continuous quest for innovation.
Required Skills:
● 7+ Years Experience with Java/J2EE Application Development.
● 7+ Years Experience with Spring.
● 5+ Years Experience with REST Web Services.
● Developing API's for new features
● Troubleshooting existing applications and working closely with support team
● Minimum experiences needed
● Bachelor’s degree or equivalent work experience
● At least 5 years of experience building REST APIs using Node.js or Java
● Hands-on experience with front-end technologies like JavaScript, React.js is a plus
● At least 5 years of experience with writing unit tests and ATDDs.
● At least 5 years of Agile experience
Preferred Skills:
● Core Java and J2EE technologies – EJBs, MQ.
● SQL - Oracle, MySQL, Postgres.
● Agile Environment Experience.
Professional Skills Requirements:
● Excellent communication (verbal and written), facilitation and interpersonal skills, including the ability to clearly communicate in a dynamic environment across all levels.
● Demonstrated leadership skills with the ability to lead a team, inspire and motivate others, while maintaining the teams’ business focus.
● Ability to manage a variety of constituencies with competing priorities, manage multiple tasks simultaneously, and thrive in a complex, fast-paced environment with multiple priorities.
● Passion for corporate mission and ensuring a world class user support experience.
● Analytical with strong problem-solving and troubleshooting skills and the ability to exercise mature judgment and structured decision-making.
● Quick learner and adaptable to learn new processes, concepts, and skills.
● Excellent organizational and time management skills.
● Results-oriented, self-directed, and inquisitive.
● Strong attention to detail coupled with a desire to deliver accurately, efficiently, and to a high standard.
● A reliable, proactive approach to entrusted tasks.
● Ability to work collaboratively and independently while managing multiple projects, assignments and/or responsibilities.
● Highly motivated with the ability to thrive in a fast-paced, high energy, and demanding team-oriented environment.
● Proven track record of collaborating with cross-functional groups to produce results.
Additional Job Description