4 months ago
London, United KingdomMid Level
Responsibilities
- Develop and maintain scalable .NET/C# services in a distributed streaming architecture.
- Build and support real-time data processing systems for P&L and risk analytics.
- Work on out-of-process services, system integrations, and data materialisation layers.
- Contribute across design, implementation, optimization, testing, automation, and deployment.
- Collaborate with developers, traders, quantitative teams, and global teams across EMEA, New York, and APAC.
- Take ownership of features, propose improvements, troubleshoot issues, and help unblock cross-team dependencies.
Requirements
- Strong expertise in C# and .NET development.
- Experience with Redis Cluster.
- Understanding of automated testing and test-driven development.
- Experience with CI/CD pipelines.
- Strong computer science fundamentals and knowledge of design patterns.
- Strong communication, stakeholder engagement, collaboration, adaptability, and proactive problem-solving skills.
- Desirable: experience with distributed systems, streaming, messaging such as Rx .NET, performance and memory profiling, system optimization, modern CI/CD tools, and the full software development lifecycle.
Benefits
- Hybrid work arrangement in London with three days per week on-site.
- Opportunity to work on complex financial systems supporting global markets and international trading desks.
Tech Stack
C#.NETRedis
Categories
About Talan
Talan is a Paris‑headquartered, privately held consulting and technology group that delivers data, AI, and IT services to large enterprises. It combines management consulting with systems integration, software engineering, and production support across sectors such as banking and financial services, energy, transport, retail, and healthcare. The firm operates internationally and supports clients’ end‑to‑end change programs, from CRM and agile transformations to architecture, application development, and run.
