Skip to content

Senior Principal Software Engineer C# Hyper-V

This job is no longer available

Recruiter
Computer Futures
Posted
27 January 2013
Closes
24 February 2013
Ref
CF-12229325
Contact
Rachel Kelly
Location
Dublin City Centre
Function
Contract Type
Hours
Salary
Negotiable

Further information

Role: Senior / Principal Software Engineer .NET and Hyper-V
Location: Dublin City Centre
Salary: Excellent DOE including Bonus, Heathcare for you 50% paid for dependents, Penions, Life Assurance cover.

This role has just been released in the market. It is a mission critical role to my client's business. This role will involve 80% coding and 20% architecture. In order to be considered an ideal candidate for this position you "MUST HAVE " written code that can deploy a Virtual Server on Hyper-V. My client will be integrating their existing software with Microsoft's Hyper-V, so using Hyper-V rather than VMware for virtual machine support. They believe that the correct approach to take is to build a Microsoft .Net component that will use Powershell to interface with Hyper-V for setting up / managing virtual machine resources that will be hosted on the Hyper-V platform.

Their current technical environment is Java, Spring, Hibernate, Linux, Apache Tomcat. They now require the expertise of a .NET guru with Hyper-V skills to join their organisation. You will be setting up a brand new team !!

The company is a leading provider of cloud solutions, bringing together the flexibility, availability and community of the public cloud with the security, performance and control that the enterprise demands. We are currently looking for a Senior Software Engineer to join our development team based in Dublin.

This is a great opportunity to join a small team, working with leading edge technologies to develop and deliver advanced, market leading cloud computing solutions.

Core Responsibilities:
Design and build high quality software components for cloud computing
Contribute to the evolution of the overall product technical architecture
On-going enhancement of software development life-cycle and software engineering best practices
Work closely with Product Management to refine product requirements into detailed technical requirements
Work with QA to troubleshoot and resolve product issues as part of the product testing cycle
3rd level product support - participate in 24x7 on-call rota
Evaluate 3rd party technology and tools, as required

Technical Skills Required:
8-10 years experience developing enterprise applications and systems software strong on the .NET Framework C#, knowledge of opensource very useful.
Knowledge of XML, XPath, XSD and related technologies
Experience building REST APIs web services
Very strong Operating Systems knowledge and scripting experience, particularly Windows, Powershell
Knowledge of and experience with virtualization technologies would be a major advantage, particularly Hyper-V
Excellent understanding of Internet protocols and network technologies
Knowledge of design patterns, experience identifying commonly occurring problems and creating templates to solve them
Solid experience of database concepts and implementation, strong SQL skills
Experience with the Atlassian toolset - Confluence, Jira
Experience with agile software development methodology

Personal Skills Required:
Proven team player
Strong verbal and written communications
Fast learner
Excellent analytical and troubleshooting skills
Focused with strong attention to detail

To find out more about Computer Futures please visit www.computerfutures.com

Computer Futures