Software Developer II

Found in: beBee S CA - 2 weeks ago


Kanata, Canada Discovery, Inc. (Formerly Scripps Networks Interactive) Full time
Every great story has a new beginning, and yours starts here.

Welcome to Warner Bros. Discovery... the stuff dreams are made of.

Who We Are...

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

Job Summary

Warner Brothers Discovery's digital arm, Global Customer Experience organization is a high-performing global team working at the dynamic intersection of Technology and Entertainment. In supporting our content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands including Max.

We are excited to be recruiting a Software Engineer II to join our Apple team.

Responsibilities

As a Software Engineer II, you will work within a team of engineers to deliver new customer-facing features across our iOS, tvOS and visionOS applications. Ensuring these are delivered on time and meeting the high-quality standards we have within our teams. You will work closely with other engineers and your manager to plan future sprints for new features and bug fixes.

To be successful in this position, you should have a strong understanding of iOS and tvOS development as well as extensive test driven development experience. You have demonstrated the ability to use common industry tools for software development including but not limited to IDEs, build and continuous integration, source control management, code review tools, and you are able to build software in a professional team environment delivered to production using these tools. You can provide technical documentation describing your contributions and contribute enhancements to your team's best practices.

Requirements
  • 2+ years programming experience using Swift or other similar language.
  • Knowledge of or previous experience with VOD is a plus, including experience working with video playback on iOS/tvOS apps.
  • A bachelor's degree in Computer Science, Engineering or equivalent work experience.
  • Experience building dynamic customer-facing apps that use RESTful APIs to operate. Hands-on expertise in disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.
  • Knowledge of large-scale application architecture, design, implementation, and performance tuning.
  • Knowledge of development best practices including coding guidelines.
  • Experience in modern DevOps/SRE practices such as CI/CD, performance monitoring & incident management.
  • Computer Science fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis.
  • Excellent communication skills, understanding of developers' needs and priorities.
  • Rotate follow the sun support with other team members to monitor and debug critical production issues.
  • You love to build scalable and resilient products.
  • Contribute to technical documentation.
  • Recommend technical developments and software to enhance/improve our app.
  • Desire to be involved in cross-platform projects on a large scale in 10+ countries.
  • Experience with key design and architectural patterns such as MVVM, MVP and SOLID principles.
  • Experience with Test Driven Development and associated frameworks.


How We Get Things Done...

This last bit is probably the most important Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

The Legal Bits...

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at recruitadmin@wbd.com.
  • Software Developer

    Found in: Talent CA C2 - 5 days ago


    Kanata, Canada Epitec Inc Full time

    JOB SUMMARY FOR Software Developer: As a Software Developer with this customer, the candidate will be involved in full lifecycle of Software Development on the next generation infotainment system. RESPONSIBILITIES FOR Software Developer: Developers will be responsible for bringing to life new customer-centric features that that allows the user to...

  • Software Tools Developer

    Found in: Whatjobs CA C2 - 6 hours ago


    Kanata, Canada Akkodis Full time

    Software Engineer Senior (4764) Positions is HYBRID at OTTAWA Location, Address: ,KANATA,ON, Contract Duration = 12 Months from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Software Tools Developer Skills Required: Python Java Scripting YAML JSON Git...

  • 9040 - Cloud Platform Software Developer

    Found in: Talent CA C2 - 5 days ago


    Kanata, Canada Wind River Full time

    Description Position at Wind River Cloud Platform Software Developer – Member of Technical Staff Canada – Remote About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the...

  • 9038 - Senior Cloud Platform Software Developer

    Found in: Talent CA C2 - 5 days ago


    Kanata, Canada Wind River Full time

    Description Position at Wind River Cloud Platform Software Developer – Member of Technical Staff Location: Canada, Remote ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that...

  • Embedded Software Engineer

    Found in: Talent CA C2 - 2 weeks ago


    Kanata, Canada Epitec Inc Full time

    JOB SUMMARY FOR Embedded Software Engineer: Software Developer - System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working a...

  • Embedded Software Engineer

    Found in: Appcast CA A2 P - 1 week ago


    Kanata, Canada Akkodis Full time

    Role: Embedded Software EngineerDuration: 12 MonthsLocation: Kanata, Ontario, CanadaSoftware Developer - System Software Stability, Connected Car Technologies In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working a variety of exciting next generation projects including the latest generation...

  • Embedded Software Engineer

    Found in: Appcast CA C2 Glassdoor - 1 week ago


    Kanata, Canada Akkodis Full time

    Role: Embedded Software EngineerDuration: 12 MonthsLocation: Kanata, Ontario, CanadaSoftware Developer - System Software Stability, Connected Car Technologies In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working a variety of exciting next generation projects including the latest generation...

  • Embedded Software Engineer

    Found in: Whatjobs CA C2 - 1 week ago


    Kanata, Canada Akkodis Full time

    Role: Embedded Software Engineer Duration: 12 Months Location: Kanata, Ontario, Canada Software Developer - System Software Stability, Connected Car Technologies In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working a variety of exciting next generation projects including the latest generation...

  • Automotive Android Software Engineer

    Found in: Whatjobs CA C2 - 6 hours ago


    Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description: As a Software Developer ,...

  • Senior Software Developer

    Found in: beBee S CA - 2 weeks ago


    Kanata, Canada WarnerMedia Full time

    Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and...

  • Senior Software Developer

    Found in: beBee S CA - 2 weeks ago


    Kanata, Canada WARNERMEDIA Full time

    Every great story has a new beginning, and yours starts here.Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of...

  • Embedded Software Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Kanata, ON, Canada Akkodis Full time

    Role: Embedded Software Engineer Duration: 12 Months Location: Kanata, Ontario, Canada Software Developer - System Software Stability, Connected Car Technologies In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working a variety of exciting next generation projects including the latest generation...

  • Senior Android Developer

    Found in: beBee S CA - 2 weeks ago


    Kanata, Canada Discovery, Inc. (Formerly Scripps Networks Interactive) Full time

    Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and...

  • Senior Android Developer

    Found in: beBee S CA - 2 weeks ago


    Kanata, Canada WARNERMEDIA Full time

    Every great story has a new beginning, and yours starts here.Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of...

  • Senior Java Web Developer

    Found in: Appcast CA A2 P - 1 week ago


    Kanata, Canada SiteLock Full time

    Who We Are!At Sectigo, we align around our mission and pride ourselves in helping thousands of customers sleep better at night.“When people think Online trust management, they think Sectigo because we offer our customers unparalleled peace of mind.”How we show up with each other and our customers every day is just as important, and we win as #OneSectigo...

  • Senior Java Web Developer

    Found in: Appcast CA C2 Glassdoor - 1 week ago


    Kanata, Canada SiteLock Full time

    Who We Are!At Sectigo, we align around our mission and pride ourselves in helping thousands of customers sleep better at night.“When people think Online trust management, they think Sectigo because we offer our customers unparalleled peace of mind.”How we show up with each other and our customers every day is just as important, and we win as #OneSectigo...

  • Senior Java Web Developer

    Found in: Whatjobs CA C2 - 1 week ago


    Kanata, Canada SiteLock Full time

    Who We Are! At Sectigo, we align around our mission and pride ourselves in helping thousands of customers sleep better at night. “When people think Online trust management, they think Sectigo because we offer our customers unparalleled peace of mind.” How we show up with each other and our customers every day is just as important, and we win as...


  • Kanata, Canada Wind River Full time

    ABOUT THE OPPORTUNITY Wind River Systems is seeking an experienced Process Transformation Analyst responsible for ensuring the development of processes that embrace lean-agile methodologies, secure development practices, continuous compliance, quality assurance, and quality control with a focus on customer outcomes.This role will also be accountable...

  • Cook - Carp Commons

    6 days ago


    Kanata, Canada Verve Senior Living Full time

    Come join us and help make a difference in the lives of older adults! As employees at a Verve Senior Living Retirement Residence, our primary goal is to help each person, have a great day, every day! Our employees thrive on collaboration and have a passion for excellence, achieving multiple awards including the Order of Excellence in Quality, from Excellence...


  • Kanata, Canada Akkodis Full time

    Senior Software Engineer - 4821 - Software Test Automation Developer Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON Contract Duration = 12 Months from Start Date Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description: Software Automation Test Developer...