Join our team
The Technology Strategy team within TELUS is dedicated to use the best technology innovations in a reliable and cost-efficient way to benefit our customers. You will be a key team member of the Optik TV - Application Development and Support Team and collaborate with other Senior Developers and Operations to ensure projects are developed and supported in a timely, cost-efficient manner.
You will also be part of a growing diverse team dedicated to Optik TV and Customer excellence. This is your opportunity to be part of a very talented team of development professionals. We don't believe in traditional approaches, we take charge and craft new application solutions using all IPTV technologies.Here's the impact you'll make and what we'll accomplish together
TELUS is looking for a Senior Design Specialist/Developer, a position within the Optik TV Application Development and Support team. The position involves working to define, implement and support new and updated applications and content service features and capabilities, to support TELUS' launch of creative and future friendly entertainment services.
The position is broad in scope and positions you as a key contributor, with a focus on Development and Operational support of Optik TV Applications.
This includes developing app components and supporting existing apps across our portfolio with a focus on operations and maintenance, roadmap of vendor releases, architectural impacts, while at the same time obtaining business and engineering alignment, supporting all operational and maintenance activities within the portfolio, and maintaining a culture of opportunities by developing, growing and leading new initiatives within a team of technology professionals. Your enthusiasm for learning, love of a challenge and leadership capabilities will be keys to your success.Here's how
•Supports: Existing Mediaroom Applications by making necessary code changes to support new versions of vendor representational state transfer (RESTful) application programming interfaces (APIs), Presentation Framework and video playback
•Performs: As .NET Developers focused on creating new features, maintaining, and debugging key Optik TV applications, as well as creating new value added TV applications. They are enthusiastic, motivated, and skilled full stack .NET developers who own the product, end to end, and thrive in an Agile, DevOps environment
•Primes: Support for operations activities with the Ops team who maintains 24/7 availability and first-line of support responsibilities for Mediaroom applications, while coordinating efforts and engaging other team members as required
•Identifies and Recommends: Optik TV Application system and operational improvements to expand customer services, by anticipating customer problems and recommending solutions pro-actively
•Mentor and Trains: Ability to mentor or train others on technical or industry-related issues and provide effective knowledge transfer on all work performed to select employees
•Evaluates: In this role, you will spend about 75% of your time coding, with the remaining 25% focused on app research, design, documentation, testing, deployment, and support: Qualifications:You're the missing piece of the puzzle
•You are excited about new technologies, keep abreast of developments in the industry, and recommend adoption of new tools and processes to benefit the ongoing evolution of our TV platform
•You understand both the customer and the TV platform so that any changes or additions are made in a way that ensures quality and reliability. You constructively question and investigate requirements and solutions to help the team deliver spectacular applications that exceed our customers' imaginations
•Bachelor of Engineering or Computer Science or similar discipline
•Define operational and development strategies for our Mediaroom portfolio of applications
•Create new applications and application components
•Build new features, and provide maintenance and support on the full stack of ASP.NET C# applications
•Develop creative solutions that are reliable, performant, maintainable, and scalable
•Identify problem areas in code and suggest solutions on how to tackle them
•Strong analytical, problem solving, critical-mind and decision-making skills with code security always on top of your mind
•Work with support, product owners and DevOps to support their needs
•Maintain relationships with external vendors and other TELUS Operations teams
•7+ years of experience with .NET Framework, ASP.Net, C#, SQL, Stored Procedures Measurements of success :
clean and efficient code, ability to stay within scope/specifications, clear and relevant documentationGreat-to-have
•In-depth knowledge of object oriented design and design patterns
•Working knowledge of OAuth2 Identity Flow
•Experience with GIT and TFS, or similar revision and issue management tools
•Working knowledge of CI/CD using Chef, Ansible, Jenkins and TFS Build/Pipeline About You
•Excellent creative problem-solving skills and an experimental approach. Each task has a hypothesis to be tested, evaluated and improved upon
•Keen desire to learn from peers (internal and external)
•Excellent communication skills with the ability to collaborate with fellow team members
•Great at time management, which lets you meet deadlines, work under pressure and multi-task with ease
•Strong distaste for spaghetti code 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.
Everyone belongs at TELUS. It doesn't matter who you are, what you do or how you do it, at TELUS, your unique contribution and talents will be valued and respected. Because the more diverse perspectives we have the more likely we are to crack the code on what our customers want and our communities need.
Do you share our passion?
At TELUS, you
create future friendly ® possibilities.
At TELUS, we are committed to diversity and equitable access to employment opportunities based on ability.