Telus Design Specialist I/II (Optik TV Applications Developer) in AB, Canada

Position Overview:

In this position, you will be responsible for the technical development, integration, implementation, testing, and support of TELUS' IPTV Applications. You will be working with middleware and its server infrastructure, as well as the network and its components, to integrate applications into the service.


  • Review business requirements and user stories, and assist in the development of functional requirements, for applications

  • Design and develop reliable and scalable applications that are optimized for performance and security, and are easy to support and maintain

  • Collaborate closely with team members in an agile (Scrum) and lean start up environment

  • Support the end to end DevOps process

  • Write functional and technical documents, including Release Notes and deployment MOPs, for new features and functions

  • Write best practices and troubleshooting documents, as required

  • Ensure that all applications contain logging functionality for ease of troubleshooting

  • Write and execute test cases, test plans, and test reports

  • Test, identify issues, and troubleshoot to determine root cause

Required Knowledge:

  • Strong coding and debugging skills in C# as well as knowledge/experience of Microsoft technologies (ASP.NET, Web API, etc.)

  • Experience with Java is helpful, but not essential

  • Experience in all phases of software development, specifically with the Agile methodology and DevOps

  • Demonstrated ability to deliver finished products within projected timeframes

  • Hands-on familiarity with testing methodologies and quality control

  • Strong technical writing ability

  • Excellent interpersonal skills and ability to function as a team member

  • Ability to prioritize tasks well and work on multiple projects simultaneously

  • Ability to self-motivate and work within a team environment

  • Strong analytical and investigative skills

  • Project/task planning experience

  • Knowledge of end to end IPTV systems

Required Skills & Abilities:

  • Experience with Development methodologies such as Agile and Iterative

  • .NET development, Visual Studio, MySQL, SQLServer

  • JavaScript, JQUERY, Architecture/Application Servers

  • Experience with RESTful/SOAP web services and JSON/XML parsing

  • Good knowledge of front-end development, HTML5, CSS, JavaScript, Angular JS

  • Create, deploy and maintain database change scripts (MySql, SQL Server)

  • Fluent in PERL programming and PERL DBI knowledge; experience with scripting in general

  • Experience with HTTPS, SSL/TLS and application security

  • Source code control tools such as GIT, TFS, etc

  • Experience developing Unit Test Cases for various parts of a system, and with test tools

  • Ability to work in an environment with high levels of ambiguity

  • Ability to manage key deliverables as part of an extended project team

  • Good technical documentation skills

Required Professional Designation/Certification:

  • Degree in Computer Science or Engineering

Required Experience:

  • 5 years experience with software development

  • Knowledge in Mediaroom environment and application development will be an added advantage

Who is TELUS?

We're a high-performing team of individuals who collectively make TELUS one of the leading telecommunications companies in Canada. Our competitive consumer offerings include wireline, wireless, internet and Optik TV™. We also deliver a compelling range of products and services for small, medium and large businesses; and have carved out a leadership position in the health, energy, finance and public sector markets with innovative industry specific solutions.

The TELUS team is as diverse as the society we live in and the customers we serve. We're also passionate about creating success for our customers, our shareholders, our communities and our team. And we do so by living theTELUS valuesand delivering on ourCustomers First commitments.

Do you share our passion?

At TELUS,youcreate future friendly® possibilities.

At TELUS, we are committed to diversity and equitable access to employment opportunities based on ability.

Title: Design Specialist I/II (Optik TV Applications Developer)

Location: CAN-AB-Edmonton

Requisition ID: ROL02594-16