Categories: MSDN / DotNet / Java / Scripts / Linux / PHP Ask - La ask - La Answer

Principal Software Engineer - Citrix - San Jose, CA

Citrix is delivering the best application access experience every day to customers around the world. This is our unique passion we are the only enterprise software company 100% focused on customer access. As the worlds leader and most trusted name in on-demand access, more than 160,000 organizations around the world use the Citrix Access Platform. Citrix customers include all of the Fortune 100 companies, 98% of the Fortune 500, and 98% of the Fortune Global 500, as well as hundreds of thousands of small businesses and individuals.

Citrix is currently seeking qualified candidates for the following position:

Principal Software Engineer

Citrix Gateway group is looking for a Principal Software Engineer.

Own technical and architectural direction for the Application Gateway product.
Work closely with Product Manager to define product roadmap and release schedules.
Work closely with Support Manager to identify action plan for customer issue resolution.

Principal Responsibilities:
Contribute to product improvements through high quality implementations.
Communicate and clarify project task details to team members.
Supervise and guide team members through design, implementation, and debugging within their individual tasks.
Drive development, evaluation, selection, implementation and maintenance of engineering development tools and productivity tools (e.g. IDEs, Configuration Management, etc).

Other Duties and Responsibilities:
The Product Manager will drive definition of release content and timeline. The Principal Engineer will represent the developers perspectives in this effort.
The Engineering Manager will be responsible for defining and driving engineering process. The Principal Engineer will champion these processes within the engineering team.
Supervisory Responsibilities (If applicable, provide the number and titles of employees supervised.)
Provide technical leadership and guidance to 10 engineers and testers.
Mentor team members on development best practices.
Allocate tasks according to team strengths / weaknesses and availability.

Qualifications and Requirements
BS degree (MS preferred) in computer science, or related field, with a minimum of 10 years of directly related work experience.
Minimum 5 years of Unix (Linux preferred) network server application development in C/C++.
Strong understanding of application protocols and formats. (HTTP, LDAP, IMAP, SMTP, XML)
Strong understanding of TCP/IP networking concepts and protocols. (DNS, TCP, UDP, IP, Ethernet)
Strong understanding of VoIP concepts and protocols a plus. (SIP, H.323, RTP)

Please apply online at:
https://careers.peopleclick.com/jobposts/Client40_Citrix/BU1/External/pck312-8660.htm

At Citrix, youll find an incredible wealth of professional opportunity in an outstanding work environment. Our employees enjoy some of the most competitive benefits found in the industry. The rich array of benefits we offer can greatly increase the value of your earning potential at Citrix. Youll want to take advantage of these excellent perks. Depending on your place with us, benefits might include: company matched 401(k), stock options and employee stock purchase plan, educational assistance, and much more.
[3363 byte] By [Jocelyn Traher] at [2007-11-11 8:48:28]