C# / .NET developer

C# / .NET developer

Posted 7 days ago by MARGO on Linkedin

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The role of C# Developer focuses on enhancing a strategic global platform for real-time risk and PnL analysis within an investment banking context. The position requires collaboration with various teams across multiple locations and emphasizes ownership of development from conception to deployment. Candidates should have a strong background in C# and .NET, with a focus on performance optimization and Agile practices. This is a mid-senior level position based in London with hybrid working arrangements.

Key Responsibilities:

  • Build and enhance service-oriented backend components for real-time, high-throughput risk and PnL systems
  • Ensure UI responsiveness and efficiency under load
  • Collaborate with quants, traders, and dev teams across London, Paris, Glasgow, Lisbon, and Mumbai
  • Apply Agile and test-driven development practices, with a focus on automation
  • Take full ownership of your developments – from idea to deployment

Key Skills:

  • 5+ years' experience in C# / .NET development
  • Practical knowledge of .NET Reactive Extensions (Rx)
  • Proven experience with performance optimization (CPU/memory) in real-time systems
  • Solid skills in TDD, profiling, and automated testing
  • Strong communication skills and ability to work effectively in distributed teams
  • Background in computer science fundamentals and design patterns
  • Familiarity with actor models (Orleans, Akka.NET) is a plus
  • Exposure to functional programming (especially F#) is a plus
  • Knowledge of Language Extensions is a plus

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: Mid-Level

Industry: IT