Sr C# Developer (back end) recruitment

 The candidate would be expected to:

• Possess a desire to become an expert in the Derivatives business
• Embrace interaction with business groups (e.g. traders, quantitative analysts)
• Be able to capture business requirements accurately
• Design and implement new functionality (new models / optimizations)
• Communicate design ideas and take part in peer reviews
• Utilize Test Driven development techniques
• Participate actively and constructively in team design discussions
• Understand the current applications and business processes, identify extensions and new functionality
 
There will also be additional responsibilities such as functional verification of delivered features, ad-hoc system bug analysis, and handling of “business as usual” requests.

Required Skills:

• Bachelor’s degree in Computer Science, Engineering, Finance, Economics or a Mathematical Science is required.

• Post grad degree in Engineering, Finance, Economics or a Mathematical Science is preferred.

Work Experience/Background
Essential:

• 5+ years of experience as a software engineer in a business focused development environment with a working understanding of the full development life cycle.

Desirable:

• Credit Derivatives working knowledge would be particularly desirable.

Technical requirements
Essential:

• Candidates will need to be able to demonstrate strong design and development skills in C#/.Net Framework and Multi-threading experience.

• A good understanding of the importance of good software development practices is vital.

• Strong back end development.

Other Requirements:

• The ability to take ownership of issues and follow to resolution is important; as is an innovative approach and methodical analytical style of problem solving.