Lead C# Developer, Prague

Job Details
Job Type
Job Sector

Linum Consult’s client is a leading international finance company, currently seeking a Lead C# Developer to rebuild the Backtesting calculation engine. This role will be based in Prague.


  • Conducting the design, coordinated development and implementation of a new architecture that consists of a C# calculation engine. The engine will perform backtests on a prepared set of large volume inputs (5TB+), using Quant libraries for mathematical calculations
  • Leading a team of C# developers
  • Delivering solutions within a DevOps environment with a relentless focus on automation of testing and deployment via TeamCity and similar tools
  • Recognising, selecting, and applying appropriate design patterns and frameworks according to business benefit, maintainability, and delivery priorities and constraints
  • Contributing to overall application architecture, including performance and runtime characteristics of hardware and cloud computing solutions
  • Identifying and explaining the compute costs of the architecture to optimise calculation runtime
  • Ensuring that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal policies and standards


  • Bachelor’s degree in Economics, Computer Science, Mathematics, or a Scientific subject
  • Excellent C# .NET development skills
  • Experience with source control systems (e.g. Git), CI tools (e.g. TeamCity), issue-tracking systems (e.g. JIRA), Agile methodologies (e.g. Scrum)
  • Knowledge of database structures and the ability to write basic SQL
  • Good understanding of the full SDLC lifecycle including both Waterfall and Agile methodologies
  • An understanding of the key components of Windows servers and the tuning of application code to utilise them
  • Ideally have previous experience in investment banking or the financial industry, or have some knowledge of finance, investment banking, and/or trading
  • Preferably have experience of leading a team of C# developers, with excellent communication and interpersonal skills


If you fulfil ALL of the key criteria for this position, then please submit your application for the attention of Kiva Donald to If your application is successful you will be contacted within 48 hours for a further discussion.

Apply for this role

+44 (0) 161 518 3266