You will:

  • Build and own full-stack systems delivering workflow automation, real-time data and analytics for global treasury and trading professionals

  • Design and implement scalable C#/.NET services and APIs processing trades, financing and liquidity data

  • Build responsive single-page interfaces (React, TypeScript) surfacing large financial datasets to end users

  • Develop and optimize backend services using modern .NET technologies, including server-side pagination for large datasets

  • Extend, maintain and modernize legacy .NET Framework systems (margin calculation, financing platforms)

  • Partner with traders, treasury professionals and other technology teams to translate business needs into reliable solutions

  • Implement automated testing (unit, integration, TDD) and drive CI/CD and DevOps practices

  • Troubleshoot production incidents and improve system observability and monitoring

  • Collaborate as part of a distributed development team across multiple time zones

You bring:

  • Production experience with C# and the .NET ecosystem (.NET Framework and .NET Core), ideally in a financial domain

  • Experience with ••••••• Core REST services, including server-side pagination for large datasets

  • Experience building SPAs in JavaScript/TypeScript using React (ag-grid or Highcharts a plus)

  • Strong experience with Microsoft SQL Server, including schema design and query tuning

  • Experience with automated testing and TDD practices

  • Knowledge of microservices, Docker, and observability/monitoring practices

  • Experience with DevOps and CI/CD tools (GitHub, GitLab, Jenkins)

  • Strong problem-solving and communication skills, comfortable in a distributed, cross-functional team