7 months ago
London, United KingdomSenior
Responsibilities
- Design, develop, and evolve high-performance C# solutions for FX cash and derivative products.
- Integrate Orchestrade with connected systems including Sigma, Barracuda, and Deal Hub.
- Advise on architecture for vendor-product integrations using service-oriented and micro-services concepts.
- Design interfaces and manage data flows using SQL and messaging middleware.
- Mentor developers on C# best practices and FX business logic.
- Own project deliveries and apply agile methodologies and project management skills when required.
- Drive engineering standards through continuous integration and DevOps practices.
- Provide Level 3 production support for Orchestrade and connected FX IT platforms.
- Ensure developments comply with internal systems, controls, and regulatory requirements.
Requirements
- Substantial software development experience with deep knowledge of the C# and .NET ecosystem.
- Prior investment banking Front Office experience working with traders, quants, or risk managers.
- Strong understanding of SQL/RDBMS and messaging middleware.
- Solid understanding of service-oriented and micro-services design concepts.
- Strong Orchestrade features, configuration, and API experience is desirable.
- Knowledge of FX Forwards, Swaps, NDFs, FX Options, or other derivatives is desirable.
- Experience with C++, Java, or FIX protocol is desirable.
- Familiarity with Calypso, Murex, or similar trade management products is desirable.
Benefits
- Work on FX Risk IT for a major global bank with tier-1 exposure.
- Technical growth through challenging assignments spanning vendor platforms and bespoke C# engineering.
- Clear paths toward technical leadership and architectural ownership.
- Peer-review, mentoring, and tailored training opportunities.
- UK-based role in London.
- Visa sponsorship is not offered for this position.
