Skip to main content

Lead Software Engineer

Apply NowApply Later Job ID 951270BR Location Celebration, Florida, United States Business Disney Parks, Experiences and Products Date posted Mar. 29, 2022

Job Summary:

The Lead Software Engineer position will be part of the technology team supporting Disney’s Signature Experiences (DSE) organization. The team supports the sales, marketing, commerce, and self-service/fulfillment capabilities for existing and emerging lines of business including Disney Vacation Club, Adventures by Disney, National Geographic Expeditions, National Geographic Live, Disney Institute and Storyliving by Disney. This includes the front-end websites, mobile application, and internal systems used by guests as well as the core services which integrate with other parts of the application eco system. As part of the team, the role will be responsible for the delivery of new capabilities to take full advantage of cloud native architecture and microservices and the continued support and sustainment thereafter.

Responsibilities will include working closely with business partners, business analysts, solution engineers, team members and leadership to understand business requirements and deliver high quality technical solutions across multiple projects. The Lead Software Engineer applies practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, components, and/or new software systems and applications of moderate to high complexity. They provide technical and architectural guidance and acts as a point of escalation and technical expert. The Lead Software Engineer designs and develops highly scalable, integrated software systems/applications while ensuring compliance with Disney technological, architectural, and coding standards.



Responsibilities:

  • Designs and develops highly integrated solutions with multiple technologies, complex environments and determine which is appropriate for the situation and business requirements.
  • Capable of implementing industry best-practice processes related to application development concepts, designs, and architectures
  • Participates in setting the architectural direction for software development projects
  • Participates in the design process of new applications, features, and enhancements to existing software platforms.
  • Participates in the development effort resulting in well structured, documented, easily maintained program code.
  • Meets all established policies and procedures within technology and corporate environment for the assigned projects
  • Leverages Agile project mythology (i.e. user stories, epics, story maps, product backlogs, and scrum meetings) in the development and delivery of solutions.
  • Supports defect triage activities by working with technical, creative and production teams to identify root cause through resolution, providing support and escalation for blockers/impediments.
  • Interacts and coordinates deliverables with other technical groups in the organization
  • Participates in design and code reviews
  • Prepares and reviews estimates for tasks and/or projects
  • Effectively communicate with partners of various levels across Digital & Technology and the broader Disney organization through various mediums (ie. presentations, email, formal/informal meetings).

Basic Qualifications:

  • Minimum 7-10 years’ relevant experience in JAVA development with proven record of creating commercial quality, enterprise software solutions
  • Experience with modern JavaScript based applications and/or development frameworks such as Angular, Node.js, jQuery, etc.
  • Experience with Spring, Spring JDBC, Mavin, Hibernate, etc.
  • Experience implementing REST and SOAP web services in a microservice architecture.
  • Very strong analysis skills and an ability to solve problems with code.
  • Strong knowledge of unit testing, behavioral testing and continuous integration best practices.
  • Strong technical knowledge of digital technologies including Mobile, Web, Apps, APIs, Messaging, Databases, Big Data, Networks and their Interactions.
  • Ability to perform across all phases of system development for multiple complex projects; including coding, technical design, and end-to-end testing
  • Ability to clearly document own work products and review and contribute to the documentation across multiple projects
  • Experience with unit/project testing, implementation, and deployment activities that include coordination of activities from more than one team
  • Experience with Agile development practices including story development, estimating, sprint planning, and leading team scrums
  • Current with trends in the technology marketplace
  • Proven analytical and quantitative skills with an ability to use hard data and metrics to form assumptions and develop business cases.
  • Excellent written, verbal and interpersonal communication skills. The position requires frequent communication with colleagues and partners in several different geographic locations and time zones
  • Proven ability to work with all members of an extended and diverse project team
  • Proven ability influencing business and technology leadership
  • Must be detail-oriented, self-organized, be committed to quality and be capable of tracking multiple issues simultaneously
  • Candidate must have mentoring and guidance skills to provide oversight and direction to contractors and junior members of the team
  • Excellent time management skills

Preferred Qualifications:

  • 10+ years’ work experience
  • Technical Architecture experience designing and implementing complex enterprise applications in B2C e-commerce.
  • Strong hands on technical skills in web technologies, J2EE, Java, SOA, application servers, portal servers, middleware, ecommerce, enterprise application integration, databases, security, performance & scalability, NodeJS, AOP, JavaScript, xslt and xml
  • Strong OO foundation
  • Experience with implementing solutions using Amazon Web Services (AWS).
  • Experience with database products such as MariaDB, AuroraDB and Oracle.
  • The ability to quickly learn new concepts and technologies and convert them into solutions when needed.
  • Experience integrating with Salesforce.com platform.
  • Prior experience leading and working with geographically dispersed development teams (a plus).

Required Education

  • Bachelor’s degree required with an MBA preferred.

About Disney Parks, Experiences and Products:

The Disney Parks, Experiences and Products segment includes Disney’s iconic travel and leisure businesses, which include six resort destinations in the United States, Europe and Asia, a top-rated cruise line, a popular vacation ownership program, and an award-winning guided family adventure business. Disney’s global consumer products operations include the world’s leading licensing business across toys, apparel, home goods, digital games and apps; the world’s largest children’s publisher; Disney store locations around the world; and the shopDisney e-commerce platform.

About The Walt Disney Company:

The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment, consumer products and interactive media. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney’s stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.

This position is with Disney Parks Technology Services Co., LLC, which is part of a business we call Disney Parks, Experiences and Products.

Disney Parks Technology Services Co., LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.

Apply NowApply Later

Watch Our Jobs

Sign up to receive new job alerts and company information based on your preferences.

For Disney Job Alerts to work, JavaScript must be enabled in your browser.