0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Development Engineer - Netscaler (Graduate)
(This job is no longer available)
Citrix Systems Inc. | Santa Clara, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU!


Santa Clara


R5539 Software Development Engineer - Netscaler (Graduate) (Open)

Job Posting Title:

Software Development Engineer - Netscaler (Graduate)

Job Description:

This opportunity is with the Netscaler group, which builds high speed Application Delivery Controller appliance. As a Software Development Engineer, you will develop, test, maintain and debug software components for existing or new products. In this role, you will work within a team of software engineers on problems of limited complexity which are structured to develop knowledge and experience. You will receive general guidance on work that may span multiple disciplines of software engineering while following established practices and procedures.

Your principal job responsibilities will include:

* Performing technical work requiring application of basic software development methodologies
* Participating in discussions regarding project approach and planning
* Implementing designs; performing code reviews; implementing unit tests; debugging and integrating code
* Performing preliminary tests to verify the functionality, accuracy, and efficiency of software; performing maintenance functions to correct errors
* Assisting with portions of broader projects assigned to senior engineers
* Communicating technical issues; assisting with technical specification documentation and review
* Working with programmers and other team members on technical aspects related to projects
* Implementing and maintaining quality improvements to processes and products
* Establishing and maintaining thorough documentation of all work
* Delivering quality work product while gaining experience and knowledge in specific area of focus and in company methods of operation and procedures
* Coordinating own development activities and engaging in continuous learning both on the job and through technical training in order to enhance technical expertise

Qualifications and Requirements:

* Bachelor's degree in Computer Science, Engineering, Information Technology or a related technical field. A Master's is highly Preferred.
* 1 + Years of experience in software product development and life-cycle maintenance
* Broad systems knowledge, preferably with FreeBSD
* Expert level C/C++ knowledge
* Advanced knowledge of concepts in operating systems, networking, virtualization, and storage
* Ability to lead and mentor junior staff
* Preferred Skills/Experience
* Specific implementation experience with HTTP and internet protocols
* Specific implementation experience with TCP stacks
* Performance/scalability measurement and optimization
* Specific experience with Microsoft protocols such as SMB and MAPI

Functional Area:

Software Development

About us:

Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we're all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You'll enjoy our workstyle within an incredible culture. We'll give you all the tools you need to succeed so you can grow and develop with us.

About Citrix Systems Inc.

Citrix Systems, Inc. designs, develops and market technology solutions that allow applications to be delivered, supported, and shared on-demand with high performance, enhanced security, and improved total cost of ownership (TCO). The Company markets and licenses its products through multiple channels, such as value-added resellers (VARs), channel distributors, system integrators (Sis), independent software vendors (ISVs), its Websites and original equipment manufacturers (OEMs). The Company designs, develops, markets, sells and supports multiple products in an IT market category called Application Delivery Infrastructure. Its product family brand for all its infrastructure solutions is the Citrix Delivery Center. In October 2008, it acquired all of the issued and outstanding securities of Vapps, Inc. (Vapps). (Source: 10-K)