We are currently seeking a Senior Software Engineer to join our Research and Technology group on behalf of our client. The Research and Technology team holds the responsibility of managing the company's applications and infrastructure, which includes analytics, portfolio management, and risk management. The selected candidate will be part of a team that focuses on the design, development, and support of upgrades for our analytics platform, as well as the expansion of our data platform. Proficiency and experience in software development using Microsoft .Net technologies are essential for this role. While prior business knowledge is not mandatory, having experience in capital markets would be advantageous.
Responsibilities for this position include:
- Creating new business solutions using C#, WinForms, Excel, R, and SQL (Oracle/Postgres).
- Providing support for both in-house and third-party applications.
- Diagnosing and resolving issues with trading desk systems, such as in-house analytics, Bloomberg, TradeWeb, and other vendor and proprietary systems.
Qualifications and desired skills for this position are as follows:
- Bachelor's Degree in Computer Science, Software Engineering, Mathematics, or Finance.
- 7+ years of experience in object-oriented development using C# and Microsoft .Net.
- 7+ years of experience with databases, SQL, and ORM.
- Comfortable with development across the application stack.
- Ability to independently complete complex projects.
- Strong attention to detail with excellent verbal and written communication skills.
- Ability to thrive in a high-energy, time-sensitive team environment.
- Knowledge of fixed income trading and familiarity with related financial instruments such as bonds and interest rate derivatives.
- Experience with Excel, Excel VBA, and Bloomberg.
- Proficiency in Python.
If you are interested please contact Louise Bagge.