Senior C#/.NET Software Engineer | WPF/MVVM | ASP.NET Core/Web API | SQL Server | Performance & Concurrency | Front Office Trading Systems
Aktualisiert am 02.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.09.2026
Verfügbar zu: 100%
davon vor Ort: 0%
C#
Windows Presentation Foundation
MS SQL Server
ASP.NET
Web API
MVVM
Reactive Extensions (Rx)
Multithreading
Concurrency
Performance Optimization
Refactoring
Technical Debt Reduction
TDD
SOLID Principles
Blazor
DevExpress
REST
Financial Markets
Front Office Trading Systems
.NET 10.0
T-SQL
SQL
Infragistics
English
fluent: Living in UK for longer than 20 years and in US for 1 year
Spanish
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 months
2025-09 - 2026-03

SharpFX front office platform

Senior Software Engineer C# WPF .NET ...
Senior Software Engineer
  • Worked on CACIB?s SharpFX front-office platform, contributing to the development and enhancement of its FX pricing, hedging and trading stack.
  • Developed and enhanced functionality around pricing and auto-hedging workflows, including Forward Pricer and Sharp UI components.
  • Worked on performance, responsiveness and stability of trader-facing applications in a real-time front-office environment.
  • Delivered changes through the existing QA, code-review and production-validation process.
C# WPF .NET RX SQL
Crédit Agricole CIB (London)
3 years 4 months
2022-05 - 2025-08

C#/.NET front-office applications for risk and P&L analysis

Senior C# Developer ? Front Office Risk & PnL C# .NET WPF ...
Senior C# Developer ? Front Office Risk & PnL
  • Maintained, extended and supported business-critical C#/.NET front-office Risk and PnL applications for the Financial Markets trading department.
  • Worked on PnL Explain, involving derivatives, Greeks, pricing and curves, consuming data from external pricing grids and producing daily Greek/sensitivity exports, alongside other front-office Risk and PnL workflows.
  • Provided regular 3rd-line support, working directly with traders and front-office users to investigate, diagnose and resolve production issues, including occasional support directly from the trading floor.
  • Worked across C#, .NET, WPF/MVVM, DevExpress, multi-threaded Reactive Extensions, SQL Server, T-SQL, automated testing, dependency injection, Git and TeamCity.
  • Designed and implemented a major refactoring of the PnL Explain codebase, eliminating approximately 90% of accumulated technical debt and substantially improving maintainability, code structure and extensibility.
  • Led the design and implementation of a new Blazor application with a .NET Web API backend, modernising key functionality and introducing a scalable browser-based platform.
C# .NET WPF RX SQL Server
BNP Paribas (Marylebone - London)

Aus- und Weiterbildung

Aus- und Weiterbildung

1989
Bachelor's degree in Software Development
Montessori Computer Engineering College (Zaragoza, Spain)

Relevant training includes Design Patterns, Agile/Scrum, ITIL, WPF Line of Business, SQL Server Analysis Services performance tuning, Azure ML and TensorFlow.

Position

Position

Senior C# / .NET Developer - Front Office FX, Risk, PnL & Trading Systems

Kompetenzen

Kompetenzen

Top-Skills

C# Windows Presentation Foundation MS SQL Server ASP.NET Web API MVVM Reactive Extensions (Rx) Multithreading Concurrency Performance Optimization Refactoring Technical Debt Reduction TDD SOLID Principles Blazor DevExpress REST Financial Markets Front Office Trading Systems .NET 10.0 T-SQL SQL Infragistics

Schwerpunkte

  • C#/.NET
  • WPF/MVVM
  • Front Office Trading
  • Performance
  • Concurrency 
  • Low-Latency Systems

Produkte / Standards / Erfahrungen / Methoden

PROFILE
  • Senior C#/.NET Software Engineer with over 25 years of professional software engineering experience across financial services, software products, cybersecurity, business analytics and other business-critical environments. Strong hands-on background in C#/.NET, backend and desktop development, performance optimisation, multi-threading, Reactive Extensions, SQL Server and production-critical systems.
  • Combines deep hands-on engineering experience with solution architecture and technical leadership, including system modernisation, complex refactoring, technical debt reduction, mentoring and team leadership. Strong advocate of maintainable design, SOLID principles, TDD, automated testing and pragmatic engineering practices.
  • Extensive experience in front-office financial systems covering FX, Risk, PnL, derivatives, pricing and trader-facing workflows. Comfortable working directly with business users to clarify requirements, diagnose production issues and deliver robust solutions in demanding, fast-moving environments.

RELEVANT FRONT OFFICE/ RISK EXPERIENCE
  • Crédit Agricole CIB: worked on the SharpFX front-office FX platform, covering pricing, hedging, Forward Pricer and trader-facing functionality.
  • BNP Paribas: maintained and enhanced front-office Risk and PnL applications for Financial Markets, including PnL Explain, where I implemented a major refactoring that removed approximately 90% of accumulated technical debt. Also worked across derivatives, Greeks, pricing and curves, consuming data from external pricing grids and supporting trader-facing workflows.
  • Citi Bank: worked on FX Connect Velocity, a front-office FX platform, contributing to redesign, performance improvements, production support and code quality.
  • Strong C#/.NET engineering background across backend services, SQL Server, WPF/MVVM, Reactive Extensions, automated testing and production-critical systems.
  • Provided regular 3rd-line support across front-office roles, working directly with traders and front-office users to diagnose and resolve production issues, including occasional support directly from the trading floor.

CORE SKILLS
  • Backend/ C# Engineering: 
    • C#, .NET, ASP.NET Web API, WCF, ADO.NET, LINQ, SQL Server, T-SQL, REST, Git, TeamCity, JIRA
  • Performance/ Concurrency: 
    • Performance optimisation, multi-threading, async programming, Reactive Extensions, production diagnostics, debugging, profiling
  • Front Office/ Financial Domain: 
    • Risk, PnL, FX, derivatives, Greeks, pricing, pricing grid integration, curves, reporting, trader-facing workflows, 3rd-line production support
  • UI/ Modernisation: 
    • WPF, MVVM, XAML, DevExpress, Blazor, ASP.NET MVC, JavaScript, TypeScript
  • Engineering Practices: 
    • ?TDD, NUnit, MSTest, Moq, SOLID, dependency injection, code reviews, refactoring, technical debt reduction, maintainable architecture

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 months
2025-09 - 2026-03

SharpFX front office platform

Senior Software Engineer C# WPF .NET ...
Senior Software Engineer
  • Worked on CACIB?s SharpFX front-office platform, contributing to the development and enhancement of its FX pricing, hedging and trading stack.
  • Developed and enhanced functionality around pricing and auto-hedging workflows, including Forward Pricer and Sharp UI components.
  • Worked on performance, responsiveness and stability of trader-facing applications in a real-time front-office environment.
  • Delivered changes through the existing QA, code-review and production-validation process.
C# WPF .NET RX SQL
Crédit Agricole CIB (London)
3 years 4 months
2022-05 - 2025-08

C#/.NET front-office applications for risk and P&L analysis

Senior C# Developer ? Front Office Risk & PnL C# .NET WPF ...
Senior C# Developer ? Front Office Risk & PnL
  • Maintained, extended and supported business-critical C#/.NET front-office Risk and PnL applications for the Financial Markets trading department.
  • Worked on PnL Explain, involving derivatives, Greeks, pricing and curves, consuming data from external pricing grids and producing daily Greek/sensitivity exports, alongside other front-office Risk and PnL workflows.
  • Provided regular 3rd-line support, working directly with traders and front-office users to investigate, diagnose and resolve production issues, including occasional support directly from the trading floor.
  • Worked across C#, .NET, WPF/MVVM, DevExpress, multi-threaded Reactive Extensions, SQL Server, T-SQL, automated testing, dependency injection, Git and TeamCity.
  • Designed and implemented a major refactoring of the PnL Explain codebase, eliminating approximately 90% of accumulated technical debt and substantially improving maintainability, code structure and extensibility.
  • Led the design and implementation of a new Blazor application with a .NET Web API backend, modernising key functionality and introducing a scalable browser-based platform.
C# .NET WPF RX SQL Server
BNP Paribas (Marylebone - London)

Aus- und Weiterbildung

Aus- und Weiterbildung

1989
Bachelor's degree in Software Development
Montessori Computer Engineering College (Zaragoza, Spain)

Relevant training includes Design Patterns, Agile/Scrum, ITIL, WPF Line of Business, SQL Server Analysis Services performance tuning, Azure ML and TensorFlow.

Position

Position

Senior C# / .NET Developer - Front Office FX, Risk, PnL & Trading Systems

Kompetenzen

Kompetenzen

Top-Skills

C# Windows Presentation Foundation MS SQL Server ASP.NET Web API MVVM Reactive Extensions (Rx) Multithreading Concurrency Performance Optimization Refactoring Technical Debt Reduction TDD SOLID Principles Blazor DevExpress REST Financial Markets Front Office Trading Systems .NET 10.0 T-SQL SQL Infragistics

Schwerpunkte

  • C#/.NET
  • WPF/MVVM
  • Front Office Trading
  • Performance
  • Concurrency 
  • Low-Latency Systems

Produkte / Standards / Erfahrungen / Methoden

PROFILE
  • Senior C#/.NET Software Engineer with over 25 years of professional software engineering experience across financial services, software products, cybersecurity, business analytics and other business-critical environments. Strong hands-on background in C#/.NET, backend and desktop development, performance optimisation, multi-threading, Reactive Extensions, SQL Server and production-critical systems.
  • Combines deep hands-on engineering experience with solution architecture and technical leadership, including system modernisation, complex refactoring, technical debt reduction, mentoring and team leadership. Strong advocate of maintainable design, SOLID principles, TDD, automated testing and pragmatic engineering practices.
  • Extensive experience in front-office financial systems covering FX, Risk, PnL, derivatives, pricing and trader-facing workflows. Comfortable working directly with business users to clarify requirements, diagnose production issues and deliver robust solutions in demanding, fast-moving environments.

RELEVANT FRONT OFFICE/ RISK EXPERIENCE
  • Crédit Agricole CIB: worked on the SharpFX front-office FX platform, covering pricing, hedging, Forward Pricer and trader-facing functionality.
  • BNP Paribas: maintained and enhanced front-office Risk and PnL applications for Financial Markets, including PnL Explain, where I implemented a major refactoring that removed approximately 90% of accumulated technical debt. Also worked across derivatives, Greeks, pricing and curves, consuming data from external pricing grids and supporting trader-facing workflows.
  • Citi Bank: worked on FX Connect Velocity, a front-office FX platform, contributing to redesign, performance improvements, production support and code quality.
  • Strong C#/.NET engineering background across backend services, SQL Server, WPF/MVVM, Reactive Extensions, automated testing and production-critical systems.
  • Provided regular 3rd-line support across front-office roles, working directly with traders and front-office users to diagnose and resolve production issues, including occasional support directly from the trading floor.

CORE SKILLS
  • Backend/ C# Engineering: 
    • C#, .NET, ASP.NET Web API, WCF, ADO.NET, LINQ, SQL Server, T-SQL, REST, Git, TeamCity, JIRA
  • Performance/ Concurrency: 
    • Performance optimisation, multi-threading, async programming, Reactive Extensions, production diagnostics, debugging, profiling
  • Front Office/ Financial Domain: 
    • Risk, PnL, FX, derivatives, Greeks, pricing, pricing grid integration, curves, reporting, trader-facing workflows, 3rd-line production support
  • UI/ Modernisation: 
    • WPF, MVVM, XAML, DevExpress, Blazor, ASP.NET MVC, JavaScript, TypeScript
  • Engineering Practices: 
    • ?TDD, NUnit, MSTest, Moq, SOLID, dependency injection, code reviews, refactoring, technical debt reduction, maintainable architecture

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.