Home Jobs Board Senior Web Developer, F5

Senior Web Developer, F5

Who: F5 Networks
Position:  Senior Web Developer (JR12757)
Where:  Seattle (Waterfront)
What: Our UI Development Team is looking for a technically savvy developer with a strong background in Java based Web Development Frameworks who also is well versed in client side technologies. This person should be a accomplished Java programmer with a keen interest in the Javascript/AJAX/DHTML world as well. Some UX experience is highly desirable.


Responsibilities: Enhance and maintain F5’s web-based configuration application software. This software provides a common administration platform and user interface that simplifies administration, installation, and maintenance of F5 products. Design, architect, and develop software and system solutions allowing for the administration of F5 Networks traffic management devices. Design and implement major components of F5’s web-based configuration application software. Research, investigate and define new areas of technology to enhance existing products or new product directions. Implement and maintain features/functionality. Document software designs via functional specifications and other design documents. Perform in a lead capacity on a project team(s) and at code reviews as required.
Requirements: BSCS/CE or equivalent  At least five years of professional experience in a commercial production environment  Candidates who can provide an extensive portfolio for review highly preferred  Significant experience programming using Java and associated technologies  Demonstrated experience with and extensive knowledge of Web 2.0 related technologies including but not restricted to JavaScript, AJAX, JSON, and CSS.  Knowledge of cross-browser, cross-platform implementation techniques and an advocate of web standards.  Working knowledge of Web Development Frameworks (e.g. JSP, RoR, LAMP, PHP/Zend).  Experience with Adobe Flex 3 and ActionScript, especially relating to reporting and/or data visualization very desirable  Experience with modern JavaScript frameworks (e.g. jQuery, ExtJS, Prototype, mooTools, YUI) highly desired  Basic understanding of Computer Science theory and concepts including knowledge of data structures and algorithms  C/C++ programming skills desirable  Background in TCP/IP networking and Unix based operating systems, specific x86/Linux experience a strong plus  Knowledge and expertise in software engineering methodologies and effective unit testing  Exceptionally strong written and verbal communications skills  Ability to interact and communicate effectively with users of our products  Ability to act as a technical lead, directing small teams of developers as needed  Ability to collect and document user specifications  Proven ability to deliver products with highest quality and on time    Physical Demands and Work Environment   Duties are performed in an office environment while sitting at a desk or computer table. This position requires the ability to use a computer keyboard, communicate over the telephone, and read printed material. Duties may require being on call periodically and working outside normal working hours (evenings and weekends).
Contact: For consideration, please apply online www.f5.com/about/careers