Durlston Partners

Senior C# Engineer – Investment Risk

Software Engineering
Up to £140k base + bonus
London, UK

Senior C# Engineer – Investment Risk Team – Up to £140k + bonus

London, UK (with flexible working, 2 days in office)

We are working with a leading global asset manager with a strong presence in London, known for their commitment to innovation, excellence, and client satisfaction. Their investment risk team plays a crucial role in ensuring the integrity and effectiveness of their investment strategies, contributing to the success of our clients and the company as a whole.

They are seeking a highly skilled Senior C# Engineer to join their Investment Risk Team in London. The ideal candidate will have extensive experience in C# development, with a deep understanding of financial markets, particularly within the fixed income space. As a Senior C# Engineer, you will work closely with their investment risk analysts and technology teams to develop and enhance risk management systems, contributing to the success and growth of their investment operations.


  • Collaborate with investment risk analysts and technology teams to design, develop, and maintain risk management systems and tools.
  • Implement efficient and scalable C# code to support risk analytics and reporting processes.
  • Conduct thorough testing and debugging of software components to ensure high quality and reliability.
  • Continuously optimise and enhance existing systems to improve performance and usability.
  • Stay updated with industry trends and best practices in software development and financial technology.
  • Provide technical expertise and support to team members, assisting in problem-solving and decision-making processes.
  • Collaborate with cross-functional teams to integrate risk management systems with other applications and platforms.
  • Contribute to the planning and execution of software development projects, adhering to timelines and requirements.


  • Bachelor’s or Master’s degree in Computer Science, Engineering, Finance, or related field.
  • 10+ years of experience in C# development, with a strong proficiency in .NET framework and related technologies.
  • Extensive knowledge of financial markets and investment products, particularly within fixed income.
  • Proven experience in designing and developing risk management systems or financial applications.
  • Solid understanding of risk analytics, quantitative modelling, and financial risk methodologies.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues effectively.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with Agile development methodologies and DevOps practices is a plus.
  • Familiarity with cloud technologies (e.g., Azure, AWS) and distributed computing is desirable.
  • Ability to adapt to changing priorities and work effectively in a dynamic environment.
  • Commitment to excellence, innovation, and continuous learning.


  • Competitive salary up to £140,000 per annum, depending on experience.
  • Performance-based bonus and incentives.
  • Comprehensive benefits package, including health insurance, retirement plans, and wellness programs.
  • Flexible working arrangements, with the opportunity for remote work and a 2-day in-office schedule.
  • Professional development and training opportunities to enhance skills and knowledge.
  • Dynamic and collaborative work environment with opportunities for career growth and advancement.

Join the team and be part of a dynamic and innovative organisation dedicated to delivering exceptional value to their clients and stakeholders. Apply now to take your career to the next level as a Senior C# Engineer with their Investment Risk Team in London!