Web Developer

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

Keywords

Description

Web Developer

Woodland Hills, CA 91367

Position type: w2

Contact duration: 6months + (strong possibility of extension)

Job Description:

The Systems Engineer designs and implements prototypes, unit tests, tools, applications and distributed systems for media E-commerce.

The Systems Engineer must be proficient in client side web development using HTML, JavaScript, CSS, AJAX and ASP.NET; Server Side development using C, C++, C# and Java; and database development using SQL. Also, given the company's focus on media, a grasp of the principles of signal processing (audio, video, graphics) is essential and an aptitude for mathematics is strongly desired.

The Systems Engineer works in a structured environment as part of a team, following design, coding, communication and documentation guidelines. The Systems Engineer understands, applies and assists others in applying good design and usability principles and best practices.

The Systems Engineer actively participates in the discussion and design of end-to-end applications and systems. The Systems Engineer must be able to communicate his/her ideas clearly, both verbally and in writing. The Systems Engineer should be able to compose technical and design documentation.

Job Environment and tools:

The development process is done mainly using Microsoft Visual Studio 2003, 2005 and 2008 TFS, as well as variety of other web development tools.

The development process typically includes C, C++, C#, Java, HTML, DHTML, CSS, JavaScript, AJAX, ASP.NET, and XML.

The database technology typically includes Microsoft SQL 2000 and 2005.

Source control tool is currently TFS.

Microsoft office is typically used for various documentation and presentation purposes.

Job Responsibilities:

  • Design, document, develop and maintain distributed automated database-driven systems for media ingestion, encoding/transcoding and digital fulfillment.
  • Design, document and develop user applications, screens, controls, sites and web components working under multiple browsers and platforms.
  • Provide quality and accurate design, code base and supporting documentation
  • Participate in joint design sessions.
  • Implements unit tests and other test routines.
  • Work with Quality Assurance in developing and implementing test cases
  • Assist Business Analysts in wire framing and other prototyping efforts.
  • Provide design and usability expertise and guidelines.
  • Follow team design, development, coding, communication and documentation guidelines, and assist project leads to extend and apply these guidelines.
  • Provide accurate estimation of work effort, in a timely fashion.
  • Provide regular progress reports.

Skills Ultimately Required:

  • C, C++, C#, Java, DHTML, JavaScript, AJAX, CSS, SQL, .NET, ASP.NET, ADO.NET, XML, Excel based reports
  • Windows, Microsoft Visual Studio, Microsoft SQL Server.
  • Organizational skills, work habits and coding principles conducive to working cooperatively within a team are essential.
  • Excellent verbal and written communication skills.
  • Mathematical aptitude, familiarity with signal processing principles.
  • Strong Object Oriented Design and programming (OOD/OOP) background, good n-tier background.
  • Comfortable with multithreaded applications.
  • Understanding User Interface design and Usability.
  • Understanding of UML notation.
  • Asynchronous processing using JavaScript.
  • Experience developing for multiple browsers, especially IE and FireFox.
  • Web Application and Web Services design and development.
  • Web User Interface design skills.
  • 5+ years of experience
Start date
n.a
Duration
6months + (strong possibility of extension)
(extension possible)
From
Enclipse Corp.
Published at
31.03.2012
Project ID:
341773
Contract type
Freelance
To apply to this project you must log in.
Register