Software Engineer - Project Hire

Posted:
8/23/2024, 4:00:16 AM

Location(s):
Florida, United States

Experience Level(s):
Mid Level

Field(s):
Software Engineering

Job Posting Title:

Software Engineer - Project Hire

Req ID:

10095799

Job Description:

Job Overview

“We Power the Magic!” That’s our motto at Disney Experiences Technology & Digital. Our team creates world-class immersive digital experiences for the Company’s premier vacation brands including Disney’s Parks & Resorts worldwide, Disney Cruise Line, Aulani, A Disney Resort & Spa, and Disney Vacation Club.

We are responsible for the end-to-end digital and physical Guest experience for all technology and digital-led initiatives across the Attractions & Entertainment, Food & Beverage, Resorts & Transportation and Merchandise lines of business as well as other initiatives including MyDisneyExperience and Hey, Disney!

This role is a part of the Retail & Restaurant Commerce Technology organization within Disney Experiences Technology & Digital. It works closely with a diverse team of engineers and service owners from across the company.

The Software Engineer (PH) will report to the Manager – Software Engineering.

What You’ll Do

  • Develop and maintain high-quality, responsive web and mobile applications using Flutter, Angular, and/or TypeScript.
  • Collaborate with backend developers to integrate APIs and services developed in Java.
  • Analyze UI user stories, provide realistic estimations, and participate in sprint planning, scrums, demos, and retrospectives.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Participate in peer-to-peer code reviews and contribute to continuous improvement of development processes.
  • Conduct testing and debugging of code to ensure high performance and reliability.
  • Create mobile software development documentation and assist in assigning tasks to team members.
  • Experience maintaining and optimizing existing codebases, ensuring system reliability and performance.
  • Deliver new enhancements and features in a timely manner adhering to project requirements.
  • Oversee development efforts of external contractors ensuring deliverables meet quality standards, timelines and projects specifications.

Project Hire

  • This is a 30 month Project Hire position with no guarantee of permanent placement. 

Required Qualifications & Skills

  • Minimum of 3+ years of related work experience .
  • Experience building highly scalable and performant production level UI based applications.
  • Proficient in UI development technologies such as Flutter, Angular, and/or TypeScript.
  • Led integration of RESTful APIs and web services with backend developers.
  • Working knowledge of HTML, CSS, and JavaScript.
  • Solid understanding of how version control systems work (e.g., Git).
  • Experience working in an Agile Team consisting of product managers, project managers, design, QA, and technical team members. 
  • Excellent communication skills required to interact with technical colleagues, and partners.
  • Ability to maintain focus in a dynamic, fast-paced environment working with cross-functional teams. 
  • Self-motivated, quick learner, passion for consumer software. 
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications

  • Experience working and collaborating with UI/UX and backend service development teams.
  • Familiarity with CI/CD pipelines and DevOps practices.

Education

  • BA/BS in Computer Science, Engineering, Information Technology, or related field

Job Posting Segment:

Technology & Digital

Job Posting Primary Business:

Tech Delivery, Platforms, & Core Systems

Primary Job Posting Category:

Software Engineer

Employment Type:

Full time

Primary City, State, Region, Postal Code:

Bay Lake, FL, USA

Alternate City, State, Region, Postal Code:

Date Posted:

2024-08-06