This company is committed to hiring Veterans

Software Development Engineer - Microsoft Solutions (Graduate)

This job is no longer active. View similar jobs.

POST DATE 8/14/2016
END DATE 10/29/2016

Citrix Systems Redmond, WA

Redmond, WA
AJE Ref #
Job Classification
Full Time
Job Type
Company Ref #
Entry Level (0 - 2 years)
Bachelors Degree


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!


R4504 Software Development Engineer - Microsoft Solutions (Graduate) (Evergreen) (Open)

Job Posting Title:
Software Development Engineer - Microsoft Solutions (Graduate)

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.

If this is an evergreen requisition, by applying you are giving Citrix consent to be considered for future openings of other roles of similar qualifications.

Citrix Systems, Inc. is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability, protected veteran status and other protected classifications.