Java C# C++ Developer – front office derivatives recruitment

Java C# C++ Developer – front office derivatives
£55,000 to £65,000 plus benefits plus bonus
Technical: Core Java, C#, C++, Unix, threading, sockets, XML, any Bash or Python or Scala experience a plus

Financial domain: Asset Manager

This highly successful asset manager is looking for a developer with 2 out of 3 of Java C# C++ to work on their front office derivatives portfolio.
 
Business area
Credit Derivatives – CDOs, CDSs, etc
Risk
 
The opportunity
This is an opportunity to join a small team of world class technologists, work very closely with the business and build cutting edge solutions to a very niche set of business problems.
Their environment is similar to a start-up and they have a fun, chilled out working environment. One positive to this team is that because their products are so complex they can take their time and make sure their software is as good as it can be
Their reputation within the wider organisation is as a maverick team of developers and traders.
This position will offer a lot of variety and project ownership to the successful candidate.
 
Who they are looking for
The interview process: this is a tough interview process. They are looking for a pure techie with a computer science or software engineering degree
Small team
Need someone with the business “acumen” to learn and understand the business
They want someone who is a passionate technologist, who will stand up for their ideas in discussion. They work in a fairly flat structure where everyone reviews each other’s ideas.
They hire people with good grades from top universities.
 
Tech stack
They are looking for a developer with 2 out of 3 of these technologies:
UI: C# WPF
Server Side: core Java, messaging, XML, SOAP, restful, threading, concurrency, garbage collection and VMs, all in an N-tier architecture
C++: on Unix
Python
In general they have an open approach to technology and are also looking to see if they can use Scala for anything. As a small team there is no bureaucracy on what technologies they can use.
 
They have done a lot of development in house. For instance the company’s risk architecture is totally homegrown and very scalable.

Responsibilities for the Java C# C++ Developer – front office derivatives
- work closely with the business in the front office
- develop in at least 2 out of the following 3 languages: java, c# and c++