Software Developer II

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 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 - 14 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...

  • Software Tools Developer

    Found in: Appcast CA C2 Glassdoor - 5 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 DateStart Date: ASAPEstimated Hours per Week: 40 HoursNo estimated overtime work hours required and no travel for position.Software Tools DeveloperSkills Required:PythonJava ScriptingYAMLJSONGitLinuxWeb DevelopmentSkills...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4764) Positions is HYBRID at OTTAWA Location, Address:,KANATA,ON,Contract Duration = 12 Months from Start DateStart Date: ASAPEstimated Hours per Week: 40 HoursNo estimated overtime work hours required and no travel for position.Software Tools DeveloperSkills Required:PythonJava ScriptingYAMLJSONGitLinuxWeb DevelopmentSkills...

  • 9040 - Cloud Platform Software Developer

    Found in: Talent CA C2 - 6 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 - 6 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...


  • 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 , the candidate will be...

  • Automotive Android Software Engineer

    Found in: Whatjobs CA C2 - 14 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 ,...

  • Automotive Android Software Engineer

    Found in: Appcast CA C2 Glassdoor - 5 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 , the candidate will be...

  • 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...


  • Kanata, Canada Syntronic Full time

    Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? **What we’re looking for** - An energetic, enthusiastic team player who takes pride in their work - Someone looking to be part of a fast growing and dynamic global...

  • 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...