Remote Frontend Jobs
Barclays logo

Senior Software Engineer –Trading Platform (.NET, Python)

BarclaysLondon, United Kingdom
Apply now

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.


Accountabilities

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
  • Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Join Barclays as a Senior Software Engineer 6Trading Platform (.NET, Python) and you will be responsible for designing, building, and modernising a critical investment banking platform that drives client behaviour through dynamic pricing and axe rate management.

You will develop high-performance backend services using C# .NET/.NET Core, build analytics components in Python, and design scalable SQL Server data models to support large volumes of trading and pricing data.

You will also develop low-latency APIs and web-based dashboards, while helping replatform a legacy system into a scalable cloud-native solution using Docker and Azure CI/CD.

Working closely with business and technology teams, you will ensure the platform delivers accurate outputs.


To be successful in this role, you should have

  • C# .NET/.NET Core
  • Python
  • SQL Server

Additional highly valued skills include

  • Experience building Angular/React JS UIs
  • Containerization
  • Restful APIs
  • Git
  • CI/CD pipelines

View all remote jobs at Barclays

FAQ

Is the Senior Software Engineer –Trading Platform (.NET, Python) position at Barclays remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer –Trading Platform (.NET, Python) job posted?
This listing was posted on April 24, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer –Trading Platform (.NET, Python) position at Barclays?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Unit Testing jobs