Our Banking client is seeking a Software Engineer OTC Derivatives to join its Software Development team. This role supports a range of mission-critical systems related to risk management, P&L attribution, trade analysis, reconciliation, and product control. The ideal candidate will have a strong technical foundation, experience working with both legacy and modern technologies, and the ability to work closely with business users to deliver scalable and effective software solutions.
Responsibilities
- Design, develop, and maintain software solutions supporting Capital Markets business functions.
- Collaborate with business analysts and users to gather requirements and translate them into technical specifications.
- Participate in architectural decisions, ensuring scalable and robust system design.
- Contribute to mission-critical development projects, providing expertise in development environments and tools.
- Collaborate with the broader development team to ensure alignment with enterprise architecture and standards.
- Diagnose, troubleshoot, and resolve system issues, ensuring operational stability and performance.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field from a top-tier program (or equivalent experience).
- Business-aligned engineers who understand financial concepts, especially:
- OTC and credit derivatives
- Risk calculation and downstream processes (e.g., payments)
- Profit/loss explanation (why money is made or lost)
- Start with production support/bug fixes
- Transition into development and BAU work
- Work in a live trading environment — must be adaptable and proactive
- 10+ years of professional experience in software development and systems implementation.
- Proficiency in Python and .NET/C#; C/C++ experience is a plus.
- Solid understanding of relational databases and SQL; NoSQL experience is a plus.
- Strong analytical and problem-solving skills.
- Proven ability to design enterprise-level applications across a multi-technology environment.
- Excellent communication skills and a collaborative, team-oriented approach.
Desired Skills
- Experience with Fixed Income products and Capital Markets is highly advantageous.
- Familiarity with Microsoft Office integration, particularly Excel and COM automation.
- Exposure to mathematical modeling or concepts such as statistics, probability, linear algebra, or calculus.
- Front-end development experience, including web technologies, is a plus.
- Ability to work effectively in a fast-paced, dynamic trading environment with a “whatever-it-takes” mindset.