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

jobs.barclays

London, United Kingdom
C# .net/.net core development
Python for analytics
Sql server data models
Design, build, and modernize a critical investment banking platform that drives client behaviour through dynamic pricing and axe rate management

Job Summary

  • Design, build, and modernize a critical investment banking platform that drives client behaviour through dynamic pricing and axe rate management.
  • Develop high-performance backend services using C# .NET/.NET Core, build analytics components in Python, and design scalable SQL Server data models.
  • Help replatform a legacy system into a scalable cloud-native solution using Docker and Azure CI/CD, working closely with business and technology teams.

Matching Summary

Design, build, and modernize a critical investment banking platform that drives client behaviour through dynamic pricing and axe rate management.

Skills & Requirements

Must-have

  • C# .NET/.NET Core development
  • Python for analytics
  • SQL Server data models
  • Low-latency APIs
  • Cloud-native solutions
  • Secure coding practices

Nice-to-have

  • Angular/React JS UI experience
  • Containerization with Docker
  • CI/CD pipeline implementation
  • Risk and controls assessment
  • Strategic thinking and business acumen

Key Requirements

  • Senior Software Engineer experience
  • Subject matter expert in own discipline
  • Experience with .NET, Python, SQL Server

Work Rights

Not specified

Tailored Resume

Cover Letter