No experience
Employment Type:
Full time
Job Category:
Software Development
Software Development Engineer - College
(This job is no longer available)
Citrix Systems Inc. | Redmond, WA
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!



R4741 Software Development Engineer - College (Open)

Job Posting Title:

Software Development Engineer - College

Job Description:

Who are we?

Citrix and Microsoft have been strong technology and business partners for over 20 years. The Citrix Microsoft Solutions team, based out of Redmond, WA, is a small but fast growing team that delivers joint technology solutions by extending Microsoft cloud and mobility platforms such as Microsoft Azure, System Center and mobility platforms to add value to Citrix product offerings. Our team culture is a unique blend that combines the structured vision and process maturity of a well-established software company with the dynamism and vibrancy of a small startup.

What is our mission?

Our team's strategic priority for 2016-17 is to deliver on CitrixCloud - an exciting journey to transform our traditional on-premise based virtualization products like XenApp and XenDesktop to into a cloud based offering. Our team will focus on building solutions on Microsoft Azure - the world's most scalable, elastic and powerful cloud. Whether it's scalability, metering, performance monitoring, power operations, diagnostics, disk/IO management or network/bandwidth optimization - the problem space that the cloud brings for us is vast and varied. So the opportunities to learn, solve challenging problems, innovate and grow are immense.

We're currently looking for a Software Development Engineer to join us on this exciting journey. Click here to learn more about this team.

What it means to you…

Drawing on your academic, research and past project work, you will be working closely with other engineers to conceptualize ideas, research into, prototype and then create a finished solution, collaborating closely with Microsoft developers on a regular basis. Here is what you will be expected to do:

Interface with SMEs and Program Managers to understand requirements and develop proof of concept (prototypes) and help with new product research
Lead and design specifications for features and the overall plan for implementation
Design UI elements and translate them into code
Design and implement backend business logic for new features
Be current on the latest programming language paradigms.
Embrace best practices and coding standards (e.g.: code reviews, logging and instrumentation, unit tests) within the team
Compose and maintain design and component documents
Understand and troubleshoot field issues. Diagnose customer problems through systematic root cause analysis. Institute preventive measures

What do we look for?

Programming experience - can be any language C, C++, Java, C#, Python
Strong knowledge of data structures and algorithms
Desire to solve problems with creative software solutions
Good understanding of operating systems
Some knowledge of Microsoft Azure is desirable
Demonstrated experience implementing moderately complex software

Requirements (Education, Certification, Training, Experience)

BS degree or equivalent in computer science or related field. MS degree preferred.
Minimum 1-2 years relevant work experience including internships and other applicable employment background in the technology field.

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)