Senior Software Engineer (Ref 10204) - Citrix Systems
Citrix XenServer is the flagship commercial release of the open-source Xen hypervisor, and XenCenter its Windows-native Graphical User Interface.
- Ref:
- 202516
- Company:
- Citrix Systems
- Location:
- CB4 0FY
- Date posted:
- 31/01/2011
- Job type:
- Permanent
- Salary Type:
- Yearly
- Salary Description:
- Excellent
- Benefits:
- Not specified
Citrix XenServer is the flagship commercial release of the open-source Xen hypervisor, and XenCenter its Windows-native Graphical User Interface. We invite candidates to apply for a Senior Software Engineering post on the XenCenter development team, based
in Cambridge. XenCenter is a C# application, with Windows-native embedded components, developed by a six-person team in close liaison with other XenServer teams in Cambridge and in many sites worldwide. This is primarily a coding role, but also includes significant
user-interface design responsibilities, and day-to-day project management and scheduling.
This role provides a rare opportunity to participate in the software development process of a major software company with both open- and closed-source projects at the core of the strategy. You will be working closely with the wider XenServer teams, developing
software with an immediate and lasting market impact. You will also have the opportunity to act as Feature Lead for the development of multi-person cross-team features.
Although primarily a GUI development post, this position will offer a good candidate the opportunity to work at all levels in the software stack. Perhaps uniquely, this position gives talented engineers the option to work in the server-side application space,
kernel space, or hypervisor, as their skills and interests allow. As such, the ideal candidate would be experienced and comfortable working throughout the server application stack as well as on the client-side. Familiarity with functional programming techniques
would be a bonus.
Responsibilities:
• Software development, including design, estimation, testing and coding
• User interface design
• Day-to-day issue triage and code maintenance
• Project planning and scheduling
• Input into future product requirements for XenCenter
• Organising and leading the development of cross-team features
• Server-side feature implementation
Back to Search









