Friday, February 26, 2010

NEW!!! Senior Web Application Developer

CLICK TO APPLY

The TelePresence Technology Group of Cisco's Emerging Technologies Business Group has redefined the video conferencing user experience in the meeting room. Now we're looking for talented and motivated software engineers to work with us to expand these new rules to a variety of environments and user personas.

Responsibilities:
- Develop and support administrator configuration management web application on Cisco TelePresence System's end point device.
- Evangelize the existing application to support multiple browsers and drive internationalization initiative.
- Technical leadership of software engineering team involved in user-centered, iterative design, development, and testing processes for quality.
- Actively participate in brainstorming user interface issues with the marketing and engineering team.
- Lead the programming effort to rapidly create prototype interfaces for user testing and validation.
- Define software technical road map, strategy, and architecture.

Requirements:
- Five plus years experience architecting and programming applications for enterprise, commercial or consumer oriented technology products, desktop software, Internet applications, mobile devices, or consumer electronics.
- Strong Java coding experience is required.
- Experience with client-server application development, ideally, with embedded server environment.
- Experience working with interactive web technologies such as HTML/CSS, JavaScript, AJAX, JSON, SOAP, Adobe Flash and ActionScript.
- One or more web server scripting languages such as Python, PHP, Perl, Ruby.
- Successful record of taking projects from concept to completion.
- Ability to work in a team to incorporate business and technical requirements as design parameters.
- Experience mentoring a team of software engineers with a range of experience levels.
- Desired experience applying Human Interface guidelines, Accessibility standards, and Internationalization & Localization frameworks.
- Familiarity with networking, VoIP, audio/video multimedia, and 2D/3D graphics frameworks is a plus.
- Bachelors' degree in Computer Science or related field. Advanced degree desirable.

CLICK TO APPLY