The Walt Disney Company Senior Software Engineer in Lake Buena Vista, Florida
The Senior 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. The Senior Software Engineer owns design and development, and drives development of components through his/her own’ and subordinate engineers’ work. The Senior Engineer provides technical guidance and acts as a point of escalation and technical expert. The Senior Software Engineer designs and develops highly scalable software systems and applications.
Owns the design and development of software fixes, enhancements, components, and/or new software systems and applications.
Drives development of components through own and subordinate engineers' work.
Develops technical solutions that meet specifications and that impact future developments.
Executes assigned component level software development projects and major fixes using new or existing technologies.
Develops specifications for assigned components, projects or fixes.
Reviews or writes code.
Leads programming, testing and debugging of applications or fixes to existing applications.
Creates protocols, documentation and tools for installation and maintenance.
Participates in setting the architectural direction for software development projects.
Designs specific components for assigned projects, developing specifications for each.
Designs, develops, manages, creates and maintains technical components and templates.
Able to code against front-end technology stack and lead end-to-end troubleshooting.
Interacts and coordinates deliverables with other technical groups in the organization.
Executes assigned component level projects using new or existing technologies
Designs and develops specifications for assigned projects
Reviews or troubleshoots and performs testing.
Participates in conceiving and setting the architectural direction for development projects.
Designs the component tasks of assigned projects, developing specifications for each
Serves as a high level technical resource and “go-to” person for less experienced developers, providing technical guidance and oversight.
Leads team members in problem analysis and issue resolution.
Recommends improvements to processes, technology, and interfaces that improve the effectiveness of the team.
Basic Qualifications :
Five to eight years of progressively related experience in design, development, and implementation of highly scalable, high-volume software systems and components, client-facing web applications, and major Internet-oriented applications and systems
Team player, solution provider and proactive thinker with good communication skills
Manages simultaneous work streams with ease
Significant knowledge/experience in relevant technologies, such as:
Emphasizes maintainability, scalability and defect-free coding via well factored code and CS fundamentals
Experience with source control and build deploy tools such as Git, Jenkins, Maven, CICD etc.
Experience with Java (1.7/1.8)
Experience with Go
Experience with Spring, Spring Boot
Building RESTful Web Services
Experience with JMS (Sonic, RabbitMQ)
Experience with NoSQL (Mongo) and RDBMS (MySQL, Oracle)
Experience with caching technologies (Redis, memcached)
Usage of monitoring tools like Splunk, AppDynamics
Software Performance Optimization (memory, CPU, scaling, etc...)
Preferred Qualifications :
AWS – EC2, Kinesis, Cloudwatch
Apache Kafka / Apache Storm
MQTT – messaging protocol with IoT
Required Education :
- Bachelor’s degree in Computer Science or similar field or related work experience
Company Overview :
The Walt Disney Company is a world-class entertainment and technological leader. Walt’s passion was to continuously envision new ways to move audiences around the world—a passion that remains our touchstone in an enterprise that stretches from theme parks, resorts and a cruise line to sports, news, movies and a variety of other businesses. Uniting each endeavor is a commitment to creating and delivering unforgettable experiences — and we’re constantly looking for new ways to enhance these exciting experiences. Bring your individual talents here and discover for yourself why a career with Disney is the opportunity you’ve been looking for.
“It takes people to make the dream a reality.” Walt was on to something when he said that, and it continues to ring true today. No matter the stage in your career, being a part of Walt Disney Parks & Resorts means being a part of a team where you help bring innovation to life through unsurpassed products, services and most importantly remarkable experiences. As a Cast Member you are the steward and connection to our legacy and the backbone of our thriving innovations. Join our team and watch your dreams come true.
Additional Information :
This position is with the legal entity of Walt Disney Attractions Technology LLC, an equal opportunity employer.
Job ID: 526403BR
Location: Lake Buena Vista,Florida
Job Posting Company: Disney Parks & Resorts