Senior Software Design Engineer

California  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

OVERVIEW:

Our client is a hugely popular entertainment and media company seeking a Software Engineer with extensive experience for a fantastic contract opportunity. As a Senior Software Engineer in this position, you will be extensively involved in the design, architecture and implementation of interactive media systems. You will also be responsible for giving technical guidance and support to QA and documentation teams, lead small to medium size development teams, and support all stages of the software development life cycle.

The ideal candidate will have substantial experience designing and implementing high quality software solutions by applying the principles of Agile development. This person possesses excellent communication abilities (both verbal and written) and is capable of championing a developmental vision to meet - and ideally exceed - the standards of quality and excellence that are the core of The Walt Disney Company experience.

QUALIFICATIONS:
  • 5+ years of software design and implementation experience
  • Experience 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
  • Extensive experience with Java-based or .NET web applications (J2EE, Servlets, ASP.NET, HMTL5, JavaScript, etc.)
  • Experience and designing Web Services (REST, SOAP, etc.)
  • Experience developing/implementing large scale systems for the web
  • Extensive Object Oriented Analysis, design and development experience
  • Software modelling 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 (eg design patterns, measuring efficiency, etc.)
  • Experience with Agile/Scrum methodology and practice in a multidisciplinary team
  • 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 with database programming (SQL Server, Oracle, etc.)
  • Outstanding written, verbal, interpersonal skills with ability to work effectively with project teams
  • Disciplined approach to maintaining and enforcing engineering best practices
  • Ability to synthesize robust and cost-effective technical solutions against customer requirements
  • Commitment to delivering on time according to requirements and business needs
  • Ability to effectively mentor junior team members and contribute to a collaborative team environment

This is a six month contract position.

Start date
ASAP
Duration
6 months
From
Compucom
Published at
29.03.2012
Project ID:
340272
Contract type
Freelance
To apply to this project you must log in.
Register