Software Engineer - Java / .Net / C# / C++ / Python Do you enjoy complex technical challenges and want to further your career, developing cutting edge software solutions within a modern, fully agile environment? This represents an exciting opportunity to join an expanding, market leading organisation and play a pivotal role developing financial applications next generation products, contributin... To view the full job details please click apply.