Walt Disneyposted 19 days ago
$145,500 - $170,500/Yr
Full-time • Mid Level
Orlando, FL
Motion Picture and Sound Recording Industries

About the position

The Senior Software Engineer will work on the latest technology to build new features and improve existing components of Disney Commerce Payment Platform specializing in Cart and Checkout. This role sits in the Parks Commercial Platforms organization within Technology & Digital for Disney Experiences. It works closely with Product, Business, Finance and other teams from across the company. The team is responsible for the end-to-end digital and physical Guest experience for all technology & digital-led initiatives across various lines of business including Attractions & Entertainment, Food & Beverage, Resorts & Transportation, and Merchandise.

Responsibilities

  • Lead small projects encompassing analysis, design, programming, debugging, and modification of software enhancements and/or new products.
  • Perform testing and debugging of applications.
  • Code at the component level for commercial and end-user applications or focus on software and tools supporting infrastructure and technology platforms.
  • Conceive, design, develop, test, and implement software components, fixes, improvements, and/or new systems and applications.
  • Design and develop highly scalable software systems and applications.
  • Interact with product teams to define system requirements and/or necessary modifications.
  • Stay up to date with emerging technologies.

Requirements

  • Minimum 5 years of related work experience.
  • Comfortable working in an agile environment.
  • Ability to thrive within a fast-paced software application delivery and product launch environment.
  • Foundational Knowledge of Computer Science.
  • Hands On Knowledge on Design Patterns including Singleton, Factory, Observer, Builder, Adapter, Publisher/Subscriber, Decorator.
  • Hands On Knowledge on Data Structures including Lists, Sets, Maps, Linked Lists, Queues, Stacks, and familiarity with BST, Red-Black Trees, trees, graphs.
  • Hands On Knowledge of Algorithms with great problem-solving skills and ability to explain time and space complexity in Big O notation.
  • Proactive demeanor towards continuous learning and skill development.

Nice-to-haves

  • 5+ years' Experience on Web UI development.
  • Extensive hands-on experience with modern JavaScript based applications and/or development frameworks such as Angular, Node.js, jQuery, etc.
  • Experience creating dynamic mobile friendly web apps that are cross-browser/cross-platform compatible.
  • Experience utilizing RESTful Web Services.
  • Experience with Jenkins and GIT.
  • Experience with TDD and writing unit tests.
  • Familiarity with web components.
  • Familiarity with UI optimization and performance tuning.
  • Familiarity with UI Automation.
  • Familiarity working with Mobile Web Views.
  • Experience with AWS Suite including Service Management and Deployments, EC2 and ECS Containers, Elastic Search Caching, Lambdas, DynamoDB, MariaDB/MySQL, Kinesis, Developer Tools.

Benefits

  • Medical, financial, and/or other benefits depending on the level and position offered.
  • Bonus and/or long-term incentive units may be provided as part of the compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service