Developer > Jobs

US-CA-Sunnyvale: Software Engineer

Date: _21-Jan-2011_
To see other developer job opportunities, please visit

Software Engineer (Application Layer Protocol Development)

* BS in Computer Science degree (MS preferred). * 0-7 years of network application protocol programming experience. * Strong C/C++ and scripting (Perl, Python, etc) skills. * Strong OS and system programming background (including threading, synchronization constructs, BSD sockets API, etc). * Ability to ensure timely and independent delivery of assignments in a fast paced environment. * Ability to work well with other software developers, QA, technical support engineers and product managers. * Ability to innovate and improve system/code performance. * Knowledge of HTTP and HTTPS protocols, DNS, Authentication schemes: Web based, LDAP, Kerberos, NTLM, Windows domain controllers, etc., HTML parsing.

Desirable Skills and Experience:

* Experience with Windows and/or Linux networking development is strongly desired. * Past experience with proxy servers/caches/accelerators or web browser development is desirable. * Familiarity with HTTP protocol internals, HTML parsing, web applications, web browser internals, and distributed systems experience are all pluses. * Knowledge of Enterprise Web Applications such as SAP, Oracle E-business Suite, Siebel etc a big plus

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center