Senior Python Developer
For more than 20 years, Talan has been advising companies and administrations, supporting them and implementing their transformation projects in the UK and abroad. With a presence on four continents and a headcount of 6000 consultants, our ambition is to reach the billion turnover by the end of 2025.
In the UK, Talan count 500 employees on several sites, the main being: London, Edinburgh and Leeds
Job DescriptionTalan is hiring a seasoned Python Developer to work with one of our top-tier investment banking clients in London, embedded within their Foreign Exchange technology team. This is an exciting opportunity to play a key role in the design, development, and support of front-office FX trading systems for one of the most dynamic desks in global markets.
You will work in a fast-paced, agile environment directly supporting trading and sales desks, with the opportunity to deliver innovative solutions that have real-time impact on business performance.
Key Responsibilities:
- Design, develop, and enhance Python-based applications supporting FX trading workflows. 
- Build robust, scalable, and performant tools for pricing, risk, analytics, and trade lifecycle. 
- Collaborate closely with traders, quants, and other technologists to implement front-office solutions. 
- Maintain and optimize legacy code while driving continuous improvements and automation. 
- Contribute to system architecture and participate in code reviews and technical discussions. 
- Deploy and monitor services on Linux environments, ensuring stability and low-latency performance. 
Must-Have Experience & Skills:
- 10+ years of professional software development experience, with a strong emphasis on Python. 
- Proven track record working within Foreign Exchange (FX) or broader e-trading environments. 
- Deep understanding of market data, pricing models, trade flows, and risk management within FX. 
- Strong command-line and scripting skills in Linux/Unix environments. 
- Excellent understanding of software design principles, testing, and DevOps best practices. 
Desirable Skills & Exposure:
- Experience with additional languages (e.g., C++, Java, or JavaScript). 
- Exposure to low-latency systems or real-time data processing. 
- Experience working with messaging systems and market connectivity (e.g., FIX, ECNs). 
- Familiarity with containerization (Docker), CI/CD pipelines, and monitoring tools. 
Why Join Talan?
At Talan, we empower our consultants to lead transformation projects across the world's most prestigious financial institutions. As a trusted partner to the banking and capital markets sector, we offer:
- Competitive day rates or full-time packages 
- Access to world-class financial institutions 
- A supportive community of technologists and industry experts 
- Continuous learning, mentoring, and career development opportunities 
- Company
- BNB Chain
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- BNB Chain
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted