Description
C# DeveloperOur client, a major international bank, is currently looking a C# Developer.
Scope of work:
Integrate EQ Funds features and products into Cross Asset Portal (Silverlight)
· Pre-Deal verification for Funds/EQ
· Integrate Execution platform for Funds/EQ
· Post-Deal verification for Funds/EQ
· Connect to the Deal Blotter
Skills:
- High expertise in WCF service development and asynchronous service communication e.g. RX (Reactive Extension)
- Experienced in integration of complex processing systems (e.g trading platforms) which can be built in any technology
- Is an expert of C# .Net framework
- Demonstrates experience of using Design Patterns (advantages and drawbacks)
- Has experience of using 3rd party frameworks/components (e.g. Telerik) and can decide when it is appropriate to use these
- Has worked on applications with complex scalability and performance challenges
- Experience of the full project lifecycle
- Experience of Agile practices and processes (e.g. SCRUM)
- Has used a language other than .NET e.g. Java or scripting language
- Has experience of developing software for a large Enterprise, including n-tier development
Nice to have:
- Architectural experience in modular deployments
- RDBMS experience (e.g. SQL Server / Oracle) helpful
- Understanding and exposure to Test Driven Development
- Knowledge of real-time trading platforms or other critical transaction based solutions
- Hands-on knowledge of FX or similarly complex investment banking products would be ideal
- Can explain complex ideas clearly
What we're looking for in an individual
- Excellent written and spoken English
- Taking ownership and responsibility
- Committed to excelling in their job and passionate about software development
- A team-first attitude, ability to work from minimal requirements and a quick thinker
- Motivation to support others, to share information and knowledge and to work effectively towards shared goals
- Proactive in seeking help when needed, and happy to admit when they don't understand something
- A desire to excel in one's job, by actively learning about new technologies and gaining insight into the business we serve
- Ability to travel
If you think that you are the ideal candidate for this position please send a copy of your CV as a Word Document and a daytime contact telephone number. Please note that applicants must be eligible to qualify for a work permit in the specified location.