Latest Jobs  
 
 
 
Job Information
Job title

Software Engineer/Architect

Company The Walt Disney Company - Disney Interactive Media
Wage Not specified
Location United States, California, Glendale
Employment type Full Time
Education Bachelor
Year Experience 2 - 3 Years of Practical Experience
Travel Not Specified
Published on 10/7/2009
Description
STAFF SOFTWARE ENGINEER

Disney Interactive Media Group (DIMG) is the division of The Walt Disney Company responsible for the creation and delivery of Disney branded interactive entertainment and informational content across multiple platforms including online, mobile and video game consoles around the globe.

DIMG oversees several lines of business. Disney Interactive Studios, which has five internal game development studios around the world, self publishes and distributes a broad portfolio of multi-platform video games, mobile games and interactive entertainment worldwide. Disney Online produces Disney.com, the No. 1 kids entertainment and family community Web site, for multiple platforms including PCs and mobile phones, as well as the Disney Family Network of Web sites for moms. Additionally, Disney Online develops and publishes an industry leading suite of online virtual worlds for kids and families. Disney Interactive Studios and Disney Online work together to leverage the platform-specific expertise of the collective group to create a line of interconnected, multiplatform interactive entertainment experiences. Disney Mobile Japan includes the Disney Mobile phone service as well as the region’s highly successful mobile content business. DIMG also develops new online technologies and distribution platforms and operates the online technical backbone and infrastructure that power the Web presence of The Walt Disney Company including category leaders ESPN.com, ABC.com, and ABCNEWS.com. DIMG is headquartered in North Hollywood, Calif., with content available directly or through third parties in many major markets worldwide, including the Americas, Europe, and Asia Pacific.


POSITION SUMMARY
The Staff Software Architect/Engineer will be a leading technical expert for many innovative projects at Walt Disney Parks and Resorts Online (WDPRO). In this role, you will shape the technical direction of The Walt Disney Company’s largest revenue generating web sites. You will be responsible for designing scalable technical solutions that deliver engaging online travel experiences to the web and mobile devices. You will have regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems.
Ideal candidate will have substantial experience designing and implementing high quality software solutions. This person possesses excellent communication abilities (both verbal and written) and is capable of championing an architectural vision to meet and exceed business objectives.

Specific areas of responsibility include:
Design & Planning
  • Understand the WDPRO Architectural Vision and how it applies to WDPRO business processes.
  • Planning scalable software platforms
  • Design high availability solutions for production software
  • Design complex software systems
  • Estimate/measure software performance
  • Estimate effort for architecture, design and development tasks

    Communication
  • Present technical issues and status to senior and executive management
  • Document system and framework architectures
  • Create / maintain architecture artifacts for various products
  • Review project technical documentation
  • Write design/functional specifications
  • Evangelize best practices across a multi-discipline environment.

    Autonomy
  • Act independently to determine methods & procedures on new assignments.

    Leadership
  • Develop and maintain technology standards
  • Develop training curricula for technology staff
  • Proactively provide architectural guidance to multiple projects throughout the Engineering organization.
  • Proactively research and evaluate new technologies.
  • Serve as an escalation point for technical problems.

    JOB RESPONSIBILITIES
  • Software Standards, Design Reviews and Documentation
  • Project Implementation
  • Maintenance & Support
  • Mentoring Team Members


    QUALIFICATIONS FOR POSITION
  • Bachelor’s Degree in Computer Science or equivalent experience in field
  • 7+ years of software design and implementation experience
  • Outstanding written, verbal, and interpersonal skills. Candidate will be judged on ability to work effectively with project teams. The position requires constant communication with colleagues.
  • Experience in planning and delivering software platforms used across multiple products and organizational units.
  • Experience working on issues that impact design, product success, or address future concepts, products, or technologies.
  • Disciplined approach to maintaining and enforcing engineering best practices
  • Ability to synthesize robust and cost-effective technical solutions against customer requirements
  • Committed to deliver on time according to requirements and business needs.
  • Able and willing to effectively mentor junior team members and contribute to a collaborative team environment


    SPECIFIC SKILLS REQUIRED
  • Extensive experience with Java-based web applications (J2EE, Servlets, etc?)
  • Extensive experience with LAMP-based web applications
  • Experience and designing Web Services (REST, SOAP, etc?)
  • Experience architecting large scale systems for the web.
  • Extensive Object Oriented analysis, design and development experience
  • Software modeling experience (UML, SDLC methodologies etc)
  • Experience with enterprise architecture patterns and application design patterns
  • Strong grasp of security principles and how they apply to E-Commerce applications.
  • Expert grasp of Computer Science concepts and how to apply them to problems (e.g. design patterns, measuring efficiency, etc?)
  • Strong understanding of web delivery and network communication technologies including HTTP, SSL, SMTP, UDP, TCP/IP, RMI
  • Experience with procedural scripting languages such as ANT, JavaScript, VBScript, Perl, PHP, BASH, MS Batch
  • Experience with distributed computing
  • Experience in the travel industry a plus.df-tc

    Experience/Skills
    See Above
  •  
    Bookmark and Share