Senior Developer, C# recruitment

Job Description

Nephila Capital Ltd., a Bermuda-based hedge fund manager, invites applications for the position of Senior Developer.

The successful candidate will be responsible for the design and on-going development of a trading / portfolio management system along with suite of associated tools that produce analytics/risk metrics for a family of investment funds linked to reinsurance, bonds and weather derivatives.

The candidate must have a proven track record of meeting tight deadlines in a fast paced environment along with excellent problem solving skills.

Responsibilities:

*Work with all stake holders and development team to ensure business needs are met and prioritized accordingly
*Work on the development of client applications using WPF / MVVM / PRISM and MVC
*Work on the development of business services using WCF 4 and WF 4

Requirements:

*Excellent communicator and team player
*Strong experience using Microsoft C# with a solid understanding of: generics, dynamics, reflection, Linq and lambda
*Strong experience using OOP and applying design patterns
*Strong experience using NHibernate
*Experience using NServiceBus
*Experience using Scrum
*Good knowledge of Test Driven Design (TDD) using nUnit

Bonus Points:

*Bachelor*s Degree or higher in Mathematics/Computer Science or Information Technology
*Microsoft Certification in Windows Client development (MCAD) and/or Windows Presentation development (MCTS/MCPD)
*Experience using PRISM
*Good knowledge of the T-SQL language using Microsoft SQL Server 2008

Perks

*Bonus ( based on achievements and company performance )
*Gym membership

Candidates will be required to undertake technical interviews and practical exercise to demonstrate their ability and skill level.

Due to the nature of the company’s business, the working of overtime including some public holidays is required.