Description
C# developer
Experienced C# developer urgently required for contract with my Asset Management client in the Netherlands to work with sophisticated investment team that manage a range of complex products.
As a C# developer you will be responsible for the following:
*Design, development and deployment of solutions for portfolio analysis, management and risk.
*Use of derivatives and require a set of customised tools that are not available from off the shelf applications.
*This will involve close cooperation with fund managers and other business partners and IT development and support teams.
*Users are based in multiple locations and some European travel could be possible.
Skills and experience for the C# developer role:
*Asset management experience/background is mandatory
*Expert level understanding of C#.NET (version 4.0/Visual Studio 2010 or higher)
*Good understanding of Nhibernate, Oracle RDBMS etc.
*Track record of developing enterprise software solutions in large organisations, including Winforms UI development.
*Experience using best practices in OOA/OOD, SCRUM (Agile Methodology)
*Capable of supporting applications in production
*Fault tracing & investigation, suggest workarounds and propose solutions.
*TDD experience, ability to connect the dotsAdobe
*Minimum of 4 years c#/.net development experience
Soft skills for the C# developer role:
*Pragmatic: capable of accepting the constraints imposed by existing solutions; proposing solutions that balance design criteria with practical end-user benefits.
*Pro-active: suggest solutions to problems; spot and flag potential problems
*End-user facing: able to meet (and potentially negotiate with) stakeholders (end users) regarding solutions and timescales.
*Articulate/good communication
C# developer