Senior Software Engineer at The Walt Disney Company

Kissimmee, Florida, United States

The Walt Disney Company Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Entertainment, Hospitality, TravelIndustries

Requirements

  • 5+ years of related software engineering work experience in an agile environment
  • Advanced level knowledge in Java, Angular, Node.js stack, with a proactive demeanor towards continuous learning and skill development, and an interest in mastering emerging data engineering tools and methodologies
  • Advanced level knowledge of Microservices, RESTful Web Services, and/or APIs
  • Proficiency in object-oriented programming with an understanding of design principles
  • Proficiency in design, development, and implementation of highly scalable, high-volume software systems and components and major SaaS solutions
  • Experience with event driven architecture, including technologies such as Pub-Sub, Kafka, and similar solutions
  • Strong knowledge of unit testing, behavioral testing and continuous integration
  • Experience with monitoring tools such as Splunk, AppDynamics, and New Relic
  • Experience with Software Performance Optimization (memory, CPU, scaling, etc.)
  • Preferred Qualifications
  • Experience in developing cloud-based solutions using managed and serverless technologies as appropriate such as Docker, AWS ECS, Google GKE, AWS Lambda, Google Cloud Functions, AWS DynamoDB, or Google Firestore
  • Experience with JavaScript frameworks (Angular and Node.js)
  • Database Design Experience including both relational and NoSQL such as DynamoDB
  • Experience with QA and software analytics

Responsibilities

  • Conceive, design, develop, test, and implement software components, fixes, improvements, and/or new systems and applications
  • Contribute to the design and implementation of custom applications and integrations, cloud services, and software systems
  • Lead small projects encompassing analysis, design, programming, debugging, and modification of software enhancements and/or new products used in local, networked, cloud-based, or Internet-related computer programs from planning to implementation
  • Communicate effectively with technical and business stakeholders, both on- and off-shore, to identify system requirements or needs and project objectives
  • Support team members in delivering technology solutions that meet business needs and follow best engineering practices
  • Participate in regular code reviews and help maintain coding standards, doing performance testing and debugging as needed, in order to improve platforms and software features
  • Provide input on technical direction and help assess the quality of deliverables and approaches to manage dependencies
  • Work independently to deliver assigned tasks within agreed timelines, adapting as needed to changing business requirements
  • Practice agile development in a collaborative, dynamic team environment
  • Follow programming and style guidelines to ensure high-quality, secure code
  • Create and maintain documentation, procedures, and work instructions as needed
  • Demonstrate creativity in evaluating business needs and suggesting technical solutions
  • Stay up to date and leverage emerging technologies such as Generative AI/helper tools like Github Copilot

Skills

Software Development
Cloud Services
Integrations
Programming
Debugging
Code Review
Performance Testing
System Design
Testing
Implementation

The Walt Disney Company

Leading producers & providers of entertainment and information

About The Walt Disney Company

N/AHeadquarters
1923Year Founded
N/ACompany Stage
10,001+Employees

Land your dream remote job 3x faster with AI