Sr Software Engineer Job in San Jose 95134, California US
Sr Software Engineer
F5 Networks - Advanced RD Technology Center – San Jose
Position Summary
F5 Networks is looking for a Lead UI Developer, responsible for the design, development, and implementation of complete software components. This position will manage assigned projects and work flow of engineers and serve as mentor to junior staff members. The applications developed under the leadership of this person will be broad (VPE, iRule Editor, ASM/WAM policy editor, etc.) and will require cross-functional interactions with the broader F5 engineering team as well as the UX team.
Responsibilities
The successful candidate in this position will spend at least 75% of their time writing code in JavaScript/HTML/PHP or Java. It requires interaction with key architects on the team, as well as the User Experience team and translate their specifications to functioning software. The position provides a lot of opportunity to be creative and innovative but also requires strong listening skills to understand the problems the end users face with using our products. Simplifying and enhancing the user experience is the core mission of the team that this person will work on. The candidate will also be required to document their designs/code. Writing code with supportability and debuggability in mind is critical.
Qualifications
- Bachelor’s degree in Computer Science or related field.
- 3-5 years of experience in JavaScript (must have)/HTML (must have)/CSS (must have) and any other related client side technologies. In particular, we want candidates who know object oriented JavaScript and have used frameworks like - YUI, ExtJS, Dojo etc. Must be extremely strong in JavaScript
- 3-5 years of experience in server side technologies like PHP (highly desirable). Java may be acceptable as a server side
- Strong background in graph theory, layout algorithms and an interest in building cutting edge web based tools is highly desirable
- Must have kept up to date with new and evolving web standards like HTML5. Having programming experience with newer HTML5 standards is highly desirable
- Candidate must be passionate about building web based user interfaces and really enjoy solving complex user experience problems. This is a fast paced innovative, environment and involves a lot of prototyping
Physical Demands and Work Environment
Daily computer use in an office environment.
Benefits
We provide competitive salaries, a world class benefits package, including 100% of the premium for employee medical, dental and vision insurance, highly subsidized premiums for dependent coverage, 401K match, employees stock purchase plan, 18 days paid time off within the 1st year and 8 paid holidays, life insurance, short long term disability insurance, tuition reimbursement, and much more.