Software Engineer – Python

Company: 3761 Barclays – BX – UK
Apply for the Software Engineer – Python
Location: London
Job Description:

Role Summary

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

Accountabilities

  • Development and delivery of high‑quality software solutions using industry‑aligned programming languages, frameworks, and tools.
  • Ensuring code is scalable, maintainable, and optimized for performance.
  • Cross‑functional collaboration with product managers, designers, and engineers to define requirements, devise solutions, and ensure seamless integration aligned with business objectives.
  • Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.
  • Staying informed of industry technology trends and innovations and active contribution to the organization’s technology communities to foster technical excellence.
  • Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Implementation of effective unit‑testing practices to ensure proper design, readability, and reliability.

Technical Skills

  • Python
  • OraclePL/SQL
  • GIT
  • CI/CD
  • Java
  • React
  • Dart
  • KDbFX domain knowledge

Additional Information

Join Barclays as a RAD Developer, collaborating closely with Front Office traders and sales teams to deliver innovative solutions in a fast‑paced environment. The role requires an ability to work autonomously, translate specifications into prototypes, MVPs, and scalable solutions, and thrive in a dynamic trading environment. Position based in London.

#J-18808-Ljbffr…

Posted: June 12th, 2026