Senior Software Engineer –trading Platform (.net, Python)

Barclays

London, United Kingdom
Not specified; not specified; not specified
C# .net/.net core development
Python analytics component building
Sql server data modeling
You will be responsible for designing, building, and modernizing a critical investment banking platform that drives client behavior through dynamic pricing and axe rate management

Job Summary

  • You will be responsible for designing, building, and modernizing a critical investment banking platform that drives client behavior through dynamic pricing and axe rate management.
  • The role involves developing high-performance backend services using C# .NET/.NET Core while building analytics components in Python and designing scalable SQL Server data models.
  • You will help replatform a legacy system into a scalable cloud-native solution using Docker and Azure CI/CD while collaborating closely with business and technology teams.

Matching Summary

You will be responsible for designing, building, and modernizing a critical investment banking platform that drives client behavior through dynamic pricing and axe rate management.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • C# .NET/.NET Core development
  • Python analytics component building
  • SQL Server data modeling
  • Low-latency API development
  • Docker containerization
  • Azure CI/CD pipelines

Nice-to-have

  • Angular or React JS UI experience
  • Restful API design skills
  • Git version control proficiency
  • Legacy system replatforming
  • Cloud-native solution architecture

Key Requirements

  • Experience with C# .NET/.NET Core
  • Proficiency in Python programming
  • Knowledge of SQL Server databases
  • London location requirement

Work Rights

Not specified

Tailored Resume

Cover Letter