Software Developer C# and Python

Elliott James Consulting Limited
London (Greater)
08 Nov 2017
16 Nov 2017
Contract Type
Full Time

Role description

  • Reporting line: Head of IT
  • Experience required: 3-5 years
  • The new hire will be a key member of the team and will mainly focus on 2 business areas, i.e. Operations and the Portfolio Management System. Those will be the primary responsibility but there will be exposure to other business lines as well (Risk and Trading).
  • Operations: you will support the Operations processes covering Trading activity, PnL / NAV calculations / reconciliations, Regulatory Reporting, Interfaces with external counterparties (Prime Brokers, software and data vendors), etc. Main responsibilities:
  • Development: code new processes to add or improve functionality / automation
  • Daily Production process: ensure all tasks run as expected, monitor exceptions, and address any issues in a timely fashion. This will be a shared responsibility
  • PMS: you will become the internal FIS Front Arena Prime expert over time. Front Arena is their core system, centralizing all trades and providing live PnL/Risk to Portfolio and Risk Managers. You will receive comprehensive training on the system (including official certifications). Main responsibilities:
  • Investigate any Trades, PnL, Risk or internal system issues
  • Customization (new calculations, sheets, reports etc)
  • Maintain and develop Interfaces
  • Help with system upgrades
  • Liaise with Front Arena Support team or other external consultants

General and Technical Skills


  • Solid C# experience (full development life cycle). Understanding of multithreading, design patters and unit testing.
  • Experience with a Portfolio Management System (Front Arena, Murex, Calypso, Sophis, Imagine, Tradar, etc), either in a Developer or Technical Support capacity
  • Sound understanding of Portfolio core concepts (trades, positions, PnL)
  • Good system analysis and design skills
  • Degree (preferably MSc) in software development or scientific subject


  • SQL
  • Python experience (note: this will be required over time)
  • SunGard Front Arena experience (ADFL, ACM, AEL)
  • Exposure to Buy-Side environment

Nice to have

  • Financial Products knowledge (Equity, Fixed Income, Credit)
  • Experience in WCF, WPF
  • Continuous Integration, TFS

Personal skills

  • Problem-solver, able to provide logical and robust solutions
  • Honest, transparent and accountable
  • Flexible and looking to continuously improve/automate current processes
  • Ability to prioritize and offer practical solutions when under pressure (it is a Trading environment so some requests may be urgent)

This job was originally posted as