About the Role & Team
On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming Disney’s media business for the future. Whether that’s evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disney’s unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.
The Identity Engineering organization is responsible for Recognizing, Knowing and Understanding consumers through login, registration and permission management functionality and interacts with all major business stakeholders within The Walt Disney Company.
What You Will Do
The Identity Engineering team provides critical consumer facing access, security, and identification services across The Walt Disney Company (TWDC). This includes our variety of brands like Disney, Hulu, ESPN, ABC, Marvel, and National Geographic to name a few. Nearly every digital consumer experience across the company relies on Identity Platform for mission critical business operations, including streaming video content on Disney+, booking Disney Parks and Resort vacations, playing ESPN Fantasy Football, buying products from Shop Disney and many more. These identity services are responsible for over 300 million guest and fan accounts, and billions of transactions per year.
We are looking for a hardworking software engineer to join our highly collaborative team of full stack engineers. You will report directly to the software engineering manager and assist with all functions of software coding, testing, and design. You will have the opportunity to work on both UI and backend services, across our large suite of applications (starting with one or two specific focus areas).
Our team…
-
Is collaborative and dynamic
-
Embraces agile practices
-
Works as a full stack team
-
Does continuous integration/automated testing
-
Frequently demos working software
Required Qualifications & Skills
You will ...
-
Work as part of a team, be self-motivated and detail oriented
-
Basic foundation of programming knowledge in Java and/or JavaScript
-
Write and maintain code and tests, perform manual testing and debug code
-
Participate in stand-ups and other sprint ceremonies
-
Implement innovative solutions and improve existing services
-
Document changes and new features
-
Perform code reviews
-
Have knowledge of Software Development Lifecycle and Agile Development/Testing concepts
Preferred Qualifications
Experience or knowledge in any of the following...
-
Kotlin, Scala
-
HTML/CSS
-
Spring Framework
-
Angular, React or similar client-side frameworks
-
MySQL
-
TestNG/Junit
-
Docker/ Kubernetes
-
Maven
-
GitLab/GitHub
-
AWS
Education
- Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
.